@charset "utf-8";

body,form,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,fieldset,input,blockquote,th,td{font:12px 돋움,dotum,sans-serif;margin:0px;padding:0px;}
body{text-align:center;}
table{border-collapse:collapse;border-spacing:0;}
em,cite,address,dfn,var{font-style:normal;}
dl,ul,ol,li{list-style:none;}
img{border:0;vertical-align:middle;}
object,embed{vertical-align:top;}
fieldset{border:0;}
a{text-decoration:none;}a:link{color:#666;}a:visited{color:#666;}a:hover{text-decoration:underline;}
input,select,textarea{font-size:12px;vertical-align:middle;color:#666;}
input{padding:2px 3px 2px 3px;}
textarea{overflow:auto;}
body,th,td{font-size:12px;font-family:돋움,dotum;sans-serif;color:#666;}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.al{text-align:left !important;}
.ar{text-align:right !important;}
.ac{text-align:center !important;}
.ar2{text-align:center;}
.u{text-decoration:underline;}
li img, td img{vertical-align:middle;}
.lsp{letter-spacing:-1px;}
strong{letter-spacing:-1px;}
.clearfx:after{content: ".";display:block;font-size:0;height:0px;line-height:0;clear:both;}
.none{background:none !important;}
.hidden { display:none; }
.invisibility { visibility:hidden; }
.bd0{border-bottom:0px !Important;}
.input1{border:1px solid #d0d0d0;padding-top:1px;color:#666;height:16px;}
.input2{border:1px solid #ddd;padding-top:1px;color:#666;height:16px;padding-top:2px;}
.input3,textarea{border:1px solid #c1d0dc;padding-top:1px;color:#666;}
.input4{border:0;}
textarea{line-height:160%;}
select{border:1px solid #ddd;padding-top:1px;color:#666;}
/*font-color*/
.f11_org{font:11px dotum;color:#ffab49;}

/*paging 20090616*/
.paging {margin:0 auto 20px 0;text-align:center;}
.paging  p a{margin-left:-4px;margin-top:-15px;text-decoration:none;}
.paging  p a{display:inline-block;color:#333;padding:2px 9px 0 9px;background:url(../images/board/k_bdline.gif) no-repeat right 0px;line-height:15px;font:bold 11px 돋움,dotum;text-align:center;}
.paging  p a.on{font-weight:bold;color:#ed4672;}
.paging  span.pre{display:inline-block;padding-right:10px;background:url(../images/board/k_bdline.gif) no-repeat  right 0px;margin-top:5px;margin-right:4px;}
.paging  span.next{display:inline-block;padding-left:5px;}
.paging  span a{display:inline-block;margin:0px 0 0 0;padding:0px 0 0 0;}
.paging  span a em{display:none;}
.paging  span a.pre2{background:url(../images/board/pg_1pre.gif) no-repeat  0 0px;width:13px;height:13px;margin-left:1px;}
.paging  span a.pre1{background:url(../images/board/pg_2pre.gif) no-repeat  0 0px;width:13px;height:13px;}
.paging  span a.nx1{background:url(../images/board/pg_1nxt.gif) no-repeat  0 0px;width:13px;height:13px;margin-right:1px;}
.paging  span a.nx2{background:url(../images/board/pg_2nxt.gif) no-repeat  0 0px;width:13px;height:13px;}


/*LayerPaging - 배경 bgsize*/
#LayerPagenav{background:url(../images/common/k_layerpaging.gif) 0 0 no-repeat !important;width:449px;height:27px;}
#LayerPagenav2{background:url(../images/common/k_LayerPagenav2.gif) 0 0 no-repeat !important;width:620px;height:27px;}
#LayerPagenav3{background:url(../images/common/k_LayerPagenav500.gif) 0 0 no-repeat !important;width:500px;height:27px;}
/*partner-내가 올린 고객 W 포토 불러오기*/
#LayerOpenPhoto{width:656px;}
#LayerOpenPhoto .layerContent{border:1px solid #ddd;width:620px;padding:12px 0;}
#LayerOpenPhoto .layerContent .a1{float:left;width:130px;margin-left:10px;_margin-left:5px;}
#LayerOpenPhoto .layerContent .a2{float:left;width:448px;margin-right:14px;margin-left:16px;margin-left:8px;}
#LayerOpenPhoto .layerContent .a1 select{width:130px;margin-bottom:7px;}
#cusNameList{width:127px;border:1px solid #d0d0d0;height:330px;overflow:auto;}
#cusNameList ul{margin:10px 0;}
#cusNameList ul li{text-align:center;padding-bottom:5px;}
.customLayerPhotoList{width:450px;border:;}
.customLayerPhotoList  ul{clear:both;width:450px;}
.customLayerPhotoList li{float:left;background:url(../images/partner/k_3photolist.gif) 0 0 no-repeat;width:140px;height:136px;margin:0 14px 0px 0;}
.customLayerPhotoList li.x{margin-right:0px;}
.customLayerPhotoList li span.photo{display:block;padding:9px 0;margin-right:-10px;margin-left:-10px;}
.customLayerPhotoList span.date{display:block;font:11px dotum;color:#3887d7;text-align:left;padding-left:10px;padding-top:0px;*margin-top:-2px;}
.customLayerPhotoList span.date input{vertical-align:-2px;margin-right:3px;*margin-right:0;}
.customLayerPhotoList span.line{display:block;background:url(../images/common/k_tddotline.gif) 0 20px repeat-x;height:40px;line-height:1px;}
#LayerPagenav{margin:17px 0 0 0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerOpenPhoto iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerOpenPhoto div.box{background:#fff;height:;_height:460px;}

/*partner-사진등록*/
#LayerPhotoReg{width:293px;}
#LayerPhotoReg fieldset{border:1px solid #ddd;padding:7px 0;text-align:left;}
#LayerPhotoReg a img{vertical-align:middle;}
#LayerPhotoReg ul{clear:both;margin:10px 0 5px 0;}
#LayerPhotoReg ul li{color:#f5952d;font:11px 돋움,dotum;line-height:16px;padding-left:7px;}
#LayerPhotoReg  label{display:block;font-weight:bold;}
#LayerPhotoReg fieldset p,#LayerPhotoReg fieldset label{padding-left:7px;}
#LayerPhotoReg textarea{margin-left:7px;}
#LayerPhotoReg .layerBtn{padding-bottom:5px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPhotoReg iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPhotoReg div.box{background:#fff;height:;_height:260px;}

/*partner-사진등록2*/
#LayerPhotoReg2{background:#fff;width:293px;}
#LayerPhotoReg2 fieldset{border:1px solid #ddd;padding:7px 0;text-align:left;}
#LayerPhotoReg2 a img{vertical-align:middle;}
#LayerPhotoReg2 ul{margin:10px 0 5px 0;}
#LayerPhotoReg2 ul li{color:#f5952d;font:11px 돋움,dotum;line-height:16px;padding-left:7px;}
#LayerPhotoReg2  label{display:block;font-weight:bold;}
#LayerPhotoReg2 fieldset p{padding-left:7px;}
#LayerPhotoReg2 .layerBtn{padding-bottom:5px;text-align:center;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPhotoReg2 iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPhotoReg2 div.box{background:#fff;height:;_height:170px;}


/*partner-사진추가*/
#LayerPhotoAdd{width:293px;}
#LayerPhotoAdd h3 em{font-weight:normal;color:#666;font-weight:;normal}
#LayerPhotoAdd fieldset{border:1px solid #ddd;padding:7px 0;text-align:left;}
#LayerPhotoAdd a img{vertical-align:middle;}
#LayerPhotoAdd  ul{margin:10px 0 5px 0;}
#LayerPhotoAdd  ul li{color:#f5952d;font:11px 돋움,dotum;line-height:16px;padding-left:7px;}
#LayerPhotoAdd  label{float:left;font-weight:bold;}
#LayerPhotoAdd fieldset p{padding:0 10px 0 0;}
#LayerPhotoAdd fieldset label{padding-left:2px;}
#LayerPhotoAdd textarea{margin-left:7px;}
#LayerPhotoAdd .layerBtn{padding-bottom:5px;text-align:center;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPhotoAdd iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPhotoAdd  div.box{background:#fff;height:;_height:240px;}

/*partner-약도넣기*/
#LayerOutMapReg{width:293px;}
#LayerOutMapReg fieldset{border:1px solid #ddd;padding:7px 0;text-align:left;}
#LayerOutMapReg a img{vertical-align:middle;}
#LayerOutMapReg .mapImg{background:url(../images/partner/k_outmapreg.gif) 0 0 no-repeat;width:243px;height:78px;margin:0 0 5px 7px;}
#LayerOutMapReg label{display:block;font-weight:bold;}
#LayerOutMapReg fieldset p,#LayerOutMapReg fieldset label{padding-left:7px;}
#LayerOutMapReg textarea{margin-left:7px;}
#LayerOutMapReg .layerBtn{padding-bottom:5px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerOutMapReg iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerOutMapReg div.box{background:#fff;height:;_height:298px;}

/*partner - 레이아웃*/
#LayerLayout{width:411px;padding-bottom:12px;}
#LayerLayout .selectLayout{background:url(../images/common/k_thum364_box.gif) 0 0 no-repeat;width:384px;height:293px;}
#LayerLayout .selectLayout img{margin:10px 0 0 3px;}

/*partner - 홈페이지 만들기 완성*/
#LayerHomepageEnd{width:423px;}
#LayerHomepageEnd h3{padding-top:12px;background-position:0 14px;*padding-top:0;*background-position:0 2px;}
#LayerHomepageEnd p.close{margin-top:-15px;}
#LayerHomepageEnd div.hEnd{border:1px solid #ddd;width:385px;margin-bottom:12px;}
#LayerHomepageEnd p{text-align:left;padding:14px 0 14px 19px;line-height:130%;}
#LayerHomepageEnd p strong,#LayerHomepageEnd p strong a{color:#f5952d;}
#LayerHomepageEnd span{display:block;background:url(../images/common/k_tddotline.gif) 0 top repeat-x;padding:14px 0;}

/*partner-제휴사 신청하기*/
#LayerCompanyRequest{width:394px;_width:390px;}
#LayerCompanyRequest div.info{text-align:left;border:1px solid #ddd;width:358px;margin-bottom:15px;padding:7px 0 5px 0;}
#LayerCompanyRequest div.info label{font-weight:bold;display:inline-block;width:50px;padding-left:10px;}
#LayerCompanyRequest div.info p{width:358x;padding:0px 0 5px 0;}
#LayerCompanyRequest div.info span{display:block;}
/*#LayerCompanyRequest div.info span{background:#f6f6f6;display:block;padding:7px 0;text-align:center;}
*/
#LayerCompanyRequest div.choice{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;padding-top:15px;}
#LayerCompanyRequest div.choiceBox{border:1px solid #ddd;width:358px;margin:0 0 5px 0;padding:0 !Important;}
#LayerCompanyRequest div.choiceBox ul{height:203px;_height:200px;text-align:left;overflow:auto;margin:0;}
#LayerCompanyRequest div.choiceBox ul li{clear:both;display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:10px 0 10px 10px;font:11px 돋움,dotum;height:13px;_padding:8px 0 8px 10px;}
#LayerCompanyRequest div.choiceBox ul li var{float:left;}
#LayerCompanyRequest div.choiceBox ul li span{float:right;margin:-4px 10px 0 0;padding:0;}
#LayerCompanyRequest div.choice p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:0 0 10px 0;margin:0;}
#LayerCompanyRequest div.choice p input{border:3px solid #ddd;background:#f6f6f6;font:bold 11px 돋움,dotum;width:268px;padding:9px 0px 8px 8px;
margin-right:10px;margin-left:-26px;}
/*
.scrollYes{scrollbar-3dlight-color:#e2e2e2;
scrollbar-highlight-color:#e2e2e2;
scrollbar-arrow-color:#fff;
scrollbar-face-color:#e2e2e2;
scrollbar-track-color:#f2f2f2;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#999999;}
*/
#LayerCompanyRequest .layerBtn{text-align:center;}

/*partner- 부여권한설정*/
#LayerPowerSet{width:360px;margin:0px;padding:0px;text-align:center;}
#LayerPowerSet div.powerSet{border:1px solid #ddd;width:320px;padding-top:5px;}
#LayerPowerSet div.powerSet p{font:11px 돋움,dotum;padding:5px 0 5px 0px;}

/*partner - 상품노출*/
#LayerPrdOpenset{width:255px;}
#LayerPrdOpenset  img{vertical-align:middle;}
#LayerPrdOpenset .layerContent{border:1px solid #ddd;width:219px;}
#LayerPrdOpenset .pList{padding:3px 0 10px 8px;text-align:left;height:110px;overflow:auto;}
#LayerPrdOpenset .pList li{line-height:140%;}

/*partner - 상품 노출 위치 변경*/
#LayerProductChange{background:url(../images/common/k_layer_pinkk_2layer_pink.gif) 0 0 no-repeat;width:123px;height:123px;color:#333;font:11px 돋움;text-align:left;}
#LayerProductChange img{vertical-align:middle;}
#LayerProductChange h3{text-align:center;font:11px 돋움;padding:12px 0 0 0;}
#LayerProductChange ul{margin:10px 0 7px 20px;_margin-top:2px;}
#LayerProductChange li{padding:0;height:18px;}
#LayerProductChange  p{text-align:center;}

/*partner - 스킨직접*/
#LayeSkinMake{width:300px;}
#LayeSkinMake img{vertical-align:middle;}
#LayeSkinMake .layerTop b{color:#e96b8d;}
#LayeSkinMake .input2{color:#c1c1c1;}
#LayeSkinMake fieldset{text-align:left;border:1px solid #ddd;}
#LayeSkinMake fieldset p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0 8px 8px;}
#LayeSkinMake label{display:inline-block;width:70px;text-align:left;padding-left:0px;font-weight:bold;}
#LayeSkinMake ul{margin:0px 0 10px 10px;}
#LayeSkinMake li{font:11px 돋움,dotum;color:#f5952d;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayeSkinMake iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayeSkinMake div.box{background:#fff;height:;_height:230px;}
/*partner - 스킨직접2*/
#LayeSkinMake2{width::425px;}
#LayeSkinMake2 img{vertical-align:middle;}
#LayeSkinMake2 .layerTop b{color:#e96b8d;}
#LayeSkinMake2 .layerContent{margin:0 auto;padding:0;}
#LayeSkinMake2 .layerContent .a{width:384px;border:1px solid #ddd;text-align:left;margin:0 auto;}
#LayeSkinMake2 .layerContent fieldset{padding:7px 0 0 13px;}
#LayeSkinMake2 .layerContent fieldset label{font:bold 11px 돋움,dotum;}
#LayeSkinMake2 .layerContent span{font:11px 돋움,dotum;display:block;padding:5px 0 0 13px;}
#LayeSkinMake2 .layerContent span.a1 b{color:#e96b8d;}
#LayeSkinMake2 .layerContent span.a2{color:#f5952d;font-weight:bold;}
#LayeSkinMake2 .layerContent span.a2 dfn{color:#3887d7;}
#LayeSkinMake2 .layerContent p.btn{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding:6px 0;text-align:center;margin-top:7px;}
#LayeSkinMake2 .layerContent div.b{margin:13px 0;padding-top:13px;background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding-left:17px;*padding-left:0;}
#LayeSkinMake2 .layerContent div.b span{display:block;border:1px solid #ddd;width:384px;height:290px;text-align:center;padding:0;margin:0;}
#LayeSkinMake2 .layerContent div.b span img{margin:7px 0 0 0px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayeSkinMake2 iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayeSkinMake2 div.box{background:#fff;height:;_height:475px;}

/*partner - 상태*/
#LayerState{width:396px;padding-bottom:13px;}
#LayerState .layerContent{border:1px solid #ddd;font:11px 돋움;padding:6px 0 12px 0;}
#LayerState .layerContent th,#LayerState .layerContent td{font:11px 돋움;}
#LayerState .tbl1{background:url(../images/common/k_tbltop.gif) 0 0 no-repeat;width:345px;height:27px;margin:0 auto;}
#LayerState .tbl2{border-bottom:1px solid #ddd;width:345px;margin:0 auto;margin-bottom:10px;}
#LayerState .tbl1 th{text-align:center;padding-top:8px;}
#LayerState .tbl2 td{text-align:center;padding:6px 0;}
#LayerState .tbl2 tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;width:345px;}
#LayerState .tbl2 tr.tr_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 top repeat-x;}
#LayerState .tbl2 tr.none{background:none;}
#LayerState .tbl1 th.st, #LayerState .tbl2 td.st{width:48px;}
#LayerState .tbl1 th.cont, #LayerState .tbl2 td.cont{width:160px;}
#LayerState .tbl1 th.date, #LayerState .tbl2 td.date{width:66px;}
#LayerState .tbl1 th.ad, #LayerState .tbl2 td.ad{width:69px;}
#LayerState #basePagenav{width:345px;height:27px;margin:0 auto;}
#LayerState .tbl2 td.date{color:#9d9d9d;}
#LayerState .tbl2 td.cont{text-align:left;}

/*partnter - 고객정보*/
#LayerCusInfo1{width:396px;}
#LayerCusInfo1 img{vertical-align:middle;}
#LayerCusInfo1 .layerContent{border:1px solid #ddd;width:360px;}
#LayerCusInfo1 .layerContent  tr{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;}
#LayerCusInfo1 .layerContent  tr.none th{background:#f6f6f6;}
#LayerCusInfo1 .layerContent td{border-left:1px solid #ddd;font:11px 돋움;text-align:left;padding:6px 0 6px 8px;width:266px;}
#LayerCusInfo1 .layerContent th{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding-left:10px;width:75px;text-align:left;font:bold 11px 돋움;}
#LayerCusInfo1 .layerContent  td em{display:block;font:11px 돋움;color:#f5952d;padding-top:3px;}
#LayerCusInfo1 .layerContent input{font:11px 돋움;}

#LayerCusInfo1 .layermsg{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerCusInfo1 .layermsg p{margin:0 17px;padding:6px 0 0 0;text-align:left;font:11px 돋움;line-height:135%;}
#LayerCusInfo1 .layermsg var{color:#6487de;}
/*partnter - 회원삭제*/
#LayerMemDel{width:396px;}
#LayerMemDel img{vertical-align:middle;}
#LayerMemDel .layerContent {border:1px solid #ddd;text-align:left;}
#LayerMemDel .layerContent var{color:#3887d7;}
#LayerMemDel .layerContent  span{display:block;color:#f5952d;}
#LayerMemDel .layerContent  p{font:11px 돋움;padding:13px;line-height:130%;}

/*partnter -고객등록 확인메세지*/
#LayerCusMsg1{width:396px;color:#666;}
#LayerCusMsg1 .layerTop{height:5px;}
#LayerCusMsg1 img{vertical-align:middle;}
#LayerCusMsg1 .layerContent{border:1px solid #ddd;text-align:left;}
#LayerCusMsg1 .layerContent p{font:11px 돋움,dotum;padding:10px;line-height:130%;}
#LayerCusMsg1 span{color:#f5952d;}
#LayerCusMsg1  var{color:#6487de;}

/*partnter -아이템선물하기*/
#LayerItem{width:331px;}
#LayerItem img{vertical-align:middle;}
#LayerItem .layerContent{border:1px solid #ddd;width:295px;}
#LayerItem .layerContent  tr{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;}
#LayerItem .layerContent  tr.none th{background:#f6f6f6;}
#LayerItem .layerContent td{border-left:1px solid #ddd;font:11px 돋움;text-align:left;padding:6px 0 6px 8px;width:201px;}
#LayerItem .layerContent th{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding-left:10px;width:75px;text-align:left;font:bold 11px 돋움;}
#LayerItem .layerContent  td em{display:block;font:11px 돋움;color:#f5952d;padding-top:3px;}
#LayerItem .layerContent input{font:11px 돋움;}

/*partner - 포토관리*/
#LayerWedPhoto{width:639px;}
#LayerWedPhoto .layerTop {padding-top:10px;}
#LayerWedPhoto .layerTop h3{background-position:0 5px;padding-top:5px;}
#LayerWedPhoto .layerTop span.btn{float:right;_height:25px;}
#LayerWedPhoto .layerContent{border:1px solid #ddd;width:580px;padding:11px;margin-bottom:13px;}
#LayerWedPhoto .layerContent .a{float:left;width:106px;text-align:left;border:1px solid #ddd;}
#LayerWedPhoto .layerContent .a img{margin-bottom:6px;}
#LayerWedPhoto .layerContent .b{float:right;width:448px;}
#LayerWedPhoto .layerContent .a1{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:7px 0 0 0px;}
#LayerWedPhoto .layerContent .a1 span{display:block;padding-left:7px;}
#LayerWedPhoto .layerContent .a1 span.ln{border-bottom:1px solid #ddd;margin-bottom:6px;}
#LayerWedPhoto .layerContent .a2{background:#fff;padding:10px 0 15px 10px;width:97px;height:306px;overflow:auto;overflow-y:scroll;}
#LayerWedPhoto .layerContent .a2 li{padding-bottom:7px;}
#LayerWedPhoto .layerContent  .b1 ul{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding-bottom:22px;margin-bottom:20px;width:448px;}
#LayerWedPhoto .layerContent  .b1 ul li{float:left;background:url(../images/partner/k_6photolist.gif) 0 0 no-repeat;width:140px;height:155px;margin-right:14px;}
#LayerWedPhoto .layerContent  .b1 li.x{margin-right:0;}
#LayerWedPhoto .layerContent  .b1 li span{display:block;padding-top:9px;}
#LayerWedPhoto .layerContent  .b1 li dfn{display:inline-block;font:11px 돋움;text-align:left;width:131px;padding:10px 0 10px 9px;}
#LayerWedPhoto .layerContent  .b1 p{display:block;}
#LayerWedPhoto .layerContent  .b1 p var.date{float:left;padding-left:9px;font:11px 돋움;color:#3887d7;}
#LayerWedPhoto .layerContent  .b1 p var.del{float:right;padding-right:9px;}
#LayerWedPhoto .layerContent  .b2{background:#fff;text-align:right;margin-top:-30px;margin-bottom:10px;}
#LayerWedPhoto #basePagenav{width:447px;height:27px;margin:0;}

/*w선물하기*/

#LayerPreGo img{vertical-align:middle;}
#LayerPreGo .layerTop b{color:#e96b8d;}
#LayerPreGo .layermsg{clear:both;width:360px;}
#LayerPreGo .layermsg p{font:11px 돋움;text-align:left;margin:0;padding:0 0 7px 17px;*padding:0 0 7px 0px;}
#LayerPreGo .layermsg p var{color:#6487de;}
#LayerPreGo .layerContent{border:1px solid #ddd;width:360px;}
#LayerPreGo .layerContent  tr{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;}
#LayerPreGo .layerContent  tr.none th{background:#f6f6f6;}
#LayerPreGo .layerContent td{border-left:1px solid #ddd;font:11px 돋움;text-align:left;padding:8px 0 4px 8px;width:266px;}
#LayerPreGo .layerContent th{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding-left:10px;width:75px;text-align:left;font:bold 11px 돋움;}
#LayerPreGo .layerContent  td span{display:block;font:11px 돋움;color:#f5952d;padding-top:3px;}
#LayerPreGo .layerContent input{font:11px 돋움;}
#LayerPreGo .layerContent  td var{font:11px 돋움;color:#6487de;}
#LayerPreGo .layerContent  p{padding-bottom:3px;}
#LayerPreGo .layerContent  p label{display:inline-block;font:11px 돋움;width:60px;}


/* 포토 컨텐츠 선물하기-*/
#LayerPhotoCnt{width:403px;}
#LayerPhotoCnt .layerTop b{color:#e96b8d;}
#LayerPhotoCnt img{vertical-align:middle;text-align:left;}
#LayerPhotoCnt .layerContent{border:1px solid #ddd;}
#LayerPhotoCnt .layerContent p{text-align:left;font:11px 돋움;}
#LayerPhotoCnt .layerContent p.a {background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;color:#666;line-height:140%;padding:7px 0 7px  10px;}
#LayerPhotoCnt .layerContent p.a span{display:block;}
#LayerPhotoCnt .layerContent p.a span var{color:#6487de;}
#LayerPhotoCnt .layerContent p.b{line-height:140%;padding:7px 0 7px  10px;}
#LayerPhotoCnt .layerContent p.b span{display:inline-block;width:110px;}
#LayerPhotoCnt .layerContent p.b em{display:block;color:#f5952d;}


/*partner - 공실모니터업체검색*/
#LayerWMonitoring .companySch{text-align:left;padding:8px 0 8px 8px;margin-left:10px;}
#LayerWMonitoring .companySch label{font:bold 11px 돋움,dotum;padding-right:5px;}
#LayerWMonitoring .companySch select{margin-right:20px;width:80px;}
#LayerWMonitoring .companySch input{font:11px 돋움;}
#LayerWMonitoring .layerContent{border:1px solid #ddd;padding-bottom:13px;}
#LayerWMonitoring  #comtbl1,#LayerWMonitoring  #comtbl2{margin-left:10px;*margin-left:0;}
#LayerWMonitoring  #comtbl2{border-bottom:1px solid #ddd;margin-bottom:8px;width:618px;height:177px;overflow:auto;overflow-y:scroll;overflow-x:hidden;}
#LayerWMonitoring  #comtbl2 table{width:600px;}
#LayerWMonitoring  #comtbl1{background:url(../images/common/k_thcosttop.gif) 0 0 no-repeat;width:618px;height:27px;}
#LayerWMonitoring  #comtbl1 table,#LayerWMonitoring #comtbl2 table{width:618px;}
#LayerWMonitoring  #comtbl1 th{font:11px 돋움;text-align:center;height:27px;}
#LayerWMonitoring  #comtbl2 td{font:11px 돋움;text-align:center;height:29px;}
#LayerWMonitoring  #comtbl1 th.ck, #LayerWMonitoring  #comtbl2 td.ck{width:99px;}
#LayerWMonitoring  #comtbl1 th.num, #LayerWMonitoring  #comtbl2 td.num{width:75px;}
#LayerWMonitoring  #comtbl1 th.ctg, #LayerWMonitoring  #comtbl2 td.ctg{width:144px;}
#LayerWMonitoring  #comtbl1 th.com, #LayerWMonitoring  #comtbl2 td.com{width:250px;}
#LayerWMonitoring  #comtbl1 th.addr{width:300px;}
#LayerWMonitoring  #comtbl2 td.addr{width:280px;}
#LayerWMonitoring  #comtbl2 tr{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;}
#LayerWMonitoring  #comtbl2 tr.tr_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0 repeat-x;}
#LayerWMonitoring  .layerBtn{text-align:center;margin-top:-5px;}

/*partner - 예식 시간 등록*/
#LayerWTime{width:484px;}
#LayerWTime var{font-weight:normal;color:#e96b8d;}
#LayerWTime img{vertical-align:middle;}
#LayerWTime .layerContent {border:1px solid #ddd;padding:10px 0 10px 0;*padding:5px 0 10px 0;}
#LayerWTime .timeTop{background:url(../images/common/k_3tbltop.gif) 0 0 no-repeat;width:433px;height:27px;}
#LayerWTime .timeTop th.hall{width:147px;}
#LayerWTime .timeTop th.time{width:287px;padding:6px 0;}
#LayerWTime .timeTop,#LayerWTime .timeList{margin-left:7px;*margin-left:0;}
#LayerWTime .timeList tr{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
/*#LayerWTime td{width:415px;text-align:left;padding-bottom:5px;}*/

#LayerWTime td p{padding:5px 0 0 0;}
#LayerWTime label{width:140px;text-align:center;display:inline-block;}
#LayerWTime .layerBtn{text-align:right;}

#LayerWTime div.selSch{background:#f7f7f7;text-align:left;margin:0 8px 5px 8px;padding:5px;}

#LayerWTime div.wtimeList{width:432px;height:300px;overflow:auto;overflow-y:scroll;overflow-x:hidden;border-left:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 auto;}
#LayerWTime div.wtimeList  label{display:block;padding-bottom:5px;width:155px;text-align:center;}
#LayerWTime div.wtimeList  td.b p{letter-spacing:-1px;*letter-spacing:-1px;}
#LayerWTime div.wtimeList  td{padding:8px 0 8px 0;vertical-align:top;}
#LayerWTime div.wtimeList  td.a{width:140px;text-align:center;}
#LayerWTime div.wtimeList  td.b{width:275px;text-align:left;letter-spacing:-1px;}
#LayerWTime div.selSch span{color:#f5952d;}
/*partner - 프리미엄등록하기*/
#LayerPreBanner{width:294px;}
#LayerPreBanner .layerContent{border:1px solid #ddd;margin-top:-4px;}
#LayerPreBanner .layerContent p.ch1{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0;}
#LayerPreBanner  div.ch2 {padding:5px 0 8px 0;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;width:258px;}
#LayerPreBanner  ul li{clear:both;padding:5px 0 5px 30px;}
#LayerPreBanner  ul li input{float:left;margin:5px 0 0 0;}
#LayerPreBanner  ul li span{float:left;margin-left:9px;margin-bottom:5px;*margin-bottom:0;}
#LayerPreBanner  div.txt{clear:both;padding-top:8px;}
#LayerPreBanner  div.txt em{display:block;color:#f5952d;text-align:left;font:11px 돋움,dotum;line-height:140%;padding:3px 0 7px 6px;}
#LayerPreBanner div.preview{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding-top:7px;}
#LayerPreBanner div.preview p{text-align:center;}
#LayerPreBanner div.preview div.box{border:3px solid #ddd;width:237px;padding:6px 0;height:29px;margin:7px 0 10px 0;}

/*partner -도메인등록 layer*/
#LayerPreDomain{width:400px;}
#LayerPreDomain .layerContent{border:1px solid #ddd;margin-top:-4px;}
#LayerPreDomain .layerContent p.ch1{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0;}
#LayerPreDomain  div.ch2 {padding:5px 0 8px 0;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;width:258px;}
#LayerPreDomain  ul li{clear:both;padding:5px 0 5px 30px;}
#LayerPreDomain  ul li input{float:left;margin:5px 0 0 0;}
#LayerPreDomain  ul li span{float:left;margin-left:9px;margin-bottom:5px;*margin-bottom:0;}
#LayerPreDomain  div.txt{clear:both;padding-top:8px;float:left;padding-left:10px}
#LayerPreDomain  div.txt em {display:block;color:#f5952d;text-align:left;font:11px 돋움,dotum;line-height:140%;padding:3px 0 7px 6px;}
#LayerPreDomain  div.txt var {color:#990000;font-weight:bold}
#LayerPreDomain div.preview{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding-top:7px;}
#LayerPreDomain div.preview p{text-align:center;}
#LayerPreDomain div.preview div.box{border:3px solid #ddd;width:237px;padding:6px 0;height:29px;margin:7px 0 10px 0;}

/*배너*/
span.pBanner1{display:block;background:url(../images/common/k_banner.gif) 0 0 no-repeat;width:150px;height:19px;padding-top:10px;margin:0 auto;}
span.pBanner1 p{color:#a0344d;font-weight:bold;}
span.pBanner2{display:block;background:url(../images/common/k_banner.gif) 0 -42px no-repeat;width:150px;height:19px;padding-top:10px;margin:0 auto;}
span.pBanner2 p{color:#251136;font-weight:bold;}
span.pBanner3{display:block;background:url(../images/common/k_banner.gif) 0 -84px no-repeat;width:150px;height:19px;padding-top:10px;margin:0 auto;}
span.pBanner3 p{color:#772f3c;font-weight:bold;}

/*partner - 공실시간표*/
#LayerHallTime{width:240px;}
#LayerHallTime p{background:url(../images/common/k_pat_hall.gif) 0 0 no-repeat;width:240px;height:22px;padding:16px 0 0 0;text-align:center;font:11px 돋움,dotum;}
#LayerHallTime p var{color:#6789df;}
#LayerHallTime p em{color:#f5952d;}
#LayerHallTime div.box ul{margin-bottom:8px;}
#LayerHallTime div.box{border:1px solid #e96b8d;border-top:0px;padding:8px 0 0 0;text-align:center; background:#fff}
#LayerHallTime div.box li{padding-bottom:3px;}
/*add*/
#LayerHallTime div.person{background:url(../images/common/k_pat_hallbtm.gif) 0 0 no-repeat;width:238px;height:33px;}
#LayerHallTime div.person span{display:block;font-weight:bold;padding-top:10px;text-align:center;}
#LayerHallTime div.person em{color:#e96b8d;}
#LayerHallTime div.person strong{color:#6789df;}

/*partnter -sms*/
#LayerSmsSend{width:353px;}
#LayerSmsSend .layerContent{margin-top:-7px;}
#LayerSmsSend .layerContent em{display:block;font:11px 돋움;color:#f5952d;text-align:left;}
#LayerSmsSend .layerContent fieldset{border:1px solid #ddd;text-align:left;margin-top:6px;}
#LayerSmsSend .layerContent p{font:11px 돋움,dotum;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:6px 0 6px 7px;}
#LayerSmsSend .layerBtn{text-align:right;}

/*partner - 게시판범위*/
#LayerbdReply{width:427px;}
#LayerbdReply .layerContent em{display:block;font:11px 돋움;color:#f5952d;text-align:left;}
#LayerbdReply .layerContent fieldset{border:1px solid #ddd;text-align:left;margin-top:6px;}
#LayerbdReply .layerContent p{font:11px 돋움,dotum;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:6px 0 6px 7px;}
#LayerbdReply .layerContent p span{display:inline-block;width:85px;}
#LayerbdReply .layerContent p span.ls{letter-spacing:-1px;}
#LayerbdReply .layerBtn{text-align:right;}

/*mywdding- 주소록추가*/
#LayerAddressReg{width:340px;}
#LayerAddressReg fieldset{border:1px solid #ddd;padding:7px 0;text-align:left;}
#LayerAddressReg a img{vertical-align:middle;}
#LayerAddressReg label{display:inline-block;font:bold 11px 돋움,dotum;width:82px;padding-left:10px;}
#LayerAddressReg fieldset{padding:0;}
#LayerAddressReg fieldset p{display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:4px 0 8px 0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerAddressReg iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerAddressReg div.box{background:#fff;height:;_height:300px;}

/*mywdding- ground add - css*/
#LayerGroupAdd{width:115px;}
#LayerGroupAdd .layerContent{border:1px solid #ddd;margin-bottom:10px;width:78px;} 
#LayerGroupAdd .layerContent var{display:block;padding:0px 0 0 0;margin:0;text-align:center;}
#LayerGroupAdd .layerContent var a{display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;font:11px 돋움,dotum;padding:10px 0 10px 0;}
#LayerGroupAdd .layerContent var.on a{color:#e96b8d;font-weight:bold;}
#LayerGroupAdd .layerContent var.none a{background:none;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerGroupAdd iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerGroupAdd div.box{background:#fff;height:;_height:223px;}

/*mywdding- 엑셀파일 불러오기*/
#LayerExcelOpen{width:680px;text-align:left;}
#LayerExcelOpen .layerContent div.a, #LayerExcelOpen .layerContent div.b{clear:both;border:1px solid #ddd;width:646px;}
#LayerExcelOpen .layerContent h3{float:left;display:block;background:url(../images/common/u_layertitle.gif) 0 2px no-repeat;color:#836757;font:bold 12px 돋움,dotum;padding-left:12px;margin:28px 0 8px 0;}
#LayerExcelOpen ul{margin:15px;}
#LayerExcelOpen ul li{background:url(../images/common/u_grey.gif) 0 5px no-repeat;padding-left:10px;line-height:140%;padding-bottom:4px;}
#LayerExcelOpen .org{color:#f5952d;}
#LayerExcelOpen div.b span{display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:10px 0 10px 10px;}
/*#LayerExcelOpen div.b p{display:block;background:#f6f6f6;padding:8px 0;}*/
#LayerExcelOpen div.b p{display:block;background:#f6f6f6;padding:15px 0 20px 0;}
#LayerExcelOpen div.b p label{display:block;font-weight:bold;padding-left:10px;}
#LayerExcelOpen div.b p img{vertical-align:middle;}
#LayerExcelOpen div.c{clear:both;border:1px solid #ddd;background:url(../images/common/k_layerboxline.gif) 0 0 repeat-y;margin-bottom:13px;width:646px;}
#LayerExcelOpen div.c div.c1{float:left;width:296px;margin-right:1px;padding:12px;}
#LayerExcelOpen div.c div.c1 h4{float:left;font-weight:bold;}
#LayerExcelOpen div.c div.c1 span{float:right;margin-bottom:5px;}
#LayerExcelOpen div.c .c1cont{clear:both;border:1px solid #d7d7d7;width:294px;height:100px;}
#LayerExcelOpen div.c div.c2{float:left;width:296px;padding:12px;}
#LayerExcelOpen div.c div.c2 dt{background:url(../images/common/u_imp.gif) 0 2px no-repeat;color:#f5952d;padding:3px 0 8px 14px;}
#LayerExcelOpen div.c div.c2 dd{background:url(../images/common/u_grey.gif) 3px 5px no-repeat;padding:0 0 8px 12px;line-height:140%;}
#LayerExcelOpen p.ar{width:646px;text-align:right;padding-top:5px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerExcelOpen iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerExcelOpen div.box{background:#fff;height:;_height:617px;}

/*mywedding- 문의하기*/
#LayerQaGo{width:300px;}
#LayerQaGo fieldset{text-align:left;border:1px solid #ddd;}
#LayerQaGo fieldset p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0 8px 8px;}
#LayerQaGo fieldset select{width:50px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerQaGo iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerQaGo div.box{background:#fff;height:;_height:283px;}

/*mywedding- 내 W 만들기*/
#LayerWmake{width:294px;}
#LayerWmake .layerContent{border:1px solid #ddd;text-align:left;}
#LayerWmake .layerContent p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0 8px 8px;line-height: 160%;}
#LayerWmake label{font-weight:bold;display:block;padding:8px 0 0px 8px;}
#LayerWmake span{display:block;font:11px 돋움,dotum;padding:4px 0 8px 8px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerWmake iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerWmake div.box{background:#fff;height:;_height:178px;}

/*mywedding- 스킨도착 레이어*/
#LayerSkinOn{width:424px;padding-bottom:10px;}
#LayerSkinOn div.layerTop{display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;width:390px;padding-bottom:10px;}
#LayerSkinOn h3 em{color:#e96b8d;}
#LayerSkinOn div.spm{clear:both;}
#LayerSkinOn div.spm span.btn{float:right;margin-right:17px;}
#LayerSkinOn div.presentBox{border:1px solid #ddd;}
#LayerSkinOn div.presentBox img{margin:8px 0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerSkinOn iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerSkinOn div.box{background:#fff;height:;_height:370px;}

/*mywedding- 선물레이어*/
#LayerPresentON{width:513px;}
#LayerPresentON div.layerTop{display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;width:480px;padding-bottom:10px;}
#LayerPresentON h3 em{color:#e96b8d;}
#LayerPresentON div.spm{clear:both;padding:0 17px 0px 17px;}
#LayerPresentON div.spm ul{float:left;margin-top:10px;}
#LayerPresentON div.spm span.btn{display:block;float:right;margin-bottom:10px;}
#LayerPresentON div.spm li{float:left;}
#LayerPresentON div.spm li{background:url(../images/mywedding/k_spm.gif) 0 0 no-repeat;font:11px 돋움,dotum;height:11px;padding-left:10px;padding-right:13px;}
#LayerPresentON div.spm li.skin{background-position:0 0;}
#LayerPresentON div.spm li.photo{background-position:-44px 0;}
#LayerPresentON div.spm li.music{background-position:-88px 0;}
#LayerPresentON div.layerContent{clear:both;border:1px solid #ddd;padding-bottom:13px;margin-bottom:13px;*margin-top:-8px;padding-left:12px;*padding-left:0;width:465px;*width:477px;}
#LayerPresentON div.presnetList ul{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;width:460px;margin:16px 0;}
#LayerPresentON div.presnetList ul li{float:left;padding-bottom:16px;margin-right:10px;}
#LayerPresentON div.presnetList ul li.x{margin-right:0px;}
#LayerPresentON div.presnetList  span{display:block;background:url(../images/mywedding/k_skin.gif) 0 0 no-repeat;width:140px;height:109px;}
#LayerPresentON div.presnetList  span img{margin:8px 0 0 0px;}
/*#LayerPresentON div.presnetList  span.sPresent{background:url(../images/mywedding/k_skin.gif) 0 0 no-repeat;}
#LayerPresentON div.presnetList  span.pPresent{background:url(../images/mywedding/k_pphoto.gif) 0 0 no-repeat;}
#LayerPresentON div.presnetList  span.mPresent{background:url(../images/mywedding/k_mphoto.gif) 0 0 no-repeat;}*/
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPresentON iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPresentON div.box{background:#fff;height:;_height:580px;}

/*mywedding- 선물확인 레이어*/
#LayerPresentCom{width:384px;}
#LayerPresentCom p.close a{margin-top:-5px;}
#LayerPresentCom .layerContent{border:1px solid #ddd;margin-bottom:12px;}
#LayerPresentCom .layerContent p{font:11px 돋움;}
#LayerPresentCom p{padding:5px 0 5px 0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPresentCom iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPresentCom div.box{background:#fff;height:;_height:80px;}

/*컨텐츠 선물 도착 레이어*/
#LayerPresentCont{width:513px;}
#LayerPresentCont h3 em{color:#e96b8d;}
#LayerPresentCont div.layerContent{border:1px solid #ddd;padding-bottom:13px;margin-bottom:13px;*margin-top:-8px;padding-left:12px;*padding-left:0;width:465px;*width:477px;}
#LayerPresentCont div.presnetList ul{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;width:450px;margin:16px 0 16px 0px;}
#LayerPresentCont div.presnetList ul li{float:left;padding-bottom:16px;margin-right:12px;width:140px;}
#LayerPresentCont div.presnetList ul li.x{margin-right:0px;}
#LayerPresentCont div.presnetList span{display:block;width:144px;height:136px;text-align:center;}
#LayerPresentCont div.presnetList span img{margin:12px 0 0 3px;}
#LayerPresentCont div.presnetList span dfn{display:block;text-align:left;padding:10px 0 0 10px;}
#LayerPresentCont div.presnetList p{display:block;padding-top:8px;} 

#LayerPresentCont  div.spm{clear:both;padding:0 17px;height:35px;}
#LayerPresentCont  div.spm ul{float:left;margin-top:10px;}
#LayerPresentCont  div.spm span.btn{display:block;float:right;}
#LayerPresentCont  div.spm li{float:left;}
#LayerPresentCont  div.spm li{background:url(../images/mywedding/k_spm.gif) 0 0 no-repeat;font:11px 돋움,dotum;height:11px;padding-left:10px;padding-right:13px;}
#LayerPresentCont  div.spm li.skin{background-position:0 0;}
#LayerPresentCont  div.spm li.photo{background-position:-44px 0;}
#LayerPresentCont  div.spm li.music{background-position:-88px 0;}

#LayerPresentCont div.presnetList  span.sPresent{background:url(../images/mywedding/k_2sphoto.gif) 0 0 no-repeat;}
#LayerPresentCont div.presnetList  span.pPresent{background:url(../images/mywedding/k_2pphoto.gif) 0 0 no-repeat;}
#LayerPresentCont div.presnetList  span.mPresent{background:url(../images/mywedding/k_2mphoto.gif) 0 0 no-repeat;}

/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPresentCont iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPresentCont div.box{background:#fff;height:;_height:500px;}

/*이동레이어*/
/*#moveCategory{position:relative;}
#moveCategory2{position:relative;}
*/
.LayerMoveCtg1{background:url(../images/common/k_comLayerbox.gif) 0 0 no-repeat;width:189px;padding:15px 0 0 0;text-align:left;}
.LayerMoveCtg1 fieldset{background:url(../images/common/k_comLayerbox.gif) 0 100% no-repeat;padding:0px 0 10px 0;}
.LayerMoveCtg1 fieldset p{padding:0 0 0 10px;}
.LayerMoveCtg1 fieldset span{display:inline-block;text-align:right;width:168px;padding:5px 0 0 10px;}
.LayerMoveCtg1 fieldset label{font-weight:bold;width:60px;}
.LayerMoveCtg1 fieldset select{width:105px;}

#moveCategory2 .LayerMoveCtg1{background:url(../images/common/k_2comLayerbox.gif) 0 0 no-repeat;width:189px;padding:15px 0 0 0;text-align:left;}
#moveCategory2 .LayerMoveCtg1 fieldset{background:url(../images/common/k_2comLayerbox.gif) 0 100% no-repeat;padding:0px 0 10px 0;}

/*mywedding- 내 W 관리*/
#LayerMyWAdmin{width:677px;}
#LayerMyWAdmin .layerTop em{color:#e96b8d;}
#LayerMyWAdmin .layerContent{background:url(../images/mywedding/k_layerctg.gif) 0 0 no-repeat;width:643px;height:432px;margin-bottom:12px;}
#LayerMyWAdmin .categoryBox{width:533px;text-align:left;margin:0 auto;}
#LayerMyWAdmin .categoryBox ul{clear:both;width:533px;}
#LayerMyWAdmin .categoryBox ul.line{clear:both;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding-bottom:30px;margin-bottom:40px;}
#LayerMyWAdmin .categoryBox li{float:left;display:block;padding-right:42px;*padding-right:22px;}
#LayerMyWAdmin .categoryBox li.x{padding-right:0px;}
#LayerMyWAdmin .categoryBox li a em{display:none;}
#LayerMyWAdmin .categoryBox li a{display:block;background:url(../images/mywedding/k_btnctg.gif) 0 0 no-repeat;width:100px;height:85px;}
#LayerMyWAdmin .categoryBox li.a1 a{background-position:0 0;}
#LayerMyWAdmin .categoryBox li.a2 a{background-position:-142px 0px;}
#LayerMyWAdmin .categoryBox li.a3 a{background-position:-284px 0;}
#LayerMyWAdmin .categoryBox li.a4 a{background-position:-426px 0;}
#LayerMyWAdmin .categoryBox li.a5 a{background-position:-568px 0;}
#LayerMyWAdmin .categoryBox li.a6 a{background-position:-710px 0px;}
#LayerMyWAdmin .categoryBox li.a7 a{background-position:-852px 0;}
#LayerMyWAdmin .categoryBox li.a1 a:hover,#LayerMyWAdmin .categoryBox li.a1on a{background-position:0 -115px !important;}
#LayerMyWAdmin .categoryBox li.a2 a:hover,#LayerMyWAdmin .categoryBox li.a2on a{background-position:-142px -115px;}
#LayerMyWAdmin .categoryBox li.a3 a:hover,#LayerMyWAdmin .categoryBox li.a3on a{background-position:-284px -115px;}
#LayerMyWAdmin .categoryBox li.a4 a:hover,#LayerMyWAdmin .categoryBox li.a4on a{background-position:-426px -115px;}
#LayerMyWAdmin .categoryBox li.a5 a:hover,#LayerMyWAdmin .categoryBox li.a5on a{background-position:-568px -115px;}
#LayerMyWAdmin .categoryBox li.a6 a:hover,#LayerMyWAdmin .categoryBox li.a6on a{background-position:-710px -115px;}
#LayerMyWAdmin .categoryBox li.a7 a:hover,#LayerMyWAdmin .categoryBox li.a7on a{background-position:-852px -115px;}

#LayerMyWAdmin div.rollingNotice{font:11px 돋움,dotum;margin:0 17px;padding-bottom:12px;width:643px;}
#LayerMyWAdmin div.rollingNotice label{float:left;font-weight:bold;}
#LayerMyWAdmin div.rollingNotice  p{float:left;}
#LayerMyWAdmin div.rollingNotice span.more a{background:url(../images/mywedding/u_moreview.gif) right 5px no-repeat;padding-left:10px;padding-right:5px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerMyWAdmin iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerMyWAdmin div.box{background:#fff;height:;_height:501px;}

/*마이웨딩 - 블랙리스트*/
/*tab*/
/*commontab*/
.baseTabdesign{clear:both;background:url(../images/common/k_tabline.gif) 0 bottom repeat-x;width:760px;height:27px;}
.baseTabdesign li{float:left;margin-right:2px;}
.baseTabdesign li a{_float:left;display:block;background:url(../images/common/k_greytabbg.gif) 0 0 no-repeat;height:27px;padding:0px 0 0 8px;}
.baseTabdesign li a span{_float:left;cursor:pointer;display:block;background:url(../images/common/k_greytabbg.gif) 100% 0 no-repeat;height:19px;padding:8px 22px 0 0px;}
.baseTabdesign li.on a{display:block;background:url(../images/common/k_greytabbgon.gif) 0 0 no-repeat;height:27px;padding:0px 0 0 8px;}
.baseTabdesign li.on a span{font-weight:bold;color:#e96b8d;cursor:pointer;display:block;background:url(../images/common/k_greytabbgon.gif) 100% 0 no-repeat;height:19px;padding:8px 22px 0 0px;}
.baseTabdesign li.on a{color:#e96b8d;}
.baseTabdesign li a{_float:left;display:block;background:url(../images/common/k_greytabbg.gif) 0 0 no-repeat;height:27px;padding:0px 0px 0 8px;text-decoration:none;}
.baseTabdesign li a span{_float:left;cursor:pointer;display:block;background:url(../images/common/k_greytabbg.gif) 100% 0 no-repeat;height:19px;padding:8px 22px 0 0px;}
.baseTabdesign li a:hover{_float:left;display:block;background:url(../images/common/k_greytabbgon.gif) 0 0 no-repeat;height:27px;padding:0px 0px 0 8px;text-decoration:none;}
.baseTabdesign li a:hover span{color:#e96b8d;isplay:block;background:url(../images/common/k_greytabbgon.gif) 100% 0 no-repeat !important;height:19px;padding:8px 22px 0 0px;text-decoration:none;}
#mLayerTab {margin:10px 0 15px 0;width:640px;}
#mLayerTab a span{font:11px 돋움,dotum;}
#mLayerTab li.on a span{font-weight:bold;}

/*기본정보관리*/
#LayerBasicSet .layerTop{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin:12px 0 0px 0;padding:0;width:646px;padding:0 17px 10px 17px;}
#LayerBasicSet .layerTop span{float:left;}
#LayerBasicSet div.layerContent{padding-bottom:10px;}
#LayerBasicSet .layerBtn{margin-top:-8px;}
#LayerBasicSet  h4{background:url(../images/common/u_layertitle.gif) 0 0 no-repeat;font-weight:bold;color:#836757;padding:0 0  10px 12px;text-align:left;}
#LayerBasicSet  .basicSet{background:#f6f6f6 url(../images/common/k_basicline.gif) 0 0 repeat-y;width:638px;border:1px solid #ddd;}
#LayerBasicSet .pf{float:left;width:187px;}
#LayerBasicSet .fm{float:left;width:450px;;font:11px 돋움,dotum;}
#LayerBasicSet .pf strong{display:block;padding:14px 0 18px 0;}
#LayerBasicSet .pf p{display:block;padding-top:7px;}
#LayerBasicSet .pf span.photoFrame{display:block;border:1px solid #ddd;width:158px;height:229px;margin:0 auto;}
#LayerBasicSet .pf  em{clear:both;display:block;color:#f5952d;font:11px 돋움,dotum;padding:7px 0;}
#LayerBasicSet .fm table{width:450px}
#LayerBasicSet .fm td{padding:8px 0;text-align:left;padding-left:13px;}
#LayerBasicSet .fm tr{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerBasicSet .fm tr.top th{vertical-align:top;padding-top:10px;}
#LayerBasicSet .fm tr.top td img{margin-bottom:5px;}
#LayerBasicSet .fm tr.top td em{display:block;}
#LayerBasicSet .fm table th dfn{display:block;width:90px;background:url(../images/common/k_tltline.gif) right 0 no-repeat;}
#LayerBasicSet .fm table th{font:bold 11px 돋움,dotum;text-align:left;padding-left:14px;}
#LayerBasicSet .fm td em{color:#f5952d;font:11px 돋움,dotum;}
#LayerBasicSet .fm p{text-align:left;font-weight:bold;padding:8px 0 8px 13px;}
#LayerBasicSet div.delMsg{background:#f6f6f6;width:423px;height:112px;text-align:left;margin-bottom:8px;margin:0 auto 8px auto;}
#LayerBasicSet div.delMsg p{font-weight:normal;padding:10px 0 13px 10px;line-height:125%;}
#LayerBasicSet div.delMsg img{margin-left:10px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerBasicSet iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerBasicSet div.box{background:#fff;height:;_height:550px;}

/*메뉴관리*/
#LayeMenuSet .layerTop{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin:12px 0 0px 0;width:646px;padding:0 17px 10px 17px;}
#LayeMenuSet .layerTop span{float:left;}
#LayeMenuSet div.layerContent{padding:0 0 0px 0;width:646px;}
#LayeMenuSet .layerBtn{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;margin:12px 0 0px 0;width:646px;padding:10px 17px 10px 17px;}
#LayeMenuSet h4{background:url(../images/common/u_layertitle.gif) 0 2px no-repeat;font-weight:bold;color:#836757;padding:0 0  10px 12px;text-align:left;}
#LayeMenuSet h4 span{display:inline-block;background:url(../images/common/k_tltline.gif) 0 0 no-repeat;color:#666;font:11px  돋움;padding:0 15px;margin-left:10px;}
#LayeMenuSet  p{text-align:left;padding-top:5px;}
#LayeMenuSet  p em{color:#f5952d;font:11px 돋움;}
#LayeMenuSet  p img{vertical-align:middle;}
#cmenuTitleTbl{width:640px;}
#cmenuTitleTbl table{width:640px;height:27px;background:url(../images/mywedding/k_2layertitlebg.gif) 0 0 no-repeat;}
#cmenuTitleTbl th{text-align:center;}
#cmenuListTbl td{text-align:center;padding:5px 0;}
#cmenuListTbl{width:638px;margin:0;height:270px;border:1px solid #ddd;border-top:0px;overflow:auto;overflow-y:scroll;}
#cmenuListTbl table{width:620px;}
#cmenuListTbl  tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;width:620px;}
#cmenuTitleTbl th.name{width:287px;}
#cmenuTitleTbl th.cont{width:172px;}
#cmenuTitleTbl th.use{width:80px;}
#cmenuTitleTbl th.ck{width:98px;}
#cmenuListTbl td{border-left:1px solid #ddd;padding:8px 0;}
#cmenuListTbl td.name{width:272px;border-left:0;text-align:left;padding-left:14px;}
#cmenuListTbl td.cont{width:171px;}
#cmenuListTbl td.cont span{display:block;}
#cmenuListTbl td.use{width:79px;}
#cmenuListTbl td.ck{width:81px;}
#cmenuListTbl td.ck span{display:block;}
#cmenuListTbl td.name strong{float:left; padding: 5px 0 0 0}
#cmenuListTbl td.name span{float:right;margin-right:15px;}
#cmenuListTbl td.name ul{margin-left:20px;}
#cmenuListTbl td.name li{padding-bottom:5px; padding-left: 15px;}
#cmenuListTbl dfn{float:left;display:block;background:url(../images/mywedding/tree_plus.gif) 0 5px no-repeat;padding:5px 0 0 20px;}
#cmenuListTbl tr.line{height:3px;background:#ddd;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayeMenuSet  iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayeMenuSet  div.box{background:#fff;height:;_height:550px;}
/*블랙리스트*/
#LayerBlackListAdmin{width:676px;height:526px;}
#LayerBlackListAdmin .layerTop{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin:12px 0 0px 0;padding:0;width:646px;padding:0 17px 10px 17px;}
#LayerBlackListAdmin .layerTop span{float:left;}
#LayerBlackListAdmin  div.blackbox{text-align:left;padding:5px 0 10px 0;}
#LayerBlackListAdmin  div.blackbox img{vertical-align:middle;}
#LayerBlackListAdmin  h4{background:url(../images/common/u_layertitle.gif) 0 0 no-repeat;font-weight:bold;color:#836757;padding:0 0  10px 12px;text-align:left;}
#LayerBlackListAdmin  div.blackbox label{width:60px;text-align:center;font:bold 11px 돋움,dotum;}
#LayerBlackListAdmin div.listbox{border:1px solid #ddd;margin:0 auto 10px auto;padding:0px 10px;}
#LayerBlackListAdmin div.paging{background:none;width:618px;margin:5px 0 0 0;}
#LayerBlackListAdmin div.paging a{padding-top:2px}
#BlackTitleTbl{width:618px;}
#BlackTitleTbl table{width:618px;height:27px;background:url(../images/mywedding/k_layertitlebg.gif) 0 0 no-repeat;}
#BlackTitleTbl th{text-align:center;}
#BlackListTbl td{text-align:center;padding:5px 0;}
#BlackListTbl{width:618px;margin:0;}
#BlackListTbl table{width:618px;}
#BlackListTbl  tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#BlackListTbl  tr.tr_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#BlackTitleTbl th.abandon,#BlackListTbl td.abandon{width:60px;}
#BlackTitleTbl th.num,#BlackListTbl td.num{width:55px;}
#BlackTitleTbl th.email,#BlackListTbl td.email{width:200px;}
#BlackTitleTbl th.because,#BlackListTbl td.because{width:229px;}
#BlackTitleTbl th.date,#BlackListTbl td.date{width:77px;}
#BlackListTbl td.email a{color:#3887d7;}
#BlackListTbl td.because{text-align:left;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerBlackListAdmin iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerBlackListAdmin div.box{background:#fff;height:;_height:526px;}

/*mywedding-즐겨찾기관리*/
#LayerBookmarkSet .layerTop{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin:12px 0 0px 0;width:646px;padding:0 17px 10px 17px;}
#LayerBookmarkSet .layerTop span{float:left;}
#LayerBookmarkSet div.layerContent{padding:0 0 0px 0;width:646px;}
#LayerBookmarkSet .layerBtn{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;margin:12px 0 0px 0;width:646px;padding:10px 17px 10px 17px;}
#LayerBookmarkSet h4{background:url(../images/common/u_layertitle.gif) 0 2px no-repeat;font-weight:bold;color:#836757;padding:0 0  10px 12px;text-align:left;}
#LayerBookmarkSet  img{vertical-align:middle;}
#LayerBookmarkSet p.urlfm{text-align:left;font:11px 돋움,dotum;margin-bottom:3px;border:1px solid #ddd;padding:5px;}
#LayerBookmarkSet p label{font-weight:bold;padding-left:10px;}
#LayerBookmarkSet p label em{color:#e96b8d;}
#LayerBookmarkSet p span{color:#3887d7;}
#LayerBookmarkSet p input{font:11px 돋움,dotum;}
#LayerBookmarkSet  .urlbox{border:1px solid #ddd;padding:9px;}
#LayerBookmarkSet  p.order{text-align:left;font:11px 돋움;padding-bottom:4px;}
#LayerBookmarkSet  p.order var{font-weight:bold;}
#LayerBookmarkSet  p.order em{color:#f5952d;padding-left:10px;}
#BookTitleTbl{width:618px;}
#BookTitleTbl table{width:618px;height:27px;background:url(../images/mywedding/k_layertitlebg.gif) 0 0 no-repeat;}
#BookTitleTbl th{text-align:center;}
#BookListTbl td{text-align:center;padding:5px 0;}
#BookListTbl{width:618px;margin:0;height:270px;border-bottom:1px solid #ddd;overflow:auto;overflow-y:scroll;}
#BookListTbl table{width:600px;}
#BookListTbl  tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#BookListTbl  tr.tr_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#BookTitleTbl th.ck,#BookListTbl td.ck{width:66px;}
#BookTitleTbl th.url{width:484px;}
#BookListTbl td.url{width:466px;}
#BookTitleTbl th.del{padding-left:10px;width:58px;text-align:left;}
#BookListTbl td.del{width:68px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerBookmarkSet iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerBookmarkSet div.box{background:#fff;height:;_height:550px;}
/*mywedding-함께쓰기*/
#LayerWithList{width:676px;}
#LayerWithList .layerTop{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin:12px 0 0px 0;padding:0;width:646px;padding:0 17px 10px 17px;}
#LayerWithList .layerTop span{float:left;}
#LayerWithList  div.layerContent{padding-bottom:10px;}
#LayerWithList  div.blackbox{text-align:left;padding:5px 0 10px 0;}
#LayerWithList  div.blackbox img{vertical-align:middle;}
#LayerWithList  h4{background:url(../images/common/u_layertitle.gif) 0 0 no-repeat;font-weight:bold;color:#836757;padding:0 0  10px 12px;text-align:left;}
#LayerWithList  p.f11_org{text-align:left;padding-bottom:10px;}
#LayerWithList  p.f11_org strong{font-weight:bold;color:#e96b8d;}
#LayerWithList  div.blackbox label{width:60px;text-align:center;font:bold 11px 돋움,dotum;}
#LayerWithList div.listbox{border:1px solid #ddd;margin:0 auto 10px auto;padding:0px 10px;}
#LayerWithList div.paging{background:none;width:618px;margin:5px 0 0 0;}
#LayerWithList div.paging a{padding-top:2px}
#withTitleTbl{width:618px;}
#withTitleTbl table{width:618px;height:27px;background:url(../images/mywedding/k_layertitlebg.gif) 0 0 no-repeat;}
#withTitleTbl th{text-align:center;}
#withListTbl td{text-align:center;padding:5px 0;}
#withListTbl{width:618px;margin:0;}
#withListTbl table{width:618px;}
#withListTbl  tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#withListTbl  tr.tr_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#withTitleTbl th.abandon,#withListTbl td.abandon{width:60px;}
#withTitleTbl th.ck,#withListTbl td.ck{width:35px;}
#withTitleTbl th.num,#withListTbl td.num{width:55px;}
#withTitleTbl th.email,#withListTbl td.email{width:200px;}
#withTitleTbl th.rel,#withListTbl td.rel{width:100px;}
#withTitleTbl th.pow,#withListTbl td.pow{width:50px;}
#withTitleTbl th.date,#withListTbl td.date{width:77px;}
#withTitleTbl th.del,#withListTbl td.del{width:44px;}
#withListTbl td.email a{color:#3887d7;}
#withListTbl td.because{text-align:left;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerWithList iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerWithList div.box{background:#fff;height:;_height:550px;}

/*mywedding-배경음악관리*/
#LayerMusicSet{width:676px;height:500px;}
#LayerMusicSet .layerTop{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin:12px 0 0px 0;padding:0;width:646px;padding:0 17px 10px 17px;}
#LayerMusicSet .layerTop span{float:left;}
#LayerMusicSet  div.layerContent{padding-bottom:10px;}
#LayerMusicSet  h4{background:url(../images/common/u_layertitle.gif) 0 0 no-repeat;font-weight:bold;color:#836757;padding:0 0  10px 12px;text-align:left;}
#LayerMusicSet div.listbox{border:1px solid #ddd;margin:0 auto 10px auto;padding:0px 0px 8px 0;width:640px;}
#LayerMusicSet label{width:117px;display:inline-block;background:url(../images/common/k_tltline.gif) right 0 no-repeat;text-align:center;font:bold 11px 돋움,dotum;margin-right:20px;}
#LayerMusicSet .set{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:left;padding:7px 0;}
#LayerMusicSet .set span{margin-left:-10px;}
#LayerMusicSet  .reg label{float:left;display:inline-block;background:url(../images/common/k_tltline.gif) right 7px no-repeat;text-align:center;padding:7px 0;margin-right:20px;}
#LayerMusicSet  .reg  div.bgmusiclist{width:500px;float:left;}

#LayerMusicSet  .reg{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;width:638px;padding-bottom:7px;}
#LayerMusicSet  .reg span{display:block;}
#LayerMusicSet  .reg .mymusic{float:left;width:155px;}
#LayerMusicSet  .reg span.btn{display:block;float:left;width:98px;text-align:center;margin-top:60px;}
#LayerMusicSet  .reg span.btn a img{margin-top:5px;}
#LayerMusicSet  .reg .playmusic{float:left;width:155px;}
#LayerMusicSet  .reg p.title{display:block;width:155px;height:30px;text-align:left;font:11px 돋움,dotum;padding:10px 0 4px 0;}
#LayerMusicSet  .reg p.title var{display:block;padding-top:4px;color:#3887d7;}
#LayerMusicSet  .reg p.title  em{color:#f5952d;}
#LayerMusicSet  .reg .musicList{width:155px;height:100px;}
#LayerMusicSet  .reg p.order {padding:6px 0 0px 0;*margin-top:-10px;}
#LayerMusicSet  .reg p.order span{float:left;}
#LayerMusicSet  .reg p.order var{display:block;float:right;font:11px 돋움,dotum;}
#LayerMusicSet  div.musicgo{clear:both;font:bold 11px 돋움,dotum;text-align:left;padding:10px 0 5px 13px;}
#LayerMusicSet  div.musicgo img{vertical-align:middle;}
#LayerMusicSet  iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerMusicSet div.box{background:#fff;height:;_height:500px;}

/*mywedding-게시물 관리*/
#LayerBoardSet .layerTop{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin:12px 0 0px 0;width:646px;padding:0 17px 10px 17px;text-align:left;}
#LayerBoardSet .layerContent{padding:0 0 0px 0;width:646px;}
#LayerBoardSet .layerBtn{margin:0px 0 0px 0;width:646px;padding:10px 17px 10px 17px;}
#LayerBoardSet h4{background:url(../images/common/u_layertitle.gif) 0 2px no-repeat;font-weight:bold;color:#836757;padding:0 0  10px 12px;text-align:left;}
#LayerBoardSet h5{font:bold 11px 돋움;text-align:left;padding:5px 0 10px 5px;}
#LayerBoardSet img{vertical-align:middle;}
#LayerBoardSet .boardbox{border:1px solid #ddd;padding:9px;}
#OpenTitleTbl{width:618px;}
#OpenTitleTbl table{width:618px;height:27px;background:url(../images/mywedding/k_layertitlebg.gif) 0 0 no-repeat;}
#OpenTitleTbl th{text-align:center;font:11px 돋움;}
#OpenListTbl td{text-align:center;padding:8px 0;}
#OpenListTbl{width:618px;margin:0;height:270px;border-bottom:1px solid #ddd;overflow:auto;overflow-y:scroll;}
#OpenListTbl table{width:600px;}
#OpenListTbl  tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#OpenListTbl  tr.tr_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 top repeat-x;width:618px;}
#OpenTitleTbl th.op,#OpenListTbl td.op{width:220px;}
#OpenListTbl td.op,#OpenListTbl td.op a{width:220px;color:#3887d7;text-align:center;}
#OpenTitleTbl th.sbj{width:305px;}
#OpenListTbl td.sbj{width:295px;text-align:left;padding-left:10px;}
#OpenTitleTbl th.count{width:70px;text-align:left;padding-left:23px;}
#OpenListTbl td.count{width:73px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerBoardSet iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerBoardSet div.box{background:#fff;height:;_height:175px;}

/*mywedding-비밀번호레이어*/
#LayerPwd{background:url(../images/common/k_layer_pinkk_3layer_pink.gif) 0 bottom repeat-x;width:203px;height:79px;text-align:center;}
#LayerPwd p{padding:15px 0 10px 10px;text-align:left;}
#LayerPwd p label{color:#333;font:bold 11px 돋움;}
#LayerPwd img{vertical-align:middle;margin-top:1px;}

/*mywedding-선물예약레이어*/
#LayerPresentR{width:331px;text-align:left;}
#LayerPresentR .layerBtn a img{vertical-align:middle;}
#LayerPresentR .layerTop var{clear:both;display:block;font:11px 돋움;margin-top:-5px;}
#LayerPresentR table{border:1px solid #ddd;width:295px;}
#LayerPresentR td{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerPresentR td{padding:5px 0 6px 8px;border-left:1px solid #ddd;}
#LayerPresentR th{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;font:bold 11px 돋움,dotum;padding-left:10px;width:75px;}
#LayerPresentR tr.none th{background:#f6f6f6;}
#LayerPresentR tr.none td{background:none;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPresentR iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPresentR div.box{background:#fff;height:;_height:175px;}

/*mywedding-메일보내기*/
#LayerMailSend{width:341px;}
#LayerMailSend .layerTop{height:5px;}
#LayerMailSend .layerContent{border:1px solid #ddd;margin-top:10px;width:307px;text-align:left;}
#LayerMailSend .layerContent p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:5px 0;}
#LayerMailSend .layerContent label{display:inline-block;width:68px;font-weight:bold;padding-left:10px;margin-right:10px;}
#LayerMailSend .layerContent textarea{border:1px solid #ddd;width:277px;height:113px;padding:2px;margin:9px 0 10px 10px;}
#LayerMailSend .layerBtn img{vertical-align:middle;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerMailSend iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerMailSend div.box{background:#fff;height:;_height:288px;}

/*homepage-layer*/
/*인사말레이어*/
#LayerGreetingSearch{width:370px;padding-bottom:10px;*padding-bottom:0;}
#LayerGreetingSearch  div.Greetingx{padding-bottom:10px;}
#LayerGreetingSearch  div.Greetingx textarea{border:1px solid #ddd;width:334px;height:96px;text-align:left;line-height:130%;text-align:left;padding:5px 0 0 5px;margin-bottom:5px;}
#LayerGreetingSearch  div.Greeting{border:1px solid #ddd;padding-bottom:10px;}
#LayerGreetingSearch div.Greeting span{display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0;}
#LayerGreetingSearch .GschList{width:280px;border:1px solid #ddd;margin:10px 0 0px 12px;*margin:10px 0;height:140px;overflow:auto;}
#LayerGreetingSearch .GschList ul li{clear:both;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:left;padding:15px 0;*padding:8px 0 9px 0;}
#LayerGreetingSearch .GschList ul li dfn{float:left;display:block;padding-left:5px;margin-top:-6px;*margin-top:0;}
#LayerGreetingSearch .GschList ul li em{float:right;display:block;margin:-10px 10px 0 0;*margin:-4px 10px 0 0;}

/*웨딩사진올리기Layer*/
#LayerWeddingPhotoUP{width:650px;}
#LayerWeddingPhotoUP img{vertical-align:middle;}
#LayerWeddingPhotoUP div.layerContent{border:1px solid #ddd;width:614px;margin-bottom:13px;}
#LayerWeddingPhotoUP #weddingPhotoTab{width:590px;margin-bottom:10px;}
#LayerWeddingPhotoUP div.directUP{text-align:left;width:590px;padding:10px 0;}
#LayerWeddingPhotoUP span.line{display:block;background:url(../images/common/k_tddotline.gif) 0 3px repeat-x;width:614px;font-size:0;height:15px;line-height:1px;}
#LayerWeddingPhotoUP div.albumList{width:614px;padding-bottom:10px;}
#LayerWeddingPhotoUP div.skinChoice2{float:left;width:140px;text-align:center;margin-left:11px !important;_margin-left:5px;_margin-right:6px;}
#LayerWeddingPhotoUP div.skinChoice2 span{display:block;background:url(../images/homepage/k_skinchoice.gif) 0 0 no-repeat;height:100px;padding-top:9px;}
#LayerWeddingPhotoUP div.skinChoice2 dfn{display:block;margin-top:5px;}
#LayerWeddingPhotoUP div.btn{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0px repeat-x;width:607px;padding:7px 7px 7px 0;text-align:right;;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerWeddingPhotoUP iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerWeddingPhotoUP div.box{background:#fff;height:;_height:371px;}

/*예식장검색*/
#LayerPlaceSch{width:446px;}
#LayerPlaceSch .layerContent{border:1px solid #ddd;width:408px;margin-bottom:13px;} 
#LayerPlaceSch .sch1,#LayerPlaceSch .sch2,#LayerPlaceSch .sch3{clear:both;width:408px;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerPlaceSch div.btn{background:#f6f6f6;padding:7px 0 5px 0;}
#LayerPlaceSch fieldset{margin:12px 0 0px 12px;padding-bottom:11px;}
#LayerPlaceSch fieldset label{display:inline-block;width:40px;text-align:center;font:bold 11px 돋움,dotum;}
#LayerPlaceSch fieldset  div.a{float:left;width:319px;border:1px solid #ddd;}
#LayerPlaceSch fieldset  span{float:left;margin-top:-3px;_margin-top:-1px;padding-left:3px;} 
#LayerPlaceSch fieldset  p.line{display:block;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerPlaceSch div.a p{padding:7px 0 7px 0;}
#LayerPlaceSch .sch2{padding:11px 0;}
#LayerPlaceSch .sch2 .slist{border:1px solid #ddd;width:380px;height:130px;overflow:auto;margin:0px auto;}
#LayerPlaceSch .sch2 dfn{display:inline-block;float:left;padding-left:5px;margin-top:-6px;*margin-top:0;}
#LayerPlaceSch .sch2 em{display:inline-block;float:right;margin-top:-10px;*margin-top:-4px;padding-right:7px;}
#LayerPlaceSch .sch2 ul li{clear:both;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:left;padding:15px 0;*padding:10px 0 10px 0;}
#LayerPlaceSch .sch3 {padding:11px 0;}
#LayerPlaceSch .sch3 span{display:block;font:11px 돋움;width:374px;border:3px solid #ddd;margin:0px auto;height:89px;overflow:auto;padding:5px 0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPlaceSch iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPlaceSch div.box{background:#fff;height:;_height:470px;}

/*신부,신랑공동예산*/
#cLayerTab li a{background:url(../images/common/k_producttabbg2.gif) 0 0 no-repeat;padding-left:12px;}
#cLayerTab li a span{background:url(../images/common/k_producttabbg2.gif) 100% 0 no-repeat;padding-right:12px;}
#cLayerTab li a:hover{background:url(../images/common/k_producttabbgon.gif) 0 0 no-repeat !Important;padding-left:12px;}
#cLayerTab li a:hover span{background:url(../images/common/k_producttabbgon.gif) 100% 0 no-repeat !Important;padding-right:12px;}
#cLayerTab li.on span{background:url(../images/common/k_producttabbgon.gif) 100% 0 no-repeat !Important;padding-right:12px !important;}
#cLayerTab li.on a{background:url(../images/common/k_producttabbgon.gif) 0 0 no-repeat !Important;padding-left:12px !important;}
#cLayerTab li.on a:hover span{background:url(../images/common/k_producttabbgon.gif) 100% 0 no-repeat !Important;padding-right:12px;}

#LayeCostSet .baseTabdesign{width:499px;margin-bottom:14px;}
#LayeCostSet  h4{background:url(../images/common/u_layertitle.gif) 0 2px no-repeat;color:#836757;font-weight:bold;text-align:left;padding-left:10px;padding-bottom:9px;}
#LayeCostSet .costbox{border:1px solid #ddd;width:497px;padding-bottom:12px;}
#LayeCostSet .costbox p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:right;padding:7px 15px 7px 0;margin-bottom:10px;}
#LayeCostSet .costTable p{background:url(../images/common/k_thcost.gif) 0 0 no-repeat;width:473px;height:23px;text-align:center;padding:14px 0 0 0;margin:0 auto;font-weight:bold;}
#LayeCostSet .costTable p var{color:#f5952d;}
#LayeCostSet .costTable p var em{font-weight:normal;}
#LayeCostSet .costTable table{border:1px solid #ddd;width:473px;margin:0 auto;}
#LayeCostSet .costTable tr{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayeCostSet .costTable th{font:bold 11px 돋움,dotum;}
#LayeCostSet .costTable td{padding:8px 0;border-left:1px solid #ddd;font:normal 11px 돋움,dotum;}
#LayeCostSet .costTable td em{color:#9d9d9d;}
#LayeCostSet .costTable td.a{width:110px;}
#LayeCostSet .costTable td.a var,#LayeCostSet .costTable td.b var{display:block;padding-top:3px;}
#LayeCostSet .costTable td.b{width:136px;}
#LayeCostSet .costTable td.c{width:157px;}
#LayeCostSet .costTable td.ar{text-align:right;padding-right:10px;}
#LayeCostSet .costTable tr.grey1{background:#edeae5 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayeCostSet .costTable tr.grey2{background:#f6f4f2 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayeCostSet .costTable tr.grey3{background:#fbfbfa url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#costTableEach {width:492px;height:400px;_height:400px;overflow:auto;margin:0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayeCostSet iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayeCostSet div.box{background:#fff;height:;_height:450px;}

#LayeCostSet .costTable .scrollYes{height:400px;overflow:auto;overflow-y:scroll;width:472px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
#LayeCostSet .costTable .scrollYes table{width:455px;border:0;}
#LayeCostSet .costTable th.t1{width:180px !important;text-align:center;padding-top:5px;}
#LayeCostSet .costTable td.t2{width:240px !important;text-align:right;padding-right:30px;}
#LayeCostSet .costTable th.t1 em{float:right;margin:-13px 10px 0 0;_margin-right:5px;cursor:pointer;}
/*커플예산보기*/
#LayerCoupleCost{width:676px;}
#LayerCoupleCost img{vertical-align:middle;}
#LayerCoupleCost .layerContent{width:619px;border:1px solid #ddd;text-align:left;padding:12px 10px;}
#LayerCoupleCost  .cost1{font:11px 돋움;margin-bottom:9px;}
#LayerCoupleCost  .cost1 span{margin-right:10px;}
#LayerCoupleCost  .cost1 span.org{color:#f5952d;}
#LayerCoupleCost  #costtbl2{border-bottom:1px solid #ddd;margin-bottom:8px;}
#LayerCoupleCost  #costtbl1{background:url(../images/common/k_thcosttop.gif) 0 0 no-repeat;width:618px;height:27px;}
#LayerCoupleCost  #costtbl1 table,#LayerCoupleCost  #costtbl2 table{width:618px;}
#LayerCoupleCost  #costtbl1 th{font:11px 돋움;text-align:center;height:27px;}
#LayerCoupleCost  #costtbl2 td{font:11px 돋움;text-align:center;height:29px;}
#LayerCoupleCost  #costtbl1 th.ck, #LayerCoupleCost  #costtbl2 td.ck{width:42px;}
#LayerCoupleCost  #costtbl1 th.num, #LayerCoupleCost  #costtbl2 td.num{width:34px;}
#LayerCoupleCost  #costtbl1 th.ctg, #LayerCoupleCost  #costtbl2 td.ctg{width:59px;}
#LayerCoupleCost  #costtbl1 th.sbj, #LayerCoupleCost  #costtbl2 td.sbj{width:250px;}
#LayerCoupleCost  #costtbl1 th.name, #LayerCoupleCost  #costtbl2 td.name{width:65px;}
#LayerCoupleCost  #costtbl1 th.reco, #LayerCoupleCost  #costtbl2 td.reco{width:46px;}
#LayerCoupleCost  #costtbl1 th.date, #LayerCoupleCost  #costtbl2 td.date{width:68px;}
#LayerCoupleCost  #costtbl1 th.count, #LayerCoupleCost  #costtbl2 td.count{width:54px;}
#LayerCoupleCost  #costtbl2 tr{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;}
#LayerCoupleCost  #costtbl2 tr.tr_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0 repeat-x;}
#LayerCoupleCost  div.btn{text-align:right;}
#costtbl2 td.num,#costtbl2 td.reco,#costtbl2 td.date,#costtbl2 td.count{color:#9d9d9d;}
#LayerCoupleCost  #costtbl2 td.sbj {text-align:left;padding-left:10px;width:240px;}
/*
.paging span a.pre1{background-position:-2px 4px;*background-position:-2px 3px;}
.paging span a.pre2{background-position:-20px 4px;*background-position:-20px 3px;}
.paging span a.nx1{background-position:-41px 4px;*background-position:-41px 3px;}
.paging span a.nx2{background-position:-59px 4px;*background-position:-59px 3px;}
*/
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerCoupleCost iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerCoupleCost div.box{background:#fff;height:;_height:550px;}

/*mywedding-업체에서보낸선물*/
#LayerPresentAcp{width:431px;}
#LayerPresentAcp .layerTop h3 var{color:#e96b8d;}
#LayerPresentAcp .layerContent {border:1px solid #ddd;margin-bottom:13px;}
#LayerPresentAcp div.btn{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:7px 0 8px 0;}
#LayerPresentAcp div.btn img{margin-left:10px;}
#LayerPresentAcp div.ph{text-align:left;padding:15px 0 15px 14px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPresentAcp iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPresentAcp div.box{background:#fff;height:;_height:417px;}

/*mywedding-메세지*/
#LayerPresentMsg{width:329px;}
#LayerPresentMsg .layerTop h3{letter-spacing:-1px;}
#LayerPresentMsg .layerTop h3 var{color:#e96b8d;}
#LayerPresentMsg .layerContent {border:1px solid #ddd;}
#LayerPresentMsg p.msg{background: url(../images/common/k_tddotline.gif) 0 bottom repeat-x;font:11px 돋움,dotum;padding:12px 0 12px 10px;text-align:left;}
#LayerPresentMsg p.hp{text-align:center;padding:5px 0 6px 10px;text-align:left;}
#LayerPresentMsg p.hp label{font:11px 돋움,dotum;color:#f5952d;}
#LayerPresentMsg .layerBtn{text-align:right;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerPresentMsg iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPresentMsg div.box{background:#fff;height:;_height:140px;}

/*mywedding - 감사장,청첩장발송*/
#LayerTCard div.title p{font:11px 돋움,dotum;text-align:left;padding-bottom:5px;}
#LayerTCard div.title p span{color:#6487de;}
#LayerTCard div.title p label{font-weight:bold;}
#LayerTCard div.pimg{border:1px solid #ddd;width:320px;text-align:left;margin-bottom:10px;}
#LayerTCard div.pimg span{display:block;margin:;width:304px;height:148px;margin:8px 0 8px 8px;}
#LayerTCard div.pimg div.btn{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding:7px 0;text-align:center;}
#LayerTCard .layerBtn{text-align:right;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerTCard iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerTCard div.box{background:#fff;height:;_height:260px;}

#LayerPCard div.title p{font:11px 돋움,dotum;text-align:left;padding-bottom:5px;}
#LayerPCard div.title p span{color:#6487de;}
#LayerPCard div.title p label{font-weight:bold;}
#LayerPCard div.pimg{border:1px solid #ddd;width:320px;text-align:left;}
#LayerPCard div.pimg span{display:block;margin:;width:304px;height:148px;margin:8px 0 8px 8px;}
#LayerPCard div.pimg div.btn{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding:7px 0;text-align:center;}
#LayerPCard .layerBtn{text-align:right;}
#LayerPCard iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerPCard div.box{background:#fff;height:;_height:289px;}
/*mywedding - 이메일주소*/
#LayerEmailA{width:354px;}
#LayerEmailA .layerTop{height:4px;}
#LayerEmailA div.emailList{width:320px;border:1px solid #ddd;border-top:0;;}
#LayerEmailA div.emailList table.tlt{width:320px;border:0px;}
#LayerEmailA div.emailList table.tlt{background:url(../images/homepage/k_mailtop.gif) 0 0 repeat-x;height:27px;}
#LayerEmailA div.emailList table.tlt th,div.emailList table.lst td{text-align:center;font:11px 돋움,dotum;}
#LayerEmailA div.emailList table.tlt th.e1{width:47px;}
#LayerEmailA div.emailList table.tlt th.e2{width:82px;}
#LayerEmailA div.emailList table.tlt th.e3{width:172px;}
#LayerEmailA div.emailList table.lst {width:300px;}
#LayerEmailA div.emailList table.lst tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;}
#LayerEmailA div.emailList table.lst td{border-right:1px solid #ddd;padding:8px 0;*padding:5px 0;}
#LayerEmailA div.emailList table.lst td.e1{width:47px;t}
#LayerEmailA div.emailList table.lst td.e2{width:82px;}
#LayerEmailA div.emailList table.lst td.e3{width:172px;color:#6487de;border-right:0;}
#LayerEmailA div.x{overflow:auto;height:150px;overflow-y:scroll;}
/*mywedding - 약도*/
#LayerRmap{width:582px;}
#LayerRmap .layerTop{height:3px;}
#LayerRmap .layerContent{border:1px solid #ddd;background:url(../images/homepage/k_rbox.gif) 0 0 repeat-y;width:547px;margin-bottom:12px;}
#LayerRmap .rimg{width:301px;float:left;}
#LayerRmap .rinfo{width:229px;float:right;text-align:left;}
#LayerRmap .rimg span{display:block;width:301px;height:172px;margin:8px 0 8px 8px;}
#LayerRmap .rinfo dl dt{padding:11px 0 11px 20px;color:#836757;font:bold 11px 돋움,dotum;}
#LayerRmap .rinfo dl dd{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;padding:11px 10px 11px 20px;font:11px 돋움,dotum;line-height:120%;}
#LayerRmap .rinfo dl dd.date{color:#f5952d;}
#LayerRmap .rinfo dl dd.phone{color:#6487de;}
#LayerRmap iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerRmap div.box{background:#fff;height:;_height:233px;}

/*homepage - 예산안레이어-다른 커플의 예산보기 */
#LayerCostCom{width:392px;}
#LayerCostCom .layerTop{height:5px;}
#LayerCostCom .layerContent {border:1px solid #ddd;font:11px 돋움;padding:10px 0;margin-bottom:0px;}

#LayerCpCostReg{width:392px;}
#LayerCpCostReg .layerTop var{clear:both;display:block;font:11px 돋움;text-align:left;line-height:120%;color:#f5952d;padding-top:5px;*margin-top:-15px;}
#LayerCpCostReg .layerContent {border:1px solid #ddd;font:11px 돋움;}
#LayerCpCostReg .layerContent p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:5px 0;text-align:left;}
#LayerCpCostReg .layerContent p label{font-weight:bold;padding-left:8px;}
#LayerCpCostReg a img{vertical-align:middle;}
#LayerCpCostReg .layerBtn img{vertical-align:middle;}

/*product - 잘못된 정보신고*/
#LayerError{width:331px;}
#LayerError img{vertical-align:middle;}
#LayerError .layerContent textarea{border:1px solid #ddd;width:295px;height:70px;line-height:130%;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerError iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerError div.box{background:#fff;height:;_height:157px;}

/*proudct - 스크랩*/
#LayerScrap{width:312px;}
#LayerScrap img{vertical-align:middle;}
#LayerScrap .layerTop{height:1px;}
#LayerScrap .layerContent{border:1px solid #ddd;_margin-top:-5px;text-align:left;}
#LayerScrap .layerContent p{font:11px 돋움;padding:20px 0 20px 35px;line-height:140%;}
#LayerScrap .layerContent p b{color:#e96b8d;}

/*proudct - 인쇄하기*/
#LayerWinfoPrint .layerTop{height:1px;}
#LayerWinfoPrint img{vertical-align:middle;}
#LayerWinfoPrint p.title{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:left;padding:10px 0 10px 15px;}
#LayerWinfoPrint .layerBtn{text-align:right;}
#LayerWinfoPrint .layerContent{border:1px solid #ddd;width:506px;_margin-top:-5px;}
#LayerWinfoPrint div.intro{clear:both;padding:15px 0 15px 0px;width:504px;}
#LayerWinfoPrint div.intro p{background:none;}
#LayerWinfoPrint div.intro span{float:left;display:block;background:url(../images/product/k_productphoto.gif) 0 0 no-repeat;width:180px;height:140px;margin-left:14px;
_margin-left:7px;text-align:center;margin-right:12px;}
#LayerWinfoPrint div.intro span img{margin-top:10px;}
#LayerWinfoPrint div.intro .introlist{float:right;width:300px;text-align:left;}
#LayerWinfoPrint div.intro ul{margin-top:10px;margin-bottom:0px;}
#LayerWinfoPrint div.intro li{padding:0 10px 6px 0;text-align:left;line-height:140%;}
#LayerWinfoPrint div.intro li em{color:#f5952d;}
#LayerWinfoPrint div.intro li a{color:#6789df;}
#LayerWinfoPrint div.intro li strong.a1{width:60px;}
#LayerWinfoPrint div.intro li strong.a2,#LayerWinfoPrint div.intro li strong.a3,#LayerWinfoPrint div.intro li strong.a4{margin-left:20px;}
#LayerWinfoPrint div.intro p.btn{display:block;}

/*product - 상담*/
#LayerWcounseling .layerTop{height:2px;}
#LayerWcounseling img{vertical-align:middle;}
#LayerWcounseling table{width:506px;border:1px solid #ddd;}
#LayerWcounseling tr{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerWcounseling tr.tr_grey{background:#f7f7f7 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerWcounseling th{width:98px;vertical-align:top;font-weight:bold;text-align:left;padding-left:10px;}
#LayerWcounseling td{width:385pxpx;padding-left:13px;text-align:left;}
#LayerWcounseling th span{display:block;background:url(../images/common/k_tltline.gif) right 8px no-repeat;padding:10px 0;}
#LayerWcounseling td textarea{margin:8px 0;}
#LayerWcounseling .layerBtn{text-align:right;}
#LayerWcounseling tr.tr_grey2{background-color:#F7F7F7;}
#LayerWcounseling ul li{background:url(../images/common/u_3subtitle.gif) 0 8px no-repeat; padding: 4px 0 4px 12px; line-height: 140%;}

/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerWcounseling iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerWcounseling div.box{background:#fff;height:;_height:365px;}

/*product - 업체포토*/
#LayerWcompany{width:686px;margin-top:-13px;*margin-top:0;}
#LayerWcompany .layerTop{padding-top:10px;*padding-top:0;}
#LayerWcompany .box{width:686px;height:387px;background:url(../images/common/k_2popbgv.gif) 0 0 no-repeat;}
#LayerWcompany h3 strong{color:#e96b8d;}
#LayerWcompany .cphoto{width:655px;_width:652px;}
#LayerWcompany .cphoto .a{float:left;width:390px;text-align:left;margin-right:16px;}
#LayerWcompany .cphoto .a span{display:block;width:390px;height:316px;*height:301px;}
#LayerWcompany .cphoto .a span img{margin:15px 0 0 10px;}
#LayerWcompany .cphoto .b{float:left;width:240px;*width:240px;text-align:left;}
#LayerWcompany select{scrollbar-3dlight-color:#e2e2e2;
scrollbar-highlight-color:#e2e2e2;
scrollbar-arrow-color:#fff;
scrollbar-face-color:#e2e2e2;
scrollbar-track-color:#f2f2f2;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#999999;}
#LayerWcompany .cphoto .b1{margin-bottom:0px;padding-top:9px;*padding-top:0;}
#LayerWcompany .cphoto .b2{margin-top:9px;}
#LayerWcompany .cphoto .b li{float:left;padding:12px 0 0 13px;*padding:8px 0 0 13px;_padding:6px 0 0 13px;}
#LayerWcompany .cphoto .b li span{display:block;background:url(../images/product/k_2productphoto.gif) 0 0 no-repeat;width:104px;height:82px;text-align:left;}
#LayerWcompany .cphoto .b li span img{margin:8px 0 0 8px;}
#LayerWcompany #LayerPagenav2{background:url(../images/common/k_2poppagev.gif) 0 0 no-repeat !important;width:658px;height:27px;_margin-left:-6px;margin-top:-5px;*margin-top:0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerWcompany iframe{visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}


/*파일찾기타입*/
.fileadd1 {clear:both;border:0;margin-left:5px;width:250px;}
.fileadd1 input.inbox-show {float:left;background:#fff;margin-bottom:2px; border:1px solid #BFBFBF; }
.fileadd1 .inbox-file {position:relative; display:inline; float:left; width:44px; height:20px; margin:0 0 0 5px;
background:url(../images/common/b_2formfile.gif) no-repeat; overflow:hidden;}
.fileadd1 .inbox-file input{background:#fff;position:absolute; top:0; right:0; height:20px; font-size:20px;opacity:0; filter:alpha(opacity=0);}

/*찾아보기*/
.fileadd2 {clear:both;border:0;text-align:center;padding-top:7px;margin:0 0 0 60px;}
.fileadd2 input.inbox-show {float:left;background:#fff;margin-bottom:2px; border:1px solid #BFBFBF; display:none;}
.fileadd2 .inbox-file {position:relative; display:inline; float:left; width:71px; height:23px;
background:url(../images/common/b_2findfile.gif) no-repeat; overflow:hidden;}
.fileadd2 .inbox-file input{background:#fff;position:absolute; top:0; right:0; height:23px; font-size:20px;opacity:0; filter:alpha(opacity=0);}

/*찾아보기*/
.fileadd3 {float:right;background:#f6f6f6;clear:both;border:0;width:570px;margin:-35px 0 0px 0;padding-bottom:8px;*padding-bottom:0;}
.fileadd3 input.inbox-show {float:left;background:#fff;margin-bottom:2px; border:1px solid #BFBFBF;}
.fileadd3 .inbox-file{position:relative; display:inline; float:left; width:44px; height:20px; margin:0 0 0 5px;
background:url(../images/common/b_2formfile.gif) no-repeat; overflow:hidden;}
.fileadd3 .inbox-file input{background:#fff;position:absolute; top:0; right:0; height:20px; font-size:20px;opacity:0; filter:alpha(opacity=0);}

/*homepage - menubar color*/
#LayerMenuBarSet{width:220px;}
#LayerMenuBarSet img{vertical-align:middle;}
#LayerMenuBarSet .layerContent{border:1px solid #ddd;padding:5px 10px 0 10px;text-align:left;}
#LayerMenuBarSet .menubar{background:url(../images/homepage/k_skinmenubar.gif) 0 0 no-repeat;width:162px;height:111px;}
#LayerMenuBarSet .menubar ul{padding:1px 0 0 1px;}
#LayerMenuBarSet .menubar li a em{display:none;}
#LayerMenuBarSet .menubar li a{display:block;width:160px;height:10px;border-top:0px solid #000;}
#LayerMenuBarSet .menubar li.c3,#LayerMenuBarSet .menubar li.c4,#LayerMenuBarSet .menubar li.c5,#LayerMenuBarSet .menubar li.c6,#LayerMenuBarSet .menubar li.c7,#LayerMenuBarSet .menubar li.c8,#LayerMenuBarSet .menubar li.c9,#LayerMenuBarSet .menubar li.c10{margin-top:1px;}
#LayerMenuBarSet .menubar li.c2,#LayerMenuBarSet .menubar li.c3,#LayerMenuBarSet .menubar li.c4,#LayerMenuBarSet .menubar li.c5,#LayerMenuBarSet .menubar li.c6,#LayerMenuBarSet .menubar li.c7,#LayerMenuBarSet .menubar li.c8,#LayerMenuBarSet .menubar li.c9,#LayerMenuBarSet .menubar li.c10{*margin-top:-1px;}
#LayerMenuBarSet  .menubar_view{border:1px solid #ddd;padding:2px;margin:10px 0;}
/*homepage - 타이틀제목 */
#LayerHomeTitleEdit{width:410px;}
#LayerHomeTitleEdit img{vertical-align:middle;}
#LayerHomeTitleEdit .layerContent{border:1px solid #ddd;padding:10px 0 10px 0;*padding:5px 0px 10px 0px;text-align:left;}
#LayerHomeTitleEdit .layerContent p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;font:11px 돋움;padding:0 0 7px 10px;}
#LayerHomeTitleEdit div.colorchoice{padding:10px;width:355px;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;margin-bottom:10px;}
#LayerHomeTitleEdit div.colorchoice .colorbar{float:left;width:162px;}
#LayerHomeTitleEdit div.colorchoice  .fontList{float:right;}
#LayerHomeTitleEdit div.colorchoice div.cr{background:url(../images/homepage/k_colorbar.gif) 0 0 no-repeat;width:162px;height:68px;}
#LayerHomeTitleEdit  div.cr li{float:left;margin:1px 0 0 1px;}
#LayerHomeTitleEdit  div.cr li a em{display:none;}
#LayerHomeTitleEdit  div.cr li a{display:block;width:19px;height:10px;}
#LayerHomeTitleEdit  p.txt_color{text-align:left;background:none;width:162px;padding:0;margin:1px 0 0 0;}
#LayerHomeTitleEdit  p.txt_color span{float:left;display:block;width:162px;height:20px;margin:1px 2px 0 0;}
#LayerHomeTitleEdit  p.txt_color var{display:block;text-align:center;padding:5px;color:#333;}
#LayerHomeTitleEdit div.title_view{clear:both;border:3px solid #ddd;width:342px;height:41px;text-align:center;margin:0 auto;}
#LayerHomeTitleEdit div.title_view p{padding:15px 0 0 0;background:none;}
#LayerHomeTitleEdit  .preview{clear:both;color:#f5952d;width:342px;margin:0 auto;padding-bottom:6px;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerHomeTitleEdit iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerHomeTitleEdit div.box{background:#fff;height:;_height:308px;}

/*homepage - 카테고리추가*/
#LayerCtgadd{width:152px;background:url(../images/homepage/k_ctg.gif) 0 0 no-repeat;width:158px;height:133px;}
#LayerCtgadd .box {padding:15px 19px 0 19px;}
#LayerCtgadd .box dt{padding:12px 0 0 0;font-weight:bold;color:#fff;height:20px;}
#LayerCtgadd .box dd{padding:7px 0;}
#LayerCtgadd .box span{background:url(../images/homepage/k_ctgline.gif) 0 top repeat-x;display:block;text-align:center;padding:8px 0;}

/*카드이미지*/
#LayerdCardImg{width:511px;}
#LayerdCardImg  img{vertical-align:middle;}
#LayerdCardImg .layerTop{height:3px;}
#LayerdCardImg .layerContent{border:1px solid #ddd;}
#LayerdCardImg p.p_grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;font:bold 11px 돋움;padding:8px 0;}
#LayerdCardImg div.txt{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0;}
#LayerdCardImg div.txt em{display:block;color:#f5952d;font:11px 돋움;padding-top:7px;}
#LayerdCardImg p{padding:8px 0;}
#LayerdCardImg p.none span{font:bold 11px 돋움;}
#LayerdCardImg .card1,#LayerdCardImg .card2{padding:8px 0;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerdCardImg .card1 span,#LayerdCardImg .card2 span{display:block;;width:450px;height:180px;text-align:left;margin:0 auto;}
#LayerdCardImg .card1 span img,#LayerdCardImg .card2 span img{margin:9px 0 0 9px;}
#LayerdCardImg div.txt_box{border:3px solid #ecc2cc; text-align:center; width:362px;height:32px; float:left;margin-top:13px; margin-left:14px; padding-top:2px}
#LayerdCardImg div.txt_button{float:right; margin-right:14px; margin-top:13px;}
#spChar {float:left;}
#spChar table {border: 3px solid #ccc; width:447; margin:13px}
#spChar td {border-right:1px solid #ccc; border-bottom:1px solid #ccc}
#spChar tr.none td{border-right:1px solid #ccc; border-bottom:0px solid #ccc}

/*특수문자Layer*/
#cahrSp{width:145px;}
#cahrSp div.a{background:url(../images/common/k_sptop.gif) 0 0 no-repeat;width:145px;height:8px;}
#cahrSp div.b{background:#fff;border:1px solid #f2a5b6;border-top:0px;margin-top:-6px;*margin-top:0px;_margin-top:-5px;width:143px;}
#cahrSp div.b li{float:left;padding:3px 2px 3px 2px;}
#cahrSp div.b ul{margin:6px 13px 0 13px;width:118px;_width:116px;}
#cahrSp div.b span{display:block;padding-bottom:8px;}

/*homepage - wedding plan*/
#LayerDayPlan{width:408px;}
#LayerDayPlan h3{margin-top:10px;}
#LayerDayPlan img{vertical-align:middle;}
#LayerDayPlan .layerContent{margin-top:-5px;padding:0;}
#LayerDayPlan div.calinput{float:right;border:1px solid #ddd;width:125px;padding:2px 0px 0 4px;margin:10px 0 0 0;}
#LayerDayPlan div.calinput input{float:left;width:97px;margin-left:0px;*margin-left:-20px;border:0px;}
#LayerDayPlan div.calinput img.cal{float:right;padding:0 4px 0 0;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerDayPlan iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerDayPlan div.box{background:#fff;height:;_height:160px;}

#LayerCheckList{width:408px;}
#LayerCheckList h3{margin-top:10px;}
#LayerCheckList img{vertical-align:middle;}
#LayerCheckList .layerContent{margin-top:-5px;padding:0;}
#LayerCheckList div.calinput{float:right;border:1px solid #ddd;width:125px;padding:2px 0px 0 4px;margin:10px 0 0 0;}
#LayerCheckList div.calinput input{float:left;width:97px;margin-left:0px;*margin-left:-20px;border:0px;}
#LayerCheckList div.calinput  img.cal{float:right;padding:0 4px 0 0;}
#LayerCheckList table.title{background:url(../images/homepage/k_checktop.gif) 0 0 no-repeat;width:374px;height:27px;}
#LayerCheckList table.title th{font:bold 11px 돋움;text-align:center;}
#LayerCheckList table.title th.t1{width:75px;}
#LayerCheckList table.title th.t2{width:117px;}
#LayerCheckList table.title th.t3{width:180px;}
#LayerCheckList table.list{border:1px solid #ddd;width:374px;border-top:0px;}
#LayerCheckList table.list td{padding:5px 0;border-right:1px solid #ddd;}
#LayerCheckList table.list td.t1{width:74px;}
#LayerCheckList table.list td.t2{width:116px;}
#LayerCheckList table.list td.t3{width:179px;}

/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerCheckList iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerCheckList div.box{background:#fff;height:;_height:160px;}

#LayerCalendar{background:url(../images/homepage/k_layercal.gif) 0 0 no-repeat;width:178px;height:180px;}
#LayerCalendar img{vertical-align:middle;}
#LayerCalendar p{padding:11px 0 0 0;height:27px; text-align:center;}
#LayerCalendar div.calendarbox{padding:2px 0 0 4px;*padding:2px 0px 0 2px;}
#LayerCalendar div.calendarbox table{width:166px;}
#LayerCalendar th{*padding-bottom:2px;}
#LayerCalendar th,#LayerCalendar td{width:24px;text-align:center;}
#LayerCalendar th.sun,#LayerCalendar td.sun,#LayerCalendar td.sun a{color:#e4577d;width:22px;}
#LayerCalendar td{padding:2px 0 0 0;*padding:2px 0 2px 0;}
#LayerCalendar td a{display:block;text-decoration:none;width:14px;height:12px;}
#LayerCalendar td.sun a{width:14px;height:12px;}
#LayerCalendar td a:hover{background:#d9d6d6;text-decoration:underline;}
#LayerCalendar td.on a{background:#d9d6d6;}
#LayerCalendar span{clear:both;display:block;text-align:center;width:166px;padding:5px 0 2px 0;*padding:5px 0 5px 0;}
#LayerCalendar span var{font-weight:bold;color:#6487de;}

#LayerCheckDel{width:292px;}
#LayerCheckDel img{vertical-align:middle;}
#LayerCheckDel .layerTop{height:3px;}
#LayerCheckDel .layerContent{border:1px solid #ddd;padding:10px;font:11px 돋움;text-align:left;line-height:130%;}
#LayerCheckDel .layerContent span{color:#e96b8d;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerCheckDel iframe{background:#fff;visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerCheckDel div.box{background:#fff;height:;_height:155px;}

/*homepage- 예산안 yes No*/
#LayerYesNo{background:url(../images/common/k_yesno.gif) 0 0 no-repeat;width:313px;height:98px;}
#LayerYesNo p{text-align:left;padding:20px 0 5px 16px;font:11px 돋움;line-height:130%;}
#LayerYesNo p span{color:#e96b8d;}

/*이벤트쿠폰 미리 보기*/
#LayerComPreview{width:724px;padding-top:25px;margin:0 auto;padding-bottom:15px;}
#LayerComPreview #eventView{text-align:left;width:724px;min-height:630px;border:1px solid #ddd !important;}

#LayerComPreview #eventView div.ctitle,#LayerComPreview #eventView p.sbj,#LayerComPreview #eventView p.eday,#LayerComPreview #eventView div.cont
{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:left;}
#LayerComPreview #eventView div.cont{line-height:140%;}
#LayerComPreview #eventView .ctitle img{vertical-align:middle;margin-top:-1px;}
#LayerComPreview #eventView .ctitle{height:20px;padding-left:10px;padding-top:10px;}
#LayerComPreview #eventView .ctitle h4{float:left;display:block;background:url(../images/common/u_grey.gif) 0 3px no-repeat;font-weight:bold;color:#836757;padding:0 0 0px 8px;}
#LayerComPreview #eventView .ctitle div.star{float:right;padding-right:12px;}
#LayerComPreview #eventView .ctitle label{font-weight:bold;}
#LayerComPreview #eventView .ctitle em{color:#e96b8d;}
#LayerComPreview #eventView p.sbj{color:#e96b8d;font-weight:bold;padding-left:20px;}
#LayerComPreview #eventView p.sbj dfn{color:#836757;font-weight:normal;}
#LayerComPreview #eventView p.eday{color:#f5952d;padding-left:20px;}
#LayerComPreview #eventView p.eday dfn{color:#836757;font-weight:normal;}
#LayerComPreview #eventView div.cont{margin:0;padding:20px;}

#LayerComPreview #coupon{padding:12px 10px;}
#LayerComPreview #coupon .couponPrint{background:url(../images/product/k_coupon.gif) 0 0 no-repeat;width:454px;height:237px;margin:0 auto;}
#LayerComPreview #coupon .couponPrint h3{color:#ffffff;font-weight:bold;padding:43px 0 0 198px;}
#LayerComPreview #coupon .couponPrint div.a{clear:both;height:42px;width:435px;margin:31px 0 15px 8px;padding:10px 0;*padding:12px 0;_padding:7px 0 7px 0;_height:15px;text-align:left;}
#LayerComPreview #coupon .couponPrint div.a p{clear:both;background:none;width:390px;_width:395px;color:#a86565;font:bold 12px 돋움,dotum;padding:0 25px 0px 25px;_height:10px;line-height:130%;_padding:0 20px 0px 20px;}
#LayerComPreview #coupon .couponPrint dl{clear:both;margin:0 0 0 35px;}
#LayerComPreview #coupon .couponPrint dt{color:#000;font:14px 돋움,dotum;padding-bottom:5px;}
#LayerComPreview #coupon .couponPrint dd.eday{color:#6a201c;padding-bottom:5px;}
#LayerComPreview #coupon .couponPrint dd.phone{color:#da0c00;}

/*whome- 약도보기*/
#LayerRmapPrint{width:354px;}
#LayerRmapPrint .layerTop{height:3px;}
#LayerRmapPrint .layerContent{padding:0;margin:0;}
#LayerRmapPrint div.rmap{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:0 0 10px 0;}
#LayerRmapPrint div.rmap span{display:block;background:url(../images/whome/k_rmap1.gif) 0 0 no-repeat;width:322px;height:170px;text-align:left;margin:0 auto;}
#LayerRmapPrint div.rmap span img{margin:9px 0 0 9px;}
#LayerRmapPrint div.how{border:1px solid #ddd;width:322px;margin:10px auto 0 auto;}
#LayerRmapPrint div.how h3{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:left;font:bold 11px 돋움,dotum;padding:10px 0 10px 10px;}
#LayerRmapPrint div.how p{text-align:left;font:11px 돋움,dotum;line-height:130%;padding:10px;}
#LayerRmapPrint .layerBtn{text-align:right;}

/*product - 업체찾아오는길*/
#LayerCompanyMap{width:400px; margin: 0 auto; padding-right: 10px;}
#LayerCompanyMap div.rmap {border:1px solid #ddd;}
#LayerCompanyMap div.rmap span{display:block;background:url(../images/whome/k_rmap1.gif) 0 0 no-repeat;width:322px;height:170px;text-align:left;margin:0 auto;}
#LayerCompanyMap div.rmap span img{margin:9px 0 0 9px;}
#LayerCompanyMap div.how{border:1px solid #ddd;width:377px;margin:10px auto 0 auto;height:190px;padding-bottom:10px;overflow:auto;}
#LayerCompanyMap div.how h3{color:#7c99e3;text-align:left;font:bold 11px 돋움,dotum;padding:10px 0 0px 10px;}
#LayerCompanyMap div.how p{text-align:left;font:11px 돋움,dotum;line-height:130%;padding:10px 10px 4px 10px;border-bottom:1px solid #ddd;}
#LayerCompanyMap  .layerBtn{text-align:right;}

/*product - 전화번호*/
#LayerbyPhone{background:url(../images/product/k_layerphone.gif) 0 0 no-repeat; width:176px;height:39px;}
#LayerbyPhone p{padding:15px 0 0 0;text-align:center;font:bold 11px 돋움,dotum;}
#LayerbyPhone p em{color:#e96b8d;}
#LayerbyPhone p var{color:#6789df;}

/*product - 공실정보,담당자*/
#LayerbyHall{background:url(../images/product/k_layercnt.gif) 0 0 no-repeat; width:178px;height:111px;}
#LayerbyHall dfn.date{padding:15px 0 12px 0;display:block;text-align:center;font:bold 11px 돋움,dotum;}
#LayerbyHall span{display:block;color:#e96b8d;padding:10px 0 7px 0;color:#666;}
#LayerbyHall span b{color:#f5952d;}
#LayerbyHall p{text-align:center;font:bold 11px 돋움,dotum;}
#LayerbyHall p em{color:#e96b8d;}
#LayerbyHall p var{color:#6789df;}
#LayerbyHall p var.space{padding:7px 0 0 0;display:block;color:#6789df;}

/*내전체사진폴더관리*/
#LayerAllphototab{width:316px;}
#LayerAllphototab .layerTop{padding:15px 0 0 0;}
#LayerAllphototab .layerTop h3{background-position:0 7px;padding-top:5px;}
#LayerAllphototab .layerTop span{float:right;_height:25px;}
#LayerAllphototab .layerContent {border:1px solid #ddd;padding-bottom:8px;}
#LayerAllphototab h4{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;color:#f5952d;font:11px 돋움,dotum;text-align:left;padding:8px 0 8px 10px;}
#LayerAllphototab p{text-align:left;padding:5px 0 0px 10px;}
#LayerAllphototab p input{color:#c1c1c1;}

/*선물할 업체*/
#LayerPsComp{width:316px;}
#LayerPsComp .layerTop{height:3px;}
#LayerPsComp .layerContent{border:1px solid #ddd;_margin-top:-5px;}
#LayerPsComp .layerContent p{padding:8px 0;}
#LayerPsComp p label{font:11px 돋움;}

/*선물할 업체-사진올리기*/
#LayerAllphotoUP{width:650px;}
#LayerAllphotoUP .layerContent{text-align:left;margin-top:-10px;}
#LayerAllphotoUP div.title{width:617px;margin-bottom:5px;}
#LayerAllphotoUP div.title p{float:left;font:11px 돋움,dotum;margin-top:10px;}
#LayerAllphotoUP div.title p input{color:#3887d7;border:0px;font:11px 돋움,dotum;}
#LayerAllphotoUP div.title span{float:right;_height:25px;}
#LayerAllphotoUP fieldset{border:1px solid #ddd;background:#f6f6f6;width:603px;padding:12px 0 12px 12px;margin-bottom:10px;}
#LayerAllphotoUP ul{margin:10px 0 4px 0;}
#LayerAllphotoUP ul li{background:url(../images/common/u_grey.gif) 10px 5px no-repeat;padding:0 0 6px 20px;color:#f5952d;}
#LayerAllphotoUP fieldset div.photo{float:left;display:block;background:url(../images/partner/k_love.gif) 0 0 no-repeat;width:140px;height:109px;margin-right:10px;_margin-right:8px;}
#LayerAllphotoUP fieldset div.photo span{display:block;margin:10px 0 0 11px;}
#LayerAllphotoUP .layerBtn{margin:0;padding:12px 0;background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;}

/*주소록*/
#LayerEmailB{width:464px;}
#LayerEmailB div.layerContent{*margin-top:-5px;_margin-top:-10px;}
#LayerEmailB div.emailList{width:430px;border:1px solid #ddd;border-top:0;}
#LayerEmailB div.emailList table.tlt{width:430px;border:0px;}
#LayerEmailB div.emailList table.tlt{background:url(../images/homepage/k_mailtop.gif) 0 0 repeat-x;height:27px;}
#LayerEmailB div.emailList table.tlt th,div.emailList table.lst td{text-align:center;font:11px 돋움,dotum;}
#LayerEmailB div.emailList table.tlt th.e1{width:47px;}
#LayerEmailB div.emailList table.tlt th.e2{width:82px;}
#LayerEmailB div.emailList table.tlt th.e3{width:172px;}
#LayerEmailB div.emailList table.tlt th.e4{width:106px;}
#LayerEmailB div.emailList table.lst {width:410px;}
#LayerEmailB div.emailList table.lst tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;}
#LayerEmailB div.emailList table.lst td{border-right:1px solid #ddd;padding:8px 0;*padding:5px 0;}
#LayerEmailB div.emailList table.lst td.e1{width:47px;t}
#LayerEmailB div.emailList table.lst td.e2{width:82px;}
#LayerEmailB div.emailList table.lst td.e3{width:172px;color:#6487de;border-right:0;}
#LayerEmailB div.emailList table.lst td.e4{width:106px;}
#LayerEmailB div.x{overflow:auto;height:150px;overflow-y:scroll;}
#LayerEmailB .layerBtn{text-align:right;}

/*축의금수정*/
#LayerMoneyEdit{width:408px;}
#LayerMoneyEdit .layerTop{height:3px;}
#LayerMoneyEdit .layerContent{border:1px solid #ddd;text-align:left;_margin-top:-10px;}
#LayerMoneyEdit .layerContent p{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding:8px 0 8px 12px;}
#LayerMoneyEdit .layerContent p label{display:inline-block;width:45px;font:bold 11px 돋움;}
#LayerMoneyEdit .layerContent p label.x{width:60px;text-align:right;padding-left:10px;}
#LayerMoneyEdit .layerContent p input.input2{font:11px 돋움;padding-top:3px;height:15px;}

/*product - 업체*/
#LayerWcompany2{width:686px;margin-top:-13px;*margin:0;_margin-bottom:-2px;}
#LayerWcompany2 .box{width:686px;height:378px;background:url(../images/common/k_blackbox.gif) 0 0 no-repeat;}
#LayerWcompany2 .layerTop{padding-top:10px;*padding-top:0;}
#LayerWcompany2 .layerContent{margin:0;}
#LayerWcompany2 select{scrollbar-3dlight-color:#e2e2e2;
scrollbar-highlight-color:#e2e2e2;
scrollbar-arrow-color:#fff;
scrollbar-face-color:#e2e2e2;
scrollbar-track-color:#f2f2f2;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#999999;}
#LayerWcompany2 h3 {background:url(../images/common/u_2layertitle.gif) 0 2px no-repeat;color:#fff;}
#LayerWcompany2 h3 strong{color:#ffcf3c;}
#LayerWcompany2 .cphoto{width:651px;margin:0 auto;padding-top:7px;*padding-top:0;}
#LayerWcompany2 .cphoto .a{float:left;width:383px;text-align:left;margin-right:9px;}
#LayerWcompany2 .cphoto .a span{display:block;width:383px;height:292px;}
#LayerWcompany2 .cphoto .a span img{margin:9px 0 0 10px;*margin-left:11px;}
#LayerWcompany2 .cphoto .b{float:left;width:256px;text-align:left;}
#LayerWcompany2 .cphoto .b1{width:249px;height:84px;margin:5px 0 0 5px;*margin-left:6px;_margin-top:4px;}
#LayerWcompany2 .cphoto .b2{background:#e8e5ef;width:248px;height:195px;margin:4px 0 0 5px;*margin-left:6px;}
#LayerWcompany2 .cphoto .b li{float:left;padding:12px 0 0 12px;*padding:8px 0 0 12px;_padding:6px 0 0 12px;}
#LayerWcompany2 .cphoto .b li span{display:block;background:url(../images/product/k_2productphoto.gif) 0 0 no-repeat;width:104px;height:82px;text-align:left;}
#LayerWcompany2 .cphoto .b li span img{margin:8px 0 0 8px;}
#LayerWcompany2 .paging{background:none;width:649px;height:27px;_margin-left:-6px;}
#LayerWcompany2 .paging span a{background:url(../images/common/k_2pagingbutton.gif) 0 0px no-repeat;}
#LayerWcompany2 .paging span a.pre1{background-position:-2px 3px;width:15px;height:16px;}
#LayerWcompany2 .paging span a.pre2{background-position:-20px 3px;width:15px;height:16px;}
#LayerWcompany2 .paging span a.nx1{background-position:-41px 3px;width:15px;height:16px;}
#LayerWcompany2 .paging span a.nx2{background-position:-59px 3px;width:15px;height:16px;}
#LayerWcompany2 .paging p a{color:#b3b3b3;}
/*ie6.0 - selectbox 뚫리는 문제 - iframe*/
#LayerWcompany2 iframe{visibility:hidden;_visibility:show;position:absolute;top:0;left:-2px;z-index:-1;filter:mask();width:100%;height:100%;border:0;}
#LayerWcompany2 div.box{height:;_height:378px;}


/*product - 업체프리미엄 - 20081021*/
#LayerWcompany3 .box{width:840px;height:753px;background:url(../images/common/k_viewphoto.gif) 0 0 no-repeat;margin-top:-15px;*margin-top:0;}
#LayerWcompany3 .layerTop{padding-top:10px;*padding-top:0;}
#LayerWcompany3 .layerTop h3{background:url(../images/common/u_photo.gif) 0 0 no-repeat;color:#fefefe;padding-left:18px;}
#LayerWcompany3 .Wphotoview{position:relative;margin-top:0px;*margin-top:0px;height:715px;width:840px;} 
#LayerWcompany3 .Wphotoview table{width:100%;height:100%;}
#LayerWcompany3 .Wphotoview td{text-align:center;}
#LayerWcompany3 .Wphotoview td.photo img{border:15px solid #454545;}
#LayerWcompany3 .Wphotoview span.pre{position:absolute;left:39px;top:320px;}
#LayerWcompany3 .Wphotoview span.nxt{position:absolute;right:39px;top:320px;}
#LayerWcompany3 .Wphotolist{width:830px;margin:0 auto;}
#LayerWcompany3 .Wphotolist div.a{float:left;width:182px;border:1px solid #454545;height:88px;overflow:auto;overflow-y:scroll;}
#LayerWcompany3 .Wphotolist div.a li{line-height:145%;text-align:left;padding:1px 0 0 3px;}
#LayerWcompany3 .Wphotolist div.b{float:right;position:relative;width:635px;height:90px;background:#454545;}
#LayerWcompany3 .Wphotolist div.b li span{width:88px;text-align:center;display:inline-block;}
#LayerWcompany3 .Wphotolist div.b span.pre{position:absolute;left:7px;top:12px;}
#LayerWcompany3 .Wphotolist div.b span.nxt{position:absolute;right:7px;top:12px;}
#LayerWcompany3 .Wphotolist div.a {background:#000000;width:182px;height:88px;margin:0;color:#fff;
scrollbar-3dlight-color:#444444;
scrollbar-highlight-color:#444444;
scrollbar-arrow-color:#666;
scrollbar-face-color:#444444;
scrollbar-track-color:#444444;
scrollbar-shadow-color:#3a3a3a;
scrollbar-darkshadow-color:#444444;}
#LayerWcompany3 .Wphotolist div.b ul{margin:12px 0 0 25px;}
#LayerWcompany3 .Wphotolist div.b li{float:left;padding:0 5px;}
#LayerWcompany3 .Wphotolist div.a a.on{font-weight:bold;color:#e4577d;}

/*product - 업체일반 - 20081021*/
#LayerWcompany4 .box{width:880px;height:840px;background:url(../images/common/k_no_viewphoto2.gif) 0 0 no-repeat;margin-top:-13px;*margin-top:0;}
#LayerWcompany4 .layerTop{padding-top:10px;*padding-top:0;}
#LayerWcompany4 .layerTop h3{background:url(../images/common/u_2photo.gif) 0 0 no-repeat;color:#636262;padding-left:18px;}
#LayerWcompany4 .Wphotoview{position:relative;margin-top:30px;*margin-top:55px;height:677px;} 
#LayerWcompany4 .Wphotoview table{width:100%;height:100%;}
#LayerWcompany4 .Wphotoview td{text-align:center;}
#LayerWcompany4 .Wphotoview td.photo img{border:15px solid #d7d7d7;}
#LayerWcompany4 .Wphotoview span.pre{position:absolute;left:39px;top:320px;}
#LayerWcompany4 .Wphotoview span.nxt{position:absolute;right:39px;top:320px;}
#LayerWcompany4 .Wphotolist{width:830px;margin:0 auto;}
#LayerWcompany4 .Wphotolist div.a{float:left;width:182px;border:1px solid #d7d7d7;height:88px;overflow:auto;overflow-y:scroll;}
#LayerWcompany4 .Wphotolist div.a li{line-height:145%;text-align:left;padding:1px 0 0 3px;}
#LayerWcompany4 .Wphotolist div.b li span{width:88px;text-align:center;display:inline-block;}
#LayerWcompany4 .Wphotolist div.b{float:right;position:relative;width:635px;height:90px;background:#d7d7d7;}
#LayerWcompany4 .Wphotolist div.b span.pre{position:absolute;left:7px;top:12px;}
#LayerWcompany4 .Wphotolist div.b span.nxt{position:absolute;right:7px;top:12px;}
#LayerWcompany4 .Wphotolist div.a{background:#fff;width:182px;height:88px;margin:0;color:#666;
scrollbar-3dlight-color:#e2e2e2;
scrollbar-highlight-color:#c1c1c1;
scrollbar-arrow-color:#ffffff;
scrollbar-face-color:#c1c1c1;
scrollbar-track-color:#c1c1c1;
scrollbar-shadow-color:#c1c1c1;
scrollbar-darkshadow-color:#444444;}
#LayerWcompany4 .Wphotolist div.b ul{margin:12px 0 0 25px;}
#LayerWcompany4 .Wphotolist div.b li{float:left;padding:0 5px;}
#LayerWcompany4 .Wphotolist div.a a.on{font-weight:bold;color:#e4577d;}

/*product 주소검색*/
#LayerAddressSch{width:334px;}
#LayerAddressSch .layerContent{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;text-align:left;padding:0 0 15px 0;margin:-5px 0 0 0;}
#LayerAddressSch .layerContent div.a{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;padding-bottom:5px;margin-bottom:10px;}
#LayerAddressSch fieldset{padding:0 17px;}
#LayerAddressSch fieldset p{font:11px 돋움;}
#LayerAddressSch fieldset p em{display:block;color:#f5952d;padding-bottom:3px;}
#LayerAddressSch fieldset div.gbox{background:#f6f6f6;border:1px solid #ddd;padding:4px 5px 5px 7px;margin:10px 0;}
#LayerAddressSch fieldset label{font:bold 11px 돋움;display:inline-block;width:45px;}
#LayerAddressSch fieldset .gbox em{font:normal 11px 돋움;padding-right:10px;}
#LayerAddressSch .b{margin:7px 17px;border:1px solid #ddd;height:140px;overflow:auto;overflow-y:scroll;}
#LayerAddressSch .b table{width:281px;}
#LayerAddressSch .b td{padding:10px 0 10px 10px;font:11px 돋움,dotum;}
#LayerAddressSch .b tr{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerAddressSch .layerBtn{margin:0;padding:5px 0 10px 0;}

/*community-예산비교*/
#LayerCompare1{width:534px;}
#LayerCompare1 .layerContent{border:1px solid #ddd;padding:10px 0;*padding:5px 0 10px 0;}
#LayerCompare1 .comTitle{width:473px;margin:0 auto;}
#LayerCompare1 .comTitle table{background:url(../images/community/cm_top1.gif) 0 0 no-repeat;width:473px;height:37px;}
#LayerCompare1 .comTitle th{width:66px;border-right:1px solid #ddd;text-align:center;font-weight:bold;}
#LayerCompare1 .comTitle td{width:386px;text-align:left;padding:0 0 0 20px;}
#LayerCompare1 .comTitle td var{color:#f5952d;}
#LayerCompare1 .comList{border:1px solid #ddd;width:471px;margin:0 auto;text-align:left;}
#LayerCompare1 .comList tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;}
#LayerCompare1 .comList tr.bg1{background:#edeae5;}
#LayerCompare1 .comList tr.bg2{background:#f6f4f2 url(../images/common/k_tddotline.gif) 0 top repeat-x;}
#LayerCompare1 .comList th{width:66px;border-right:1px solid #ddd;text-align:center;font-weight:bold;}
#LayerCompare1 .comList td{height:41px;text-align:center;padding-top:2px;}
#LayerCompare1 .comList td.a{width:100px;border-right:1px solid #ddd;font:11px 돋움,dotum;color:#9d9d9d;}
#LayerCompare1 .comList td.a p{color:#666;}
#LayerCompare1 .comList td.a var{display:block;}
#LayerCompare1 .comList td.b{width:96px;border-right:1px solid #ddd;}
#LayerCompare1 .comList td.c{width:207px;}
#LayerCompare1 .comList td.d{text-align:left;padding-left:15px;}
#LayerCompare1 .comList span{display:block;float:right;margin-top:-13px;}
/*community-예산비교2*/
#LayerCompare2{width:763px;}
#LayerCompare2 .layerContent{border:1px solid #ddd;padding:10px 0;*padding:5px 0 10px 0;}
#LayerCompare2 .comTitle{width:701px;margin:0 auto;}
#LayerCompare2 .comTitle table{background:url(../images/community/cm_top2.gif) 0 0 no-repeat;width:701px;height:37px;}
#LayerCompare2 .comTitle th{width:66px;border-right:1px solid #ddd;text-align:center;font-weight:bold;}
#LayerCompare2 .comTitle td{width:633px;}
#LayerCompare2 .comTitle td var{color:#f5952d;}
#LayerCompare2 .comList{border:1px solid #ddd;width:699px;margin:0 auto;text-align:left;}
#LayerCompare2 .comList tr{background:url(../images/common/k_tddotline.gif) 0 top repeat-x;width:699px;}
#LayerCompare2 .comList tr.bg1{background:#edeae5;}
#LayerCompare2 .comList tr.bg2{background:#f6f4f2 url(../images/common/k_tddotline.gif) 0 top repeat-x;}
#LayerCompare2 .comList tr.bg3{background:#f6f4f2;}
#LayerCompare2 .comList tr.bg3 td{border-top:1px solid #ddd;}
#LayerCompare2 .comList tr.bg2 td,#LayerCompare2 .comList tr.bg3 td{padding:4px 0 2px 0;}
#LayerCompare2 .comList tr.bg2 var{font-weight:bold;}
#LayerCompare2 .comList th{width:66px;border-right:1px solid #ddd;text-align:center;font-weight:bold;}
#LayerCompare2 .comList td{text-align:center;font:11px 돋움,dotum;padding:10px 0;}
#LayerCompare2 .comList td.all{width:633px;text-align:left;padding:15px 0;}
#LayerCompare2 .comList td.all em{color:#f5952d;}
#LayerCompare2 .comList td.all span{display:inline-block;width:160px;padding:0 10px;text-align:center;}
#LayerCompare2 .comList td.a{width:101px;border-right:1px solid #ddd;}
#LayerCompare2 .comList td.b{width:101px;border-right:1px solid #ddd;}
#LayerCompare2 .comList td.c{width:101px;border-right:1px solid #ddd;}
#LayerCompare2 .comList td.d{width:163px;border-right:1px solid #ddd;}
#LayerCompare2 .comList td.d1{width:81px;border-right:1px solid #ddd;}
#LayerCompare2 .comList td.d2{width:81px;border-right:1px solid #ddd;}
#LayerCompare2 .comList td.e1{width:81px;border-right:1px solid #ddd;}
#LayerCompare2 .comList td.e2{width:81px;}
#LayerCompare2 .comList td.e{width:163px;}
#LayerCompare2 var.grey{color:#9d9d9d;}
#LayerCompare2 var.blue{color:#6487de;}
#LayerCompare2 var.org{color:#f5952d;}
/*community-예산비교3*/
#LayerCompare3{width:794px;}
#LayerCompare3 .layerContent{border:1px solid #ddd;text-align:left;}
#LayerCompare3 div.comTitle {background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;color:#e96b8d;padding:5px 0 5px 15px;}
#LayerCompare3 div.comTitle label{background:url(../images/common/u_3subtitle.gif) 0 2px no-repeat;font-weight:bold;padding:0 0 0 10px;}
.comCostTbl{padding:10px 0;}
.comCostTbl table.tlt{background:url(../images/community/cm_top4.gif) 0 0 no-repeat;width:734px;height:38px;margin:0 auto;}
.comCostTbl table.list{border:1px solid #ddd;border-top:0;border-bottom:2px solid #ddd;width:733px;*width:734px;margin-left:13px;*margin:0 auto;}
.comCostTbl th{border-right:1px solid #ddd;text-align:center;font:bold 11px 돋움,dotum;}
.comCostTbl th var{display:block;color:#f5952d;padding:0;}
.comCostTbl th.all{width:95px;font:bold 12px 돋움,dotum;}
.comCostTbl th{width:95px;}
.comCostTbl th.a6{width:164px;}
.comCostTbl table.list tr{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
.comCostTbl table.list tr.bg1{background:#edeae5 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
.comCostTbl table.list tr.bg2{background:#f6f4f2 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
.comCostTbl table.list td{border-right:1px solid #ddd;text-align:center !important;padding:7px 0 5px 0;height:25px;font:11px 돋움,dotum;}
.comCostTbl table.list th.all{width:95px;padding:7px 0 5px 0;height:25px;}
.comCostTbl table.list td var{display:block;}
.comCostTbl table.list td{width:95px;}
.comCostTbl table.list td.a6{width:164px;}

/*partner - 이미지올리기*/
#LayerMainImg{width:395px;}
#LayerMainImg .layerContent{border:1px solid #ddd;text-align:left;}
#LayerMainImg p{padding:8px 0;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerMainImg p.grey{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerMainImg label{font-weight:bold;background:url(../images/common/k_tltline.gif) right 0 no-repeat;padding:0 10px 0 12px;margin-right:4px;}
#LayerMainImg label dfn{background:url(../images/common/u_3subtitle.gif) 0 3px no-repeat;padding-left:10px;}
#LayerMainImg  em{display:block;color:#f5952d;font:11px 돋움,dotum;text-align:left;margin-bottom:10px;}

/*주로록그룹관리*/
#LayerAddradd{width:316px;}
#LayerAddradd .layerTop{padding:10px 0 0 0;}
#LayerAddradd .layerTop h3{background-position:0 7px;padding-top:5px;}
#LayerAddradd .layerTop span{float:right;_height:25px;}
#LayerAddradd .layerContent {border:1px solid #ddd;padding-bottom:8px;}
#LayerAddradd h4{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;color:#f5952d;font:11px 돋움,dotum;text-align:left;padding:8px 0 8px 10px;}
#LayerAddradd p{text-align:left;padding:5px 0 0px 10px;}
#LayerAddradd p input{color:#c1c1c1;}

/*사진올리기*/
#LayerPhotoUpload{width:915px;}
#LayerPhotoUpload .layerContent{border:1px solid #ddd;margin-bottom:10px;}
#LayerPhotoUpload #photoTab{clear:both;width:858px;padding:10px 0 0px 0;margin-bottom:10px;margin-left:10px;}
#LayerPhotoUpload .msg{clear:both;width:858px;font:11px 돋움,dotum;margin:0 auto;padding-bottom:20px;*padding-bottom:0;}
#LayerPhotoUpload .msg p{float:left;font:11px 돋움,dotum;}
#LayerPhotoUpload .msg span{display:block;float:right;width:270px;_height:21px;}
#LayerPhotoUpload .msg  dl dd{float:left;font:11px 돋움,dotum;margin-right:10px;}
#LayerPhotoUpload .msg  dd input{width:27px;text-align:right;font-weight:bold;border:0;font:bold 11px 돋움,dotum;margin-top:0;}

#LayerPhotoUpload .photo_btn{clear:both;background:url(../images/common/k_btmbg.gif) 0 0 repeat-x;height:30px;padding-top:7px;}
#LayerPhotoUpload .photo_box{clear:both;position:relative;background:url(../images/common/k_photobar.gif) 0 0 no-repeat;width:858px;height:113px;margin:12px auto;}
#LayerPhotoUpload .photo_box ul{padding:11px 0 0 27px;}
#LayerPhotoUpload .photo_box li{float:left;padding:0 2px;}
#LayerPhotoUpload .photo_box li span{display:block;background:url(../images/common/k_photobx.gif) 0 0 no-repeat;width:130px;height:90px;text-align:left;}
#LayerPhotoUpload .photo_box li span p.pt{float:left;display:block;margin:1px 0 0 1px;width:118px;height:88px;}
#LayerPhotoUpload .photo_box li span a.close em{display:none;}
#LayerPhotoUpload .photo_box li span a.close{float:left;display:block;width:10px;height:37px;}

#LayerPhotoUpload .photo_box var a em{display:none;}
#LayerPhotoUpload .photo_box var a{display:block;width:9px;height:23px;}
#LayerPhotoUpload .photo_box var.pre{position:absolute;left:9px;top:43px;}
#LayerPhotoUpload .photo_box var.nxt{position:absolute;right:9px;top:43px;}
#LayerPhotoUpload #photo_edit{margin-bottom:10px;}

/*이미지정렬*/
img.trick3{width:0; height:66px; overflow:hidden; vertical-align:middle;  border:none;}

/*coupon print 20081106*/
#LayerCouponPrint h3 strong{color:#6487de;}
#LayerCouponPrint #coupon{text-align:left;}
#LayerCouponPrint #coupon .couponPrint{background:url(../images/product/k_coupon.gif) 0 0 no-repeat;width:454px;height:237px;margin:0 auto;}
#LayerCouponPrint #coupon .couponPrint h3{color:#ffffff;font-weight:bold;padding:45px 0 0 198px;_padding-top:55px;}
#LayerCouponPrint #coupon .couponPrint div.a{clear:both;height:42px;width:435px;margin:31px 0 15px 8px;padding:10px 0;*padding:12px 0;_padding:7px 0 7px 0;_height:15px;text-align:left;}
#LayerCouponPrint #coupon .couponPrint div.a p{clear:both;background:none;width:390px;_width:395px;color:#a86565;font:bold 12px 돋움,dotum;padding:0 25px 0px 25px;_height:10px;line-height:130%;_padding:0 20px 0px 20px;}
#LayerCouponPrint #coupon .couponPrint dl{clear:both;margin:0 0 0 35px;}
#LayerCouponPrint #coupon .couponPrint dt{color:#000;font:14px 돋움,dotum;padding-bottom:5px;}
#LayerCouponPrint #coupon .couponPrint dd.eday{color:#6a201c;padding-bottom:5px;}
#LayerCouponPrint #coupon .couponPrint dd.phone{color:#da0c00;}

/*2008.11.26*/
#LayerCheck_Print1{width:560px;height:600px;}
#LayerCheck_Print1 .layerContent{margin-bottom:10px;text-align:left;} 
#LayerCheck_Print1 .layerBtn{float:right;margin:-45px 50px 0 0;}
#LayerCheck_Print2{width:735px;}
#LayerCheck_Print2 .layerContent{margin-bottom:10px;text-align:left;} 
#LayerCheck_Print2 .layerBtn{float:right;margin:-45px 50px 0 0;}

/*2008.12.29*/
#LayerAllphotoAdmin{width:780px;}
#LayerAllphotoAdmin div.paging{margin-left:-7px;_margin-left:0;}
#LayerAllphotoAdmin div.layerBtn{text-align:right;}
#homePhotoTab{margin-bottom:10px;margin-left:-5px;_margin-left:0;}
#homePhotoTab span.btn{float:right;display:block;_height:25px;margin-top:-2px;_margin-top:-1px;}
#homePhotoTab li span img{vertical-align:-2px;}
#allPhotoAd{width:760px;margin-left:-10px;_margin-left:0;}
#allPhotoAd ul{width:760px;padding-left:5px;_padding-left:0;padding-bottom:15px;margin-bottom:15px;background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;_margin-left:10px;}
#allPhotoAd li{float:left;display:block;background:url(../images/homepage/k_4photolist.gif) 0 0 no-repeat;width:140px;height:161px;text-align:left;margin:0 5px 0 6px;_margin:0 10px 0 0px;}
#allPhotoAd li span{display:block;width:120px;height:90px;margin:9px 0 10px 10px;text-align:center;}
#allPhotoAd li span table.gallaryP{width:100%;height:90px;}
#allPhotoAd li span table.gallaryP td{vertical-align:middle;height:90px;}
#allPhotoAd li p{clear:both;width:140px;}
#allPhotoAd li p var.ck{float:left;padding-left:9px;}
#allPhotoAd li p var.del{float:right;padding-right:9px;font:11px 돋움;color:#3887d7;*margin-top:3px;}
#allPhotoAd div.sel{clear:both;display:block;background:url(../images/common/k_tddotline.gif) 0 10px repeat-x;*background-position:0 0;width:138px;}
#allPhotoAd div.m{width:117px;margin:0 5px;padding:17px 0 0 8px;*padding-top:10px;}
#allPhotoAd div.m a{display:inline-block;background:url(../images/common/i_open.gif) right 0 no-repeat;padding-right:5px;width:48px;height:13px;}
#allPhotoAd div.msel{border:1px solid #e96b8d;background:#fff;width:71px;height:75px;;}
#allPhotoAd div.msel dl{margin:5px 0 0 5px;}
#allPhotoAd div.msel dd{font:11px 돋움,dotum;color:#000;padding:5px 0 3px 5px;*padding:0;}
#allPhotoAd div.msel p{text-align:center;width:71px;}

/*20090115-인증안된 로그인 */
#Layerlogconfirm{width:433px;text-align:left;}
#Layerlogconfirm .layerContent{margin:35px 30px 30px 30px;}
#Layerlogconfirm dl{margin-bottom:14px;}
#Layerlogconfirm dl dd{font:11px 돋움,dotum;padding-bottom:8px;}
#Layerlogconfirm dl dd span{color:#e96b8d;}
#Layerlogconfirm p{padding-bottom:15px;}
/*20090119-샘플레이어 */
#LayerSample{width:760px;}
#LayerSample div.ex_img{padding-bottom:10px;}

/*20090129 웨딩홈피선물도착*/
#LayerWhompyPr{width:573px;}
#LayerWhompyPr h3 var{color:#e96b8d;}
#LayerWhompyPr h3 em{font:11px 돋움,dotum;}
#LayerWhompyPr div.layerContent  div.box{border:1px solid #ddd;width:530px;}
#LayerWhompyPr ul li{float:left;}
#LayerWhompyPr div.hompy_sel{width:530px;}
#LayerWhompyPr div.hompy_sel ul{margin-top:15px;margin-left:10px;}
#LayerWhompyPr div.hompy_sel ul li{float:left;width:140px;padding:0 15px 0px 15px;padding-bottom:15px;}
#LayerWhompyPr div.hompy_sel ul li span{display:block;background:url(../images/partner/k_skinbg.gif) 0 0 no-repeat;width:140px;height:109px;margin:0 0px 0 0;}
#LayerWhompyPr div.hompy_sel ul li table{width:120px;margin:0px auto;}
#LayerWhompyPr div.hompy_sel ul li  tr{background:none;}
#LayerWhompyPr div.hompy_sel ul li  td{text-align:center;vertical-align:middle;padding:0;margin:0;height:109px;}
#LayerWhompyPr div.hompy_sel ul li  dfn{display:block;margin-top:5px;*margin-top:3px;text-align:left;}
#LayerWhompyPr div.hompy_all{background:#f6f6f6;padding:15px 0 15px 25px;text-align:left;}

*20090129 선물도착*/
#LayerPrOn{width:579px;}
#LayerPrOn h3 var{color:#e96b8d;}
#LayerPrOn div.layerContent  div.box{border:1px solid #ddd;width:530px;margin-bottom:15px;}
#LayerPrOn div.hompy_sel{width:530px;}
#LayerPrOn div.hompy_sel ul{margin-top:15px;margin-left:10px;}
#LayerPrOn div.hompy_sel ul li{float:left;width:140px;padding:0 15px 25px 15px;}
#LayerPrOn div.hompy_sel ul li span{display:block;width:138px;height:130px;border:1px solid #ddd;margin:0 0px 8px 0;}
#LayerPrOn div.hompy_sel ul li table{width:120px;margin:0px auto;}
#LayerPrOn div.hompy_sel ul li  tr{background:none;}
#LayerPrOn div.hompy_sel ul li  td{text-align:center;vertical-align:middle;padding:0;margin:0;height:109px;}
#LayerPrOn div.hompy_sel ul li  dfn{display:block;text-align:left;height:16px;}
#LayerPrOn div.hompy_sel ul li  dfn.ph{background:url(../images/common/u_phototxt.gif) 10px 0 no-repeat;padding:2px 0 0 40px;}
#LayerPrOn div.hompy_sel ul li  dfn.sk{background:url(../images/common/u_skintxt.gif) 10px 0 no-repeat;padding:2px 0 0 40px;}
#LayerPrOn div.hompy_all{background:#f6f6f6;padding:15px 0 15px 25px;text-align:left;}

/*20090129 선물도착*/
#LayerPrcompany{width:579px;}
#LayerPrcompany h3 var{color:#e96b8d;}
#LayerPrcompany div.layerContent  div.box{border:1px solid #ddd;width:530px;margin-bottom:15px;}
#LayerPrcompany div.hompy_btn{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;text-align:left;width:530px;margin-bottom:8px;}
#LayerPrcompany div.hompy_btn p{float:left;margin-top:10px;}
#LayerPrcompany div.hompy_btn span{float:right;margin-top:5px;}
#LayerPrcompany div.hompy_sel{clear:both;width:530px;}
#LayerPrcompany div.hompy_sel ul{margin-top:15px;margin-left:10px;}
#LayerPrcompany div.hompy_sel ul li{float:left;width:140px;padding:0 15px 15px 15px;}
#LayerPrcompany div.hompy_sel ul li span{display:block;width:138px;height:109px;border:1px solid #ddd;margin:0 0px 8px 0;}
#LayerPrcompany div.hompy_sel ul li table{width:120px;margin:0px auto;}
#LayerPrcompany div.hompy_sel ul li  tr{background:none;}
#LayerPrcompany div.hompy_sel ul li  td{text-align:center;vertical-align:middle;padding:0;margin:0;height:109px;}

#LayerPrOk1{width:470px;}
#LayerPrOk1 h3 var{color:#e96b8d;}
#LayerPrOk1 div.layerContent  div.box{border:1px solid #ddd;width:430px;margin-bottom:15px;text-align:left;padding:4px 0 4px 6px;}
#LayerPrOk1 div.layerContent  em{font:11px 돋움,dotum;}

#LayerPrOk2{width:470px;}
#LayerPrOk2 div.layerContent  div.box{text-align:center;padding:10px 0 15px 0;width:430px;}
#LayerPrOk2 div.layerContent p{color:#836757;font-weight:bold;}
#LayerPrOk2 div.layerContent p var{color:#e96b8d;}

/*파트너 고객 등록 */
#LayerCusadd{width:624px;}
#LayerCusadd table{width:588px;border:1px solid #ddd;}
#LayerCusadd table tr{background:url(../images/common/k_tddotline.gif) 0 bottom repeat-x;}
#LayerCusadd table th{background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 bottom repeat-x;font:bold 11px 돋움,dotum;width:80px;padding:5px 0 5px 5px;text-align:left;}
#LayerCusadd table td{border-left:1px solid #ddd;text-align:left;padding:5px 0 5px 9px;}
#LayerCusadd table td span{font:11px 돋움,dotum;}
#LayerCusadd table td span strong.blue{color:#338ef4;}
#LayerCusadd table td span strong.red{color:#e96b8d;}
#LayerCusadd table td em{color:#f5952d;font:11px 돋움,dotum;}
#LayerCusadd table tr.none th{background:#f6f6f6;}

#LayerCuserr{width:455px;}
#LayerCuserr .layerContent {border:1px solid #ddd;margin:35px 0 0 0;padding:10px 0 10px 10px;width:408px;}
#LayerCuserr p{font:11px 돋움,dotum;text-align:left;line-height:150%;}
#LayerCuserr em{color:#f5952d;font:11px 돋움,dotum;line-height:150%;}
#LayerCuserr span{color:#6487de;}

/*회원탈퇴2*/
#LayerMemDel2{width:450px;}
#LayerMemDel2 .layerContent {border:1px solid #ddd;margin:35px auto 0 auto;padding:15px 0 15px 10px;width:408px;text-align:center;}
#LayerMemDel2 p{font:12px 돋움,dotum;text-align:center;line-height:150%;}
#LayerMemDel2 em{font-weight:bold;color:#e96b8d;}

/*웨딩홈피 선물 고객 등록 2009.03.12*/
#LayerWhpresentReg{width:425px;}
#LayerWhpresentReg div.layerContent{border:1px solid #ddd;width:390px;text-align:left;}
#LayerWhpresentReg p{background:url(../images/common/k_tddotline.gif) 0 0 repeat-x;clear:both;}
#LayerWhpresentReg p span{display:block;padding:5px 0 0 10px;}
#LayerWhpresentReg p label{float:left;display:block;width:96px;height:24px;padding-top:10px;background:#f6f6f6 url(../images/common/k_tddotline.gif) 0 0 repeat-x;
border-right:1px solid #ddd;text-align:center;font-weight:bold;margin-right:8px;}
#LayerWhpresentReg p.none label{background:#f6f6f6;}
#LayerWhpresentReg_ok{width:260px;}
#LayerWhpresentReg_ok div.layerContent{padding:35px 0 20px 0;}
#LayerWhpresentReg_ok p{padding-bottom:15px;}

/*2009.03.19 스케줄 관련 레이어 */
/*달력LAYER*/
#Layercarlendar{background:url(../images/homepage/k_layercal.gif) 0 0 no-repeat;width:178px;height:180px;}
#Layercarlendar img{vertical-align:middle;}
#Layercarlendar p{padding:11px 0 0 0;height:27px;}
#Layercarlendar div.calendarbox{padding:2px 0 0 4px;*padding:2px 0px 0 2px;}
#Layercarlendar div.calendarbox table{width:166px;}
#Layercarlendar th{*padding-bottom:2px;}
#Layercarlendar th,#Layercarlendar td{width:24px;text-align:center;}
#Layercarlendar th.sun,#Layercarlendar td.sun,#Layercarlendar td.sun a{color:#e4577d;width:22px;}
#Layercarlendar td{padding:2px 0 0 0;*padding:2px 0 2px 0;}
#Layercarlendar td a{display:block;text-decoration:none;width:14px;height:12px;}
#Layercarlendar td.sun a{width:14px;height:12px;}
#Layercarlendar td a:hover{background:#d9d6d6;text-decoration:underline;}
#Layercarlendar td.on a{background:#d9d6d6;}
#Layercarlendar span{clear:both;display:block;text-align:center;width:166px;padding:5px 0 2px 0;*padding:5px 0 5px 0;}
#Layercarlendar span var{font-weight:bold;color:#6487de;}

#Layer2Dday{width:419px;}
#Layer2Dday fieldset{border-bottom:1px solid #ddd;width:382px;}
#Layer2Dday fieldset p{text-align:left;font:11px 돋움,dotum;padding-bottom:14px;}
#Layer2Dday fieldset p label{width:40px;background:url(../images/homepage/u_02.gif) 0 5px no-repeat;padding-left:9px;}
#Layer2Dday fieldset p label.ct{vertical-align:top;}
#Layer2Dday fieldset span.date{display:inline-block;border:1px solid #ddd;width:125px;height:18px;margin-top:3px;margin-right:8px;}
#Layer2Dday input.input0{width:97px;padding-top:2px;height:13px;border:0;}
#Layer2Dday fieldset span.cnt{display:inline;width:332px;line-height:130%;}
#Layer2Dday .layerBtn{text-align:right;}

#Layer2DdayIn{width:419px;}
#Layer2DdayIn fieldset{border-bottom:1px solid #ddd;width:382px;}
#Layer2DdayIn fieldset p{text-align:left;font:11px 돋움,dotum;padding-bottom:14px;}
#Layer2DdayIn fieldset p label{width:40px;background:url(../images/homepage/u_02.gif) 0 5px no-repeat;padding-left:9px;}
#Layer2DdayIn fieldset p label.ct{vertical-align:top;margin-top:5px;display:inline-block;}
#Layer2DdayIn fieldset span.date{display:inline-block;border:1px solid #ddd;width:125px;height:18px;margin-top:3px;margin-right:8px;}
#Layer2DdayIn input.input0{width:97px;padding-top:2px;height:13px;border:0;}
#Layer2DdayIn fieldset span.cnt{display:inline-block;width:332px;line-height:130%;margin-left:-5px;}

#Layer2Inclose{width:228px;}
#Layer2Inclose .layerContent{width:195px;padding:40px 0 10px 0;}

#Layer2checkIn{width:419px;}
#Layer2checkIn fieldset{border-bottom:1px solid #ddd;width:382px;}
#Layer2checkIn fieldset p{text-align:left;font:11px 돋움,dotum;padding-bottom:14px;}
#Layer2checkIn fieldset p label{width:40px;background:url(../images/homepage/u_02.gif) 0 5px no-repeat;padding-left:9px;}
#Layer2checkIn fieldset p label.ct{vertical-align:top;margin-top:5px;display:inline-block;}
#Layer2checkIn fieldset span.bx_date{display:inline-block;border:1px solid #ddd;width:90px;height:18px;margin-top:3px;margin-right:8px;}
#Layer2checkIn input.input0{width:60px;padding-top:2px;height:13px;border:0;}
#Layer2checkIn fieldset span.cnt{display:inline-block;width:332px;line-height:130%;margin-left:-5px;}

/*2009.03.19*/
#Layer2budget{width:821px;}
#Layer2budget .baseTabdesign{margin-bottom:18px;width:790px;}
#Layer2budget .budget2tblView{width:790px;height:490px;overflow:auto;text-align:left;margin-bottom:10px;}
#Layer2budget .budget2btn{width:760px;margin-bottom:5px;}
#Layer2budget .budget2btn span.btn1{float:left;display:block;font:11px 돋움,dotum;}
#Layer2budget .budget2btn span.btn2{float:right;display:block;}
#Layer2budget .budget2all{clear:both;width:758px;background:url(../images/homepage/k_lagreybg.gif) 0 0 repeat-x;height:36px;border:1px solid #a2a2a2;border-top:2px solid #a2a2a2;margin-bottom:10px;}
#Layer2budget .budget2all th.a1{text-align:center;font-weight:bold;width:178px;}
#Layer2budget .budget2all td.a2{border-left:1px solid #a2a2a2;width:554px;height:36px;padding-left:25px;}
#Layer2budget  .red{color:#ff0000;}
#Layer2budget  .blue{color:#436fc8;}
#Layer2budget td.a2 span{display:inline-block;padding:0 20px;}
#Layer2budget .budget2ctg{background:url(../images/homepage/k_lawhitebg.gif) 0 0 repeat-x;border:1px solid #a2a2a2;border-bottom:1px solid #000;width:758px;height:36px;}
#Layer2budget .budget2ctg th.a1{text-align:center;font-weight:bold;*width:178px;}
#Layer2budget .budget2ctg td.a2{width:554px;height:36px;padding-left:25px;}
#Layer2budget .budget2ctg td.a2{border-left:1px solid #a2a2a2;height:36px;}
#Layer2budget .budget2ctg a.open{display:block;background:url(../images/homepage/b_depthopen.gif) 105px 10px no-repeat;color:#333;font:bold 14px 돋움,dotum;width:176px;*width:178px;height:26px;
padding-top:10px;}
#Layer2budget .budget2ctg a.close{display:block;background:url(../images/homepage/b_depthclose.gif) 105px 10px no-repeat;color:#333;font:bold 14px 돋움,dotum;width:176px;*width:178px;height:26px;
padding-top:10px;}
#Layer2budget .depth1{background:#f6f6f6;border:1px solid #a2a2a2;border-bottom:1px solid #e6e6e6;width:758px;}
#Layer2budget .depth1 th.a1{width:176px;*width:178px;text-align:left;height:24px;}
#Layer2budget .depth1 td.a2{width:554px;height:36px;padding-left:25px;border-left:1px solid #e6e6e6;color:#333;}
#Layer2budget .depth1 th.a1 span{background:url(../images/homepage/u_01.gif) 10px 3px no-repeat;padding-left:20px;font-weight:bold;color:#333;}
#Layer2budget .depth1 a.open2{display:block;background:url(../images/homepage/u_bigarw01.gif) 145px 5px no-repeat;padding-top:7px;padding-right:15px;
width:160px;*width:163px;height:17px;}
#Layer2budget .depth1 a.close2{display:block;background:url(../images/homepage/u_bigarw02.gif) 145px 5px no-repeat;padding-top:7px;padding-right:15px;
width:160px;*width:163px;height:17px;}
#Layer2budget .depth2{border:1px solid #a2a2a2;width:758px;border-top:0px;}
#Layer2budget .depth2 table{width:758px;}
#Layer2budget .depth2 th, #Layer2budget .depth2 td{border-bottom:1px solid #e6e6e6;padding:6px 0;}
#Layer2budget .depth2 th{color:#333;}
#Layer2budget .depth2 th.a1{width:168px;text-align:left;padding-left:10px;}
#Layer2budget .depth2 td.a2{width:103px;border-left:1px solid #e6e6e6;text-align:right;padding-right:14px;}
#Layer2budget .depth2 td.a3{width:103px;border-left:1px solid #e6e6e6;text-align:right;padding-right:14px;}
#Layer2budget .depth2 td.a5{width:334px;border-left:1px solid #e6e6e6;text-align:left;padding-left:9px;}



/*웨딩홈피 - 사진관리*/
#LayerMphoto div.layerContent{width:778px;border:1px solid #ddd;margin:0 auto;}
#LayerMphoto div.mBtn{margin:8px 15px 7px 15px;width:748px;}
#LayerMphoto div.mBtn:after{content: ".";display:block;font-size:0;height:0px;line-height:0;clear:both;}
#LayerMphoto div.mBtn p{float:left;padding:5px 0 0 0;}
#LayerMphoto div.mBtn span{float:right;display:block;_height:22px;}
#LayerMphoto div.lineTop{background:url(../images/common/k_tddotline.gif) repeat-x 0 bottom;width:748px;padding-bottom:9px;}
#LayerMphoto div.lineBtm{background:url(../images/common/k_tddotline.gif) repeat-x 0 0;width:748px;padding-top:7px;padding-bottom:1px;}

#LayerMphoto div.mList{clear:both;width:778px;height:440px;}
#LayerMphoto div.mList ul{margin:0 0 0 3px;}
#LayerMphoto div.mList li{float:left;border:1px solid #ddd;width:138px;height:128px;margin:0 0 20px 12px;}
#LayerMphoto div.mList li{background:none;}
#LayerMphoto div.mList span{display:block;width:120px;height:90px;margin:8px auto 0 auto;}
#LayerMphoto div.mList table.gallaryP{width:120px;}
#LayerMphoto div.mList table.gallaryP td{width:120px;height:90px;text-align:center;vertical-align:middle;}

#LayerMphoto p.ck{float:left;display:block;width:40px;margin:8px 0 0 0;*margin:4px 0 0 0;}
#LayerMphoto p.ck input{margin-right:4px;*margin-right:2px;}
#LayerMphoto div.sel{float:right;width:66px;margin:9px 9px 0 0;_margin-right:4px;}
#LayerMphoto div.m a{display:inline-block;background:url(../images/common/i_open.gif) right 0 no-repeat;padding-right:14px;text-align:right;}

#LayerMphoto div.msel{border:1px solid #e96b8d;background:#fff;width:71px;height:75px;}
#LayerMphoto div.msel dl{margin:5px 0 0 5px;}
#LayerMphoto div.msel dd{font:11px 돋움,dotum;color:#000;padding:5px 0 3px 5px;*padding:0;text-align:left;}
#LayerMphoto div.msel p{text-align:center;width:71px;}

/*20090728 add-subway search*/
#LayerSubwayadd{width:598px;}
#LayerSubwayadd .layerTop{position:relative;_width:558px;}
#LayerSubwayadd .layerTop span.btn{position:absolute;left:115px;top:-5px;*top:-8px;vertical-align:middle;_height:25px;}
#LayerSubwayadd .layerContent{text-align:left;border:1px solid #ddd;padding:10px 0 0 10px;}
#LayerSubwayadd .layerContent p{padding:0 0 5px 0;}
#LayerSubwayadd .layerContent select{color:#9d9d9d;}
#LayerSubwayadd .layerContent input{color:#9d9d9d;padding-top:3px;height:15px;}
#LayerSubwayadd p.noti{color:#f5952d;display:block;background:url(../images/common/u_subway.gif) 0 0 no-repeat;font:11px 돋움,dotum;height:18px;padding:3px 0 0 30px;text-align:left;}
