@charset "utf-8";

@import "common.css";

/* ----------------------------------------------------------------

- Title :

- Author :

- Date :

- Description :

---------------------------------------------------------------- */




/* common
------------------------------------------------------------------------------------------------- */
	body.main {background: #000;}
	body.body01 {background: #FFF3E3 url('/_ui/images/jp/common/bg_body01.gif') 0 0 repeat-x;}
	body.body02 {background: #E8FAF6 url('/_ui/images/jp/common/bg_body02.gif') 0 0 repeat-x;}
	body.body03 {background: #FFE5E3 url('/_ui/images/jp/common/bg_body03.gif') 0 0 repeat-x;}
	body.body04 {background: #EEF5FF url('/_ui/images/jp/common/bg_body04.gif') 0 0 repeat-x;}
	body.body05 {background: #E7E8FF url('/_ui/images/jp/common/bg_body05.gif') 0 0 repeat-x;}


/* event Calendar
------------------------------------------------------------------------------------------------- */
	.mainContent {padding: 0 40px;}
	.calendarWrap {float: left; width: 522px; padding: 0 9px 20px; margin-right: 28px; background: url('/_ui/images/jp/event/bg_eventcalender02.gif') 0 0 no-repeat;}
	.calendarWrap .header { padding-top: 28px; padding-left: 13px; width: 507px; height: 66px; }
	.calendarWrap .header h2 { float: left; }
	.calendarWrap .header h2 .month { float: left; padding-right: 14px; }
	.calendarWrap .header h2 .year { float: left; padding-top: 22px; font-size: 20px;  color: #323232; font-family: arial;}
	.calendarWrap .header ul { float: right; padding-top: 30px;}
	.calendarWrap .header ul li { float: left;  width: 21px; padding-left: 7px; }

	.calendarWrap .eventTable {background: url('/_ui/images/jp/event/bg_eventTable.gif') 0 0 no-repeat;}
	.calendarWrap .eventTable th { height: 23px; text-indent: 13px;}
	.calendarWrap .eventTable th {}

	.calendarWrap .eventTable td { width: 74px; height: 77px; border-right: 1px solid #F6E0ED; border-bottom: 1px solid #F6E0ED; vertical-align: top;}
	.calendarWrap .eventTable tr.str01 td { background:  #fff; }
	.calendarWrap .eventTable tr.str01 td.sun {width: 73px; border-left: 1px solid #F6E0ED;}
	.calendarWrap .eventTable tr.str01 td.sat { width: 71px; border-right: 0 width: 73px; border-right: 1px solid #F6E0ED; background:#fff url('/_ui/images/jp/event/bg_eventcalender03.gif') right 0 repeat-y;}
	.calendarWrap .eventTable tr.str02 td { background: #fff }


	.calendarWrap .eventTable tr.str02 td.sun { width: 73px; border-left: 1px solid #F6E0ED; }
	.calendarWrap .eventTable tr.str02 td.sat { width: 71px; border-right: 0; width: 73px; border-right: 1px solid #F6E0ED; background:#fff url('/_ui/images/jp/event/bg_eventcalender03.gif') right 0 repeat-y;}
	.calendarWrap .eventTable td.sun {}
	.calendarWrap .eventTable td.sat {}

	.calendarWrap .eventTable td .detail { padding: 10px; height: 57px; }
	.calendarWrap .eventTable td .today { height: 57px; background: url('/_ui/images/jp/event/bg_eventTd04.gif') 0 0 no-repeat; }
	.calendarWrap .eventTable td .day { height: 20px; font-size: 12px;color: #666;}
	.calendarWrap .eventTable td.sun .day { color: #ED1C24;}
	.calendarWrap .eventTable td.sat .day {  color: #0000FF;}

	.calendarWrap .eventTable td ul.event { height: 18px;}
	.calendarWrap .eventTable td ul.event li {float: left; }
	.calendarWrap .eventTable td ul.event img { cursor: pointer; }
	.calendarWrap .eventTable td ul.mDay { clear: both;}
	.calendarWrap .eventTable td ul.mDay li { height: 15px;}
	.calendarWrap .eventTable td ul.mDay img { cursor: pointer; }

	.calendarQuick { float: left; width: 109px; height: 187px; padding: 29px 0 0 23px; background: url('/_ui/images/jp/event/bg_eventRemarks.gif') 0 0 no-repeat; }
	.calendarQuick h3 { height: 46px; }
	.calendarQuick img {vertical-align: top;}
	.calendarQuick ul li { height: 19px; }

	.eventNotice {
		clear: both;
		padding-top: 7px;
		width: 540px;
		background: url('/_ui/images/jp/event/bg_eventcalender01.gif') 0 0 no-repeat;
		text-align: right;
		}


	.eventPopup {
		display: none;
		position: absolute;
		left: 0;
		top: 5px;
		width: 249px;
		height: 112px;
		padding: 22px 0 0 16px; background: url('/_ui/images/jp/event/bg_eventPopup01.gif') 0 0 no-repeat;
		}

	.eventPopup .eHeader { height: 25px; }
	.eventPopup .eHeader h3 {float: left; }
	.eventPopup .eHeader strong {float: left;font-size: 12px; padding-top: 2px;padding-left: 3px; color: #FE78B7; }
	.eventPopup .visual {float: left; width: 67px;height: 67px; padding-right: 10px;}
	.eventPopup .eDetail {float: left; font-size: 12px; padding-top: 2px; width: 160px;}
	.eventPopup .eDetail .text {line-height: 16px; color: #333;}
	.eventPopup .eDetail .date {font-weight: bold; color: #A5A4D1; font-size: 11px; padding-top: 5px;}


	.eventPopup2 {
		position: absolute;
		left: 0;
		top: 5px;
		width: 126px;
		display: none;
		height: 51px;
		padding: 23px 13px 0;
		background: url('/_ui/images/jp/event/bg_eventPopup02.gif') 0 0 no-repeat;
		font-size: 12px;
		line-height: 16px;
		}



	.tableLayout01 { background: url('/_ui/images/jp/common/bg_tableHeader11.gif') 0 0 no-repeat;  }
	.tableLayout01 thead th { height: 37px; text-align: center; background: url('/_ui/images/jp/common/line10.gif') right 19px no-repeat;}
	.tableLayout01 thead th img {vertical-align: middle;}
	.tableLayout01 thead th.bNo { width: 56px;  }
	.tableLayout01 thead th.bSubject { width: 360px;  }
	.tableLayout01 thead th.bWriter { width: 99px;  }
	.tableLayout01 thead th.bCount { width: 80px;  }
	.tableLayout01 thead th.bDate { width: 105px;  }

	.tableLayout01 tbody td {
		height: 25px;
		text-align: center;
		background: url('/_ui/images/jp/common/dot01.gif') 0 bottom repeat-x;
		font-size: 11px;
		color: #999;
		}
	.tableLayout01 tbody td img {vertical-align: middle;}
	.tableLayout01 tbody .end td {
		height: 26px;
		text-align: center;
		background: none;
		font-size: 11px;
		color: #999;
		}
	.tableLayout01 tbody td.bNo { width: 56px;  }
	.tableLayout01 tbody td.bSubject { width: 360px;  text-align: left; text-indent: 8px;}
	.tableLayout01 tbody td.bSubject a {vertical-align: top;}
	.tableLayout01 tbody td.bWriter { width: 99px;  }
	.tableLayout01 tbody td.bCount { width: 80px;  }
	.tableLayout01 tbody td.bDate { width: 105px; }





	.tableLayout02 { margin-top: 5px; background: url('/_ui/images/jp/common/bg_tableHeader13.gif') 0 0 no-repeat;  }
	.tableLayout02 thead th { height: 37px; text-align: center; background: url('/_ui/images/jp/common/line12.gif') right 19px no-repeat;}
	.tableLayout02 thead th img {vertical-align: middle;}
	.tableLayout02 thead th.bNo { width: 56px;  }
	.tableLayout02 thead th.bSubject { width: 360px;  }
	.tableLayout02 thead th.bWriter { width: 99px;  }
	.tableLayout02 thead th.bCount { width: 80px;  }
	.tableLayout02 thead th.bDate { width: 105px;  }

	.tableLayout02 tbody td {
		height: 25px;
		text-align: center;
		background: url('/_ui/images/jp/common/dot01.gif') 0 bottom repeat-x;
		font-size: 11px;
		color: #999;
		}
	.tableLayout02 tbody td img {vertical-align: middle;}
	.tableLayout02 tbody .end td {
		height: 26px;
		text-align: center;
		background: none;
		font-size: 11px;
		color: #999;
		}
	.tableLayout02 tbody td.bNo { width: 56px;  }
	.tableLayout02 tbody td.bSubject { width: 360px;  text-align: left; text-indent: 8px;}
	.tableLayout02 tbody td.bSubject a {vertical-align: top;}
	.tableLayout02 tbody td.bWriter { width: 99px;  }
	.tableLayout02 tbody td.bCount { width: 80px;  }
	.tableLayout02 tbody td.bDate { width: 105px; }



	.tableLayout03 { background: url('/_ui/images/jp/common/bg_tableHeader01.gif') 0 0 no-repeat;  }
	.tableLayout03 thead th { height: 37px; text-align: center; background: url('/_ui/images/jp/common/line02.gif') right 19px no-repeat;}
	.tableLayout03 thead th img {vertical-align: middle;}
	.tableLayout03 thead th.bNo { width: 56px;  }
	.tableLayout03 thead th.bSubject { width: 360px;  }
	.tableLayout03 thead th.bWriter { width: 99px;  }
	.tableLayout03 thead th.bCount { width: 80px;  }
	.tableLayout03 thead th.bDate { width: 105px;  }

	.tableLayout03 tbody td {
		height: 25px;
		text-align: center;
		background: url('/_ui/images/jp/common/dot01.gif') 0 bottom repeat-x;
		font-size: 11px;
		color: #999;
		}
	.tableLayout03 tbody td img {vertical-align: middle;}
	.tableLayout03 tbody .end td {
		height: 26px;
		text-align: center;
		background: none;
		font-size: 11px;
		color: #999;
		}
	.tableLayout03 tbody td.bNo { width: 56px;  }
	.tableLayout03 tbody td.bSubject { width: 360px;  text-align: left; text-indent: 8px;}
	.tableLayout03 tbody td.bSubject a {vertical-align: top;}
	.tableLayout03 tbody td.bWriter { width: 99px;  }
	.tableLayout03 tbody td.bCount { width: 80px;  }
	.tableLayout03 tbody td.bDate { width: 105px; }



	.tableLayout05 { background: url('/_ui/images/jp/common/bg_tableHeader07.gif') 0 0 no-repeat;  }
	.tableLayout05 thead th { height: 37px; text-align: center; background: url('/_ui/images/jp/common/line06.gif') right 19px no-repeat;}
	.tableLayout05 thead th img {vertical-align: middle;}
	.tableLayout05 thead th.bNo { width: 56px;  }
	.tableLayout05 thead th.bSubject { width: 360px;  }
	.tableLayout05 thead th.bWriter { width: 99px;  }
	.tableLayout05 thead th.bCount { width: 80px;  }
	.tableLayout05 thead th.bDate { width: 105px;  }

	.tableLayout05 tbody td {
		height: 25px;
		text-align: center;
		background: url('/_ui/images/jp/common/dot01.gif') 0 bottom repeat-x;
		font-size: 11px;
		color: #999;
		}
	.tableLayout05 tbody td img {vertical-align: middle;}
	.tableLayout05 tbody .end td {
		height: 26px;
		text-align: center;
		background: none;
		font-size: 11px;
		color: #999;
		}
	.tableLayout05 tbody td.bNo { width: 56px;  }
	.tableLayout05 tbody td.bSubject { width: 360px;  text-align: left; text-indent: 8px;}
	.tableLayout05 tbody td.bSubject a {vertical-align: top;}
	.tableLayout05 tbody td.bWriter { width: 99px;  }
	.tableLayout05 tbody td.bCount { width: 80px;  }
	.tableLayout05 tbody td.bDate { width: 105px; }


	.tableFileAdd {
		background: #F8F8F8 ;
		overflow: hidden;
		border-top: 1px solid #E3E3E3;
	}
	.tableFileAdd dt {
		width: 43px;
		height: 15px;
		padding-top: 7px;
		padding-left: 20px;
		float: left;
		background: #F8F8F8 url('/_ui/images/jp/common/bg_tablefile02.gif') right 7px no-repeat;
		}
	.tableFileAdd dt img {vertical-align: top;}
	.tableFileAdd dd { float: left; padding: 6px 0 5px 12px; }
	.tableFileAdd dd ul { float: left; }
	.tableFileAdd dd ul li {font-size: 11px; height: 16px; color: #666; }
	.tableFileAdd dd ul li a { color: #666; }
	.tableFileAdd dd ul li a:hover { color: #C23A89; }


	.vdcTab01 {margin-top: 10px; height: 29px; background: url('/_ui/images/jp/common/line03.gif') 0 bottom repeat-x; }
	.vdcTab01 li {float: left; }
	.vdcTab01 li img {vertical-align: top;}


	.vdcVisual01 {padding: 31px 0 10px; width: 700px; }
	.vdcVisual01 img {vertical-align: top;}
	.vdcItemList01 {width: 700px; }
	.vdcItemList01 li.item {
		float: left;
		width: 166px;
		height: 299px;
		padding-right: 12px;
		background: url('/_ui/images/jp/event/bg_vdc01.gif') 0 0 no-repeat;
		}
	.vdcItemList01 li.end {padding-right: 0;}
	.vdcItemList01 li .imgVisual {padding: 12px 0 0 14px;height: 182px;}
	.vdcItemList01 li .vdcSubject {line-height: 16px; padding-left: 15px; color: #666; height: 46px;}
	.vdcItemList01 li .viewBtn {padding-left: 14px;}
	.vdcItemList01 li .viewBtn li {float: left; padding-right: 4px;}

	.eventTitleH201 { padding-left: 20px; height: 35px; background: url('/_ui/images/jp/common/bul09.gif') 0 0 no-repeat;}


	.vdcVisual02 {border-bottom: 1px solid #DEDFE5; height: 119px; margin-bottom: 10px;}
	.vdcVisual02 img {vertical-align: top;}







	.tableViewContent {padding: 20px; width: 660px; line-height: 18px;}
	.tableViewContent02 {border: 1px solid #B0B0A5; margin-bottom: 30px;margin-top: 20px;}
	.tableViewContent03 {padding: 30px 0; width: 700px; line-height: 18px;}

	.tableFileAdd2 {
		background: #F8F8F8 ;
		overflow: hidden;
		border-top: 1px solid #E3E3E3;
	}
	.tableFileAdd2 dt {
		width: 43px;
		height: 15px;
		padding-top: 7px;
		padding-left: 20px;
		float: left;
		background: #F8F8F8 url('/_ui/images/jp/common/bg_tablefile02.gif') right 7px no-repeat;
		}
	.tableFileAdd2 dt img { vertical-align: top; }
	.tableFileAdd2 dd { float: left; padding: 4px 0 5px 12px; }
	.tableFileAdd2 dd img { vertical-align: middle; cursor: pointer;}
	.tableFileAdd2 dd span { font-size: 11px; padding-left: 11px; }
	.tableFileAdd2 .fileAddList {clear: both; padding-left: 13px;}
	.tableFileAdd2 .fileAddList  li {clear: both; height: 25px;}
	.tableFileAdd2 .fileAddList li input,
	.tableFileAdd2 .fileAddList li img {vertical-align: middle; }
	.tableFileAdd2 .fileAddList .fcheck {float: left;  padding: 0; width: 62px; text-align: center;}
	.tableFileAdd2 .fileAddList .fAdd {float: left; }
	.tableFileAdd2 .fileAddList .fAdd .fileAdd {border: 1px solid #CCC; width: 366px; height: 16px; margin-right: 5px; }


	.joinAddDownBtn {float: right; margin-top: -22px;}
	.selectYear {float: right; margin-top: -24px;}
	.selectYear select { width: 163px; height: 17px; background-color: #FFE7F7; color:#7C6A70; font-size: 11px; font-family: Dotum,"돋움";}
	.supportAddWrap {clear: both; padding-top: 30px; padding-bottom: 30px; background: url('/_ui/images/jp/common/line04.gif') 0 bottom repeat-x;}
	.supportAdd01 {border-top: 1px solid #CD63A0;}
	.supportAdd01 thead th { font-weight: bold; color: #E657AA; text-indent: 13px; background: #FFF4FB; height: 22px; width: 700px; }
	.supportAdd01 tbody th {
		padding-left: 13px;
		padding-top: 7px;
		padding-bottom: 7px;
		width: 121px;
		border-top: 1px solid #DDDDDE;
		background: #F7F7F7 url('/_ui/images/jp/common/bg_tableHeader04.gif') 0 bottom repeat-x;
		vertical-align: top;
		font-size: 11px;
		}
	.supportAdd01 tbody td {
		border-top: 1px solid #E4E4E5;
		background-color:#fff;
		padding-left: 28px;
		width: 538px;
		padding-top: 4px;
		padding-bottom: 3px;
		vertical-align: top;
		font-size: 11px;
		line-height: 17px;
		}

	.supportAdd02 {  border-top: 1px solid #CD63A0; border-bottom: 1px solid #DDDDDE; }
	.supportAdd02 thead th { font-weight: bold; color: #E657AA; text-indent: 13px; background: #FFF4FB; height: 22px; width: 700px; }
	.supportAdd02 tbody th {
		border-top: 1px solid #DDDDDE;
		background: #F7F7F7 url('/_ui/images/jp/common/bg_tableHeader04.gif') 0 bottom repeat-x;
		vertical-align: top;
		padding-left: 13px;
		width: 121px;
		padding-top: 7px;
		padding-bottom: 7px;
		font-size: 11px;
		}
	.supportAdd02 tbody td {
		width: 538px;
		padding-top: 4px;
		padding-bottom: 3px;
		padding-left: 28px;
		vertical-align: top;
		border-top: 1px solid #E4E4E5;
		background-color:#fff;
		font-size: 11px;
		line-height: 17px;
		}

	.endEventList { background: url('/_ui/images/jp/common/bg_tableHeader05.gif') 0 0 no-repeat; }
	.endEventList thead th {height: 33px; text-align: center;}
	.endEventList thead th.bSubject {width: 506px;}
	.endEventList thead th.bDate {width: 194px;}
	.endEventList tbody td {height: 121px; background: url('/_ui/images/jp/common/dot01.gif') 0 bottom repeat-x;}


	.endEventList tbody td.bSubject {padding: 15px 10px; height: 91px;}
	.endEventList tbody td.bSubject .visaul { float: left; border: 1px solid #E2E2E2; width: 227px; height: 81px; padding: 3px;}
	.endEventList tbody td.bSubject .visaul img {vertical-align: top;}
	.endEventList tbody td.bSubject .detail { float: left; padding-left: 15px; width: 225px; line-height: 20px;}
	.endEventList tbody td.bSubject .detail div {padding-top: 8px; height: 20px;}
	.endEventList tbody td.bSubject .detail p { color: #000;}
	.endEventList tbody td.bSubject .detail span { color:#C33A88 ;}
	.endEventList tbody td.bDate  {text-align: center; color: #999; font-family: Verdana; font-size: 11px;}


	.eventingView { background: url('/_ui/images/jp/common/bg_tableHeader06.gif') 0 0 no-repeat;  }
	.eventingView th.bSubject { width: 76px; height: 33px; text-align: center; }
	.eventingView td.bSubject { width: 367px; height: 33px; padding-left: 10px;  font-size: 11px; color: #8B5778;}
	.eventingView th.bDate { width: 50px; height: 33px; text-align: center; }
	.eventingView td.bDate { width: 187px; height: 33px;  padding-left: 10px; font-family: arial;font-size: 11px; color: #8B5778; }

	.eventingContent {text-align: center; padding: 10px 0 20px;}

/* post view
--------------------------------------------------------------------- */
	.postPopWrap {position: absolute; left: 0; top: 0;}
	.postPopWrap .pHeader { width: 520px; height: 58px; background: url('/_ui/images/jp/common/bg_layerPop01.gif') 0 0 repeat-y; }
	.postPopWrap .pHeader h2 { float: left; height: 32px; width: 300px; padding: 26px 0 0 34px; background: url('/_ui/images/jp/common/bul11.gif') 15px 26px no-repeat;}
	.postPopWrap .pHeader span { float: right; padding: 9px 4px 0 0; }
	.postPopWrap .pContent { padding: 0 10px 10px;width: 500px; border-bottom: 1px solid #BABABA; background: url('/_ui/images/jp/common/bg_layerPop02.gif') 0 0 repeat-y;  }


/* file up popup
--------------------------------------------------------------------- */
	.popupStyle01 { width: 360px; height: 260px; background: url('/_ui/images/jp/common/bg_layerPop03.gif') 0 0 no-repeat; position: absolute; display: none; z-index: 1000;}
	.popupStyle01 .pHeader { height: 50px; width: 360px; }
	.popupStyle01 .pHeader h2 { float: left; padding: 26px 0 0 44px; background: url('/_ui/images/jp/common/bul11.gif') 25px 25px no-repeat;}
	.popupStyle01 .pHeader span { float: right; padding: 20px 16px 0 0; }
	.popupStyle01 .content {}
	.popupStyle01 .content .upFileText01 {padding-left: 25px; height: 26px;}
	.popupStyle01 .content fieldset {
		width: 335px;
		height: 136px;

		margin-left: 25px;
		background: url('/_ui/images/jp/common/bg_layerPop04.gif') 0 0 no-repeat;
		overflow: hidden;
		position: relative;
		}
	.popupStyle01 .content fieldset legend {position: absolute; left: 0; top: -1000px; height: 0; font-size: 0; line-height: 0; overflow: hidden;}

	.popupStyle01 .content fieldset ul.upFileWrap {padding-top: 50px; padding-left: 53px; }
	.popupStyle01 .content fieldset .fileSearchIpt { border: 1px solid #CCC; width: 144px; height: 16px; font-size: 11px; }
	.popupStyle01 .content fieldset .ipt {float: left; margin-right: 4px;}
	.popupStyle01 .content fieldset .btn {float: left; padding-top:1px; }
	.popupStyle01 .content fieldset .btn img {cursor: pointer;}
	.popupStyle01 .content fieldset .enteryInfoWrap { padding-left: 53px; width: 232px;  }
	.popupStyle01 .content fieldset .enteryInfoWrap dt{float: left; width: 97px; height:23px; padding-top: 4px;}
	.popupStyle01 .content fieldset .enteryInfoWrap dd{float: left; width: 135px; height: 27px;}
	.popupStyle01 .content fieldset .enteryInfoWrap dd input {border: 1px solid #CCC; width: 101px; height: 16px; }
	.popupStyle01 .content fieldset .alertText {
		height: 17px;
		color: #FF6600;
		font-size: 11px;
		letter-spacing: -1px;
		padding-left: 53px;
		padding-top: 21px;
		}


	.popupStyle02 { width: 360px; height: 233px; background: url('/_ui/images/jp/common/bg_layerPop05.gif') 0 0 no-repeat; position: absolute; display: none; z-index: 1000;}
	.popupStyle02 .pHeader { height: 50px; width: 360px; }
	.popupStyle02 .pHeader h2 { float: left; padding: 26px 0 0 44px; background: url('/_ui/images/jp/common/bul18.gif') 25px 25px no-repeat;}
	.popupStyle02 .pHeader span { float: right; padding: 20px 16px 0 0; }
	.popupStyle02 .content {}
	.popupStyle02 .content .upFileText01 {padding-left: 25px; height: 26px;}
	.popupStyle02 .content fieldset {
		width: 310px;
		height: 97px;

		margin-left: 25px;
		background: url('/_ui/images/jp/common/bg_layerPop06.gif') 0 0 no-repeat;
		overflow: hidden;
		position: relative;
		padding-bottom: 15px;
		}
	.popupStyle02 .content fieldset legend {position: absolute; left: 0; top: -1000px; height: 0; font-size: 0; line-height: 0; overflow: hidden;}

	.popupStyle02 .content fieldset ul.upFileWrap {padding-top: 50px; padding-left: 53px; }
	.popupStyle02 .content fieldset .fileSearchIpt { border: 1px solid #CCC; width: 144px; height: 16px; font-size: 11px; }
	.popupStyle02 .content fieldset .ipt {float: left; margin-right: 4px;}
	.popupStyle02 .content fieldset .btn {float: left; padding-top:1px; }
	.popupStyle02 .content fieldset .btn img {cursor: pointer;}
	.popupStyle02 .content fieldset .enteryInfoWrap { padding-left: 53px; width: 232px;  }
	.popupStyle02 .content fieldset .enteryInfoWrap dt{float: left; width: 97px; height:23px; padding-top: 4px;}
	.popupStyle02 .content fieldset .enteryInfoWrap dd{float: left; width: 135px; height: 27px;}
	.popupStyle02 .content fieldset .enteryInfoWrap dd input {border: 1px solid #CCC; width: 101px; height: 16px; }
	.popupStyle02 .content fieldset .alertText {
		height: 17px;
		color: #FF6600;
		font-size: 11px;
		letter-spacing: -1px;
		padding-left: 53px;
		padding-top: 21px;
		}

	.popupFileUp { width: 360px; height: 260px; background: url('/_ui/images/jp/common/bg_layerPop03.gif') 0 0 no-repeat; position: absolute;  z-index: 1000;}
	.popupFileUp .pHeader { height: 50px; width: 360px; }
	.popupFileUp .pHeader h2 { float: left; padding: 26px 0 0 44px; background: url('/_ui/images/jp/common/bul11.gif') 25px 25px no-repeat;}
	.popupFileUp .pHeader span { float: right; padding: 20px 16px 0 0; }
	.popupFileUp .content {}
	.popupFileUp .content .upFileText01 {padding-left: 25px; height: 26px;}
	.popupFileUp .content fieldset {
		width: 335px;
		height: 136px;

		margin-left: 25px;
		background: url('/_ui/images/jp/common/bg_layerPop04.gif') 0 0 no-repeat;
		overflow: hidden;
		position: relative;
		}
	.popupFileUp .content fieldset legend {position: absolute; left: 0; top: -1000px; height: 0; font-size: 0; line-height: 0; overflow: hidden;}

	.popupFileUp .content fieldset ul.upFileWrap {padding-top: 50px; padding-left: 53px; }
	.popupFileUp .content fieldset .fileSearchIpt { border: 1px solid #CCC; width: 144px; height: 16px; font-size: 11px; }
	.popupFileUp .content fieldset .ipt {float: left; margin-right: 4px;}
	.popupFileUp .content fieldset .btn {float: left; padding-top:1px; }
	.popupFileUp .content fieldset .btn img {cursor: pointer;}
	.popupFileUp .content fieldset .enteryInfoWrap { padding-left: 53px; width: 232px;  }
	.popupFileUp .content fieldset .enteryInfoWrap dt{float: left; width: 97px; height:23px; padding-top: 4px;}
	.popupFileUp .content fieldset .enteryInfoWrap dd{float: left; width: 135px; height: 27px;}
	.popupFileUp .content fieldset .enteryInfoWrap dd input {border: 1px solid #CCC; width: 101px; height: 16px; }
	.popupFileUp .content fieldset .alertText {
		height: 17px;
		color: #FF6600;
		font-size: 11px;
		letter-spacing: -1px;
		padding-left: 53px;
		padding-top: 21px;
		}



	.headerVisual {padding-top:1px; background: url('/_ui/images/jp/dootanstyle/visual_style01.jpg') 0 0 no-repeat; width: 700px;height: 130px; }
	.headerVisual ul {padding: 34px 0 0 354px; }
	.headerVisual ul li {float: left; padding-right: 3px;}

/* around 1km
--------------------------------------------------------------------- */
	.aroundItemList {}
	.aroundItemList .aroundItem {clear:both; overflow: hidden; padding-bottom: 20px;}
	.aroundItemList .aroundItem .visualList {float: left; width: 234px; height: 227px;  padding: 18px 0 0 6px; background: url('/_ui/images/jp/dootanstyle/bg_style01.gif') 0 0 no-repeat; }
	.aroundItemList .aroundItem .visualList div {height: 183px;padding-left: 9px;}
	.aroundItemList .aroundItem .visualList div p { padding-top: 4px; height: 24px; color: #999; font-size: 11px;}
	.aroundItemList .aroundItem .visualList div img {border: 1px solid #DADBDC;}
	.aroundItemList .aroundItem .visualList ul {width: 234px;}
	.aroundItemList .aroundItem .visualList ul li {float: left; width: 57px; }
	.aroundItemList .aroundItem .visualList ul li img {border: 1px solid #DDDEDF; cursor: pointer; }
	.aroundItemList .aroundItem .visualList ul li img.click {border: 1px solid #4C9ADC; cursor: pointer; }

	.aroundItemList .aroundItem .detail { float: left; width: 428px; height: 215px; background: url('/_ui/images/jp/dootanstyle/bg_style02.gif') 0 0 no-repeat; padding: 27px 0 0 32px;}
	.aroundItemList .aroundItem .detail .header {height: 29px; width: 388px; background: url('/_ui/images/jp/common/dot03.gif') 0 bottom repeat-x;}
	.aroundItemList .aroundItem .detail .header  h2 {font-size: 14px;font-weight: bold;}
	.aroundItemList .aroundItem .detail .header  img {vertical-align: middle;}


	.aroundItemList .aroundItem .detail .content { font-family: Dotum,"돋움"; width: 388px; }
	.aroundItemList .aroundItem .detail .content .ment {line-height: 130%;  font-size: 12px; color:#666;}
	.aroundItemList .aroundItem .detail .content .ment2 { line-height: 130%;padding-bottom: 10px;}

	.aroundItemList .aroundItem .detail .content .disc { clear: both; font-size: 11px; width: 388px; overflow: hidden; line-height: 16px;}
	.aroundItemList .aroundItem .detail .content .disc dt {float: left; background: url('/_ui/images/jp/common/bul12.gif') 0 5px no-repeat; padding-left: 10px; color:#999; }
	.aroundItemList .aroundItem .detail .content .disc dd {float: left; padding-left: 10px;}

/* designer Picl
--------------------------------------------------------------------- */
	.designerTop { background: url('/_ui/images/jp/dootanstyle/bg_style03.gif') 0 0 no-repeat; width: 700px; height: 32px; }
	.designerMiddle { background: url('/_ui/images/jp/dootanstyle/bg_style05.gif') 0 0 repeat-y; width: 700px;  text-align: center; padding-bottom: 20px;}
	.designerBottom { background: url('/_ui/images/jp/dootanstyle/bg_style04.gif') 0 0 repeat-y; width: 700px; height: 92px;  text-align: center;}

	.designerPickItemList {padding-top: 12px; width: 700px; height: 464px;}
	.designerPickItemList .item {float: left; width: 324px; margin-right: 50px;}
	.designerPickItemList .itemEnd {float: left; width: 324px; margin-right: 0;}
	.designerPickItemList .designerProfile {
		padding: 19px 0 0;
		width: 325px; height: 110px;
		text-align: center;
		background: url('/_ui/images/jp/dootanstyle/bg_style21.gif') 0 0 no-repeat;
		}
	.designerPickItemList .designerProfile img {vertical-align: top;}
	.designerPickItemList .designerTitle {
		width: 322px;
		height: 30px;
		background: url('/_ui/images/jp/dootanstyle/bg_style06.gif') 0 0 no-repeat;
		color: #fff;
		font-weight: bold;
		text-align: center;
		padding-top: 8px;
		}

	.designerPickItemList .designerTitle a {color: #fff;}
	.designerPickItemList .visual {width: 255px; height: 165px; background: url('/_ui/images/jp/dootanstyle/bg_style07.gif') 0 0 no-repeat; padding: 14px 0 0 67px;}
	.designerPickItemList .visual img {border: 1px solid #C9C9C9;}
	.designerPickItemList .designerMent {height: 85px;padding: 0 15px;background: url('/_ui/images/jp/common/line05.gif') 0 0 repeat-y; line-height: 21px;}



/* paparazzi
--------------------------------------------------------------------- */
	.stylePaparazziWrap {width: 700px; height: 1059px; background: url('/_ui/images/jp/dootanstyle/visual_style02.jpg') 0 0 no-repeat; position: relative; }
	.stylePaparazziWrap .pPageTitle { position: absolute; top: 91px; left: 79px; width: 174px;height: 60px;text-align: center; }

	.stylePaparazziWrap .pic01 { position: absolute; left: 39px; top: 201px; }
	.stylePaparazziWrap .pic01 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic02 { position: absolute; left: 178px; top: 279px; }
	.stylePaparazziWrap .pic02 img { width: 59px; height: 79px; }
	.stylePaparazziWrap .pic03 { position: absolute; left: 278px; top: 182px; }
	.stylePaparazziWrap .pic03 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic04 { position: absolute; left: 450px; top: 222px; }
	.stylePaparazziWrap .pic04 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic05 { position: absolute; left: 591px; top: 194px; }
	.stylePaparazziWrap .pic05 img { width: 42px; height: 56px; }
	.stylePaparazziWrap .pic06 { position: absolute; left: 366px; top: 357px; }
	.stylePaparazziWrap .pic06 img { width: 59px; height: 79px; }
	.stylePaparazziWrap .pic07 { position: absolute; left: 101px; top: 404px; }
	.stylePaparazziWrap .pic07 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic08 { position: absolute; left: 257px; top: 478px; }
	.stylePaparazziWrap .pic08 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic09 { position: absolute; left: 420px; top: 501px; }
	.stylePaparazziWrap .pic09 img { width: 59px; height: 79px; }
	.stylePaparazziWrap .pic10 { position: absolute; left: 537px; top: 394px; }
	.stylePaparazziWrap .pic10 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic11 { position: absolute; left: 151px; top: 623px; }
	.stylePaparazziWrap .pic11 img { width: 59px; height: 79px; }
	.stylePaparazziWrap .pic12 { position: absolute; left: 304px; top: 668px; }
	.stylePaparazziWrap .pic12 img { width: 59px; height: 79px; }
	.stylePaparazziWrap .pic13 { position: absolute; left: 534px; top: 568px; }
	.stylePaparazziWrap .pic13 img { width: 59px; height: 79px; }
	.stylePaparazziWrap .pic14 { position: absolute; left: 80px; top: 732px; }
	.stylePaparazziWrap .pic14 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic15 { position: absolute; left: 270px; top: 800px; }
	.stylePaparazziWrap .pic15 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic16 { position: absolute; left: 431px; top: 711px; }
	.stylePaparazziWrap .pic16 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .pic17 { position: absolute; left: 564px; top: 730px; }
	.stylePaparazziWrap .pic17 img { width: 42px; height: 56px; }
	.stylePaparazziWrap .pic18 { position: absolute; left: 140px; top: 905px; }
	.stylePaparazziWrap .pic18 img { width: 59px; height: 79px; }
	.stylePaparazziWrap .pic19 { position: absolute; left: 415px; top: 900px; }
	.stylePaparazziWrap .pic19 img { width: 94px; height: 125px; }
	.stylePaparazziWrap .goListBtn { position: absolute; left: 247px; top: 1003px; }

	.paparazziImgViewer {
		position: absolute;
		left: 120px;
		top: 160px;
		z-index: 100000;
		width: 458px;
		height: 721px;
		background: url('/_ui/images/jp/dootanstyle/bg_style08.gif') 0 0 no-repeat;
		}
	.paparazziImgViewer .header { height: 69px; padding-left: 53px;}
	.paparazziImgViewer .header .title {
		float: left;
		width: 352px;
		padding-top: 37px;
		text-align: center;
		font-size: 14px;
		color: #006AE1;
		font-weight: bold;
		}
	.paparazziImgViewer .header .closeBtn {float: left; padding: 19px 0 0 0 ;}
	.paparazziImgViewer .content {}
	.paparazziImgViewer .content .imgView { width: 425px; height: 443px; margin: 0 auto;}
	.paparazziImgViewer .content .imgView .leftBtn  {display: block; float: left; width: 42px;padding-top: 297px;}
	.paparazziImgViewer .content .imgView .imgList { float: left; width: 338px; overflow: hidden;}
	.paparazziImgViewer .content .imgView .imgList li {text-align: center;}
	.paparazziImgViewer .content .imgView .rightBtn {display: block; float: left; width: 47px; padding-top: 297px; text-align: right; }
	.paparazziImgViewer .content .imgView .detail {
		padding:30px 5px 5px;
		margin-top: 10px;
		width: 328px;
		height: 129px;
		background: url('/_ui/images/jp/dootanstyle/bg_style09.gif') 0 0 no-repeat;
		line-height: 16px;
		font-size: 11px;
		text-align: left;
		}

	.paparazziImgList { padding-top: 23px; overflow: hidden; width: 700px;}
	.paparazziImgList li {float: left; padding-right: 16px; height: 226px;}
	.paparazziImgList li.end {padding-right: 0;}
	.paparazziImgList .visual  {border: 4px solid #CCC; display: block;}
	.paparazziImgList .visual:hover {border: 4px solid #5E9BFF;display: block;}
	.paparazziImgList p {line-height: 16px;text-align: center;font-size: 11px; padding-top: 5px;}

	.shopNshopWrap { clear: both; width: 700px; padding-bottom: 16px; background: #F6F6F6 url('/_ui/images/jp/dootanstyle/bg_style10.gif') 0 0 no-repeat;}
	.shopNshopWrap .header { width: 700px; height: 132px; padding-top: 67px; text-align: center;}
	.shopNshopWrap .content { text-align: center; width: 660px; margin: 0 auto; background: url('/_ui/images/jp/dootanstyle/bg_style12.gif') 0 0 repeat-y;}
	.shopNshopWrap .content  .snsTop{
		width: 660px;
		height: 41px;
		background: url('/_ui/images/jp/dootanstyle/bg_style11.gif') 0 0 no-repeat;
		}
	.shopNshopWrap .content  .snsBottom {
		width: 660px;
		height: 84px;
		padding-top: 12px;
		margin-top: 10px;
		background: url('/_ui/images/jp/dootanstyle/bg_style13.gif') 0 bottom no-repeat;
		}

/* 샵 vs Shop
------------------------------------------------------------------------------------------------------ */
	.pollWrap { width: 700px; height: 464px; margin: 0 auto; background: url('/_ui/images/jp/dootanstyle/bg_style14.gif') 0 0 no-repeat; position: relative;}
	.pollWrap .pollContent {}
	.pollWrap .pollContent .pollLeft {float: left; padding: 37px 0 0 55px; width: 231px; }
	.pollWrap .pollContent .pollLeft dd {padding: 10px 0 0 80px;}
	.pollWrap .pollContent .pollLeft dd .ipt {margin-left: 20px;}
	.pollWrap .pollContent .vs {float: left; padding: 308px 0 0 18px; width: 99px;}
	.pollWrap .pollContent .pollRight{float: left; padding: 37px 0 0 0;}
	.pollWrap .pollContent .pollRight dd {padding: 10px 0 0 82px;}
	.pollWrap .pollContent .pollRight dd .ipt {margin-left: 20px;}

	.pollWrap .leftPc {position: absolute; left: 95px; top: 468px;font-weight: bold; color: #873DFF;}
	.pollWrap .rightPc {position: absolute; left: 569px; top: 468px;font-weight: bold; color: #873DFF;}
	.pollGp {clear: both ;}
	.pollGp .gp {padding: 0 0 0 155px;width: 395px; height: 22px;}
	.pollGp .gp .lp {
		float: left;
		height: 20px;
		border-top: 1px solid #C742D3;
		border-left: 1px solid #C742D3;
		border-bottom: 1px solid #C742D3;
		background: #C742D3 url('/_ui/images/jp/common/bul13.gif') 0 0 repeat-x;
		}
	.pollGp .gp .rp {
		float: left;
		border: 1px solid #7119FF;
		background: #7119FF url('/_ui/images/jp/common/bul14.gif') 0 0 repeat-x;
		height: 20px;
		}

	.shopNshopWrap .goListBtn {clear: both; padding-top: 60px; text-align: right; padding-right: 20px;}

	.shopNshopWrap .goListBtn02 {padding-top: 10px; text-align: right; padding-right: 20px;}

	.pollEntery {clear: both; text-align: center;}
	.pollEntery div {height: 66px;}
	.pollEntery ul {}
	.pollEntery ul li {height: 20px;}
	.scopeContent {
		clear: both;
		width: 698px;
		height: 401px;
		padding: 1px;
		background: url('/_ui/images/jp/dootanstyle/bg_style15.gif') 0 0 no-repeat;
		}
	.scopeContent .scopeVisual {
		float: left;
		width: 283px;
		height: 359px;
		padding: 41px 0 0 33px;
		background: url('/_ui/images/jp/dootanstyle/bg_style16.gif') 0 0 no-repeat;
		}
	.scopeContent .scopeDetail {float: left; width: 382px; }
	.scopeContent .scopeDetail .title { padding-top: 30px; height: 70px;}
	.scopeContent .scopeDetail .des {height: 197px; line-height: 18px; width: 360px; }
	.scopeContent .scopeDetail .des dl { padding-top: 10px; }
	.scopeContent .scopeDetail .des dt { float: left; padding-right: 5px; font-size: 11px;  }
	.scopeContent .scopeDetail .des dd { float: left; }
	.scopeContent .scopeDetail .subTitle { font-size: 11px; color: #5E3D9A;background: url('/_ui/images/jp/common/bul15.gif') 0 0 no-repeat; padding-left: 8px; }
	.scopeContent .scopeDetail .subImgList { padding-top: 11px; }
	.scopeContent .scopeDetail .subImgList li {float: left; margin-right: 6px;}
	.scopeContent .scopeDetail .subImgList a {border: 1px solid #CCC;}
	.scopeContent .scopeDetail .subImgList .selectImg {border: 1px solid #CCC;}




	.shopVsShopItem {clear: both; padding-top: 31px; height: 144px;padding-left: 3px; width: 697px;background: url('/_ui/images/jp/common/line08.gif') 0 bottom repeat-x;}
	.shopVsShopItem .visual { float: left; width: 244px; height: 154px; }
	.shopVsShopItem .visual .leftShop { float: left; width: 79px; height: 148px; padding: 3px;background: url('/_ui/images/jp/common/bg_svss01.gif') 0 0 no-repeat;}
	.shopVsShopItem .visual .vs { float: left; width: 42px; height: 92px; padding-top: 49px; padding-left: 14px; }
	.shopVsShopItem .visual .rightShop { float: left; width: 92px; height: 148px; padding: 3px;  background: url('/_ui/images/jp/common/bg_svss01.gif') 0 0 no-repeat;}
	.shopVsShopItem .detail { float: left; width: 453px; height: 154px; }
	.shopVsShopItem .detail .title { width: 440px; height: 17px; padding: 6px 0 0 13px; background: #64AFD7; font-weight: bold; color:#fff; }
	.shopVsShopItem .detail .text { padding-top: 10px; height: 55px; line-height: 18px; color: #;  }
	.shopVsShopItem .detail .more {}


/* 두타소개
------------------------------------------------------------------------------------------------------ */

	.aboutDootaWrap {padding-top: 30px; }
	.aboutDootaWrap .aboutDootaTitle01 {height: 114px; }
	.aboutDootaWrap .aboutDootaText01 { height: 107px;}
	.aboutDootaWrap .aboutDootaText01 dt {height: 23px; }
	.aboutDootaWrap .aboutDootaText01 dd {}
	.aboutDootaWrap .aboutDootaText02 { padding-left: 321px; height: 339px;  background: url('/_ui/images/jp/about/bg_visual01.jpg') 0 0 no-repeat; }
	.aboutDootaWrap .aboutDootaText02 dt { height: 23px; }
	.aboutDootaWrap .aboutDootaText02 dd {padding-bottom: 30px;}
	.aboutDootaWrap .aboutDootaText02 dd img {vertical-align: top;}
	.aboutDootaWrap .aboutDootaText03 { width: 700px; height: 235px; background: url('/_ui/images/jp/about/bg_visual02.jpg') right 0 no-repeat;}
	.aboutDootaWrap .aboutDootaText03 dt {height: 41px; }
	.aboutDootaWrap .aboutDootaText03 dd {}

	.aboutDootaWrap .dootasRecodTitle {height: 122px; }
	.aboutDootaWrap .dootasRecodList {position: relative; width: 700px; height: 227px;}
	.aboutDootaWrap .dootasRecodList .item01 { position: absolute; top: 0; left: 0; }
	.aboutDootaWrap .dootasRecodList .item02 { position: absolute; top: 0; left: 180px; }
	.aboutDootaWrap .dootasRecodList .item03 { position: absolute; top: 0; left: 357px; }
	.aboutDootaWrap .dootasRecodList .item04 { position: absolute; top: 0; left: 534px; }
	.aboutDootaWrap .dootasRecodList .item05 { position: absolute; bottom: 0; left: 180px; }
	.aboutDootaWrap .dootasRecodList .item06 { position: absolute; bottom: 20px; right: 0; }



/* CEO 인사말
------------------------------------------------------------------------------------------------------ */

	.aboutCeo {padding-top: 30px;}
	.aboutCeo .visual { float: left; padding-right: 23px;  }
	.aboutCeo .detail { float: left;width:250px; }
	.aboutCeo .detail .text01 { height: 106px; }
	.aboutCeo .detail .text02 { height: 118px; }
	.aboutCeo .detail .text03 { height: 60px; }
	.aboutCeo .detail .text04 { height: 241px; }
	.aboutCeo .detail .text05 { height: 100px; }
	.aboutCeo .detail .text06 { height: 74px; }
	.aboutCeo .detail .text07 { }


/* 두타 in 사보
------------------------------------------------------------------------------------------------------ */
	.dootainsabo {clear: both; overflow: hidden; zoom:1;}
	.dootainsabo .dHeader { width: 700px; height: 136px; position: relative; background: url('/_ui/images/jp/about/bg_sabo01.jpg') 0 0 no-repeat; }
	.dootainsabo .dHeader .title { position: absolute; top: 47px; left: 62px; }
	.dootainsabo .dHeader .title img {vertical-align: top; }
	.dootainsabo .dHeader .text { position: absolute; top: 62px; left: 298px;}
	.dootainsabo .dHeader .text img {vertical-align: top; }
	.dootainsabo .dContent { width: 700px; padding: 0  46px 0  47px; overflow: hidden; background: url('/_ui/images/jp/about/bg_sabo02.jpg') 0 0 repeat-y; }
	.dootainsabo .dBottom { width: 700px; padding-top: 23px; height: 73px;  background: url('/_ui/images/jp/about/bg_sabo03.jpg') 0 bottom no-repeat; }

	.saboItemList {clear: both; }
	.saboItemList li {float: left; padding: 0 19px; width: 165px; }
	.saboItemList .visual {width: 154px; height: 78px; padding: 4px; border: 1px solid #D8D8D8; }
	.saboItemList .visual img {vertical-align: top;}
	.saboItemList .detail {padding-top: 9px; height: 45px; }
	.saboItemList .detail .title {display: block; float: left; padding-top: 3px; color: #666; }
	.saboItemList .detail .title a { color: #666; }
	.saboItemList .detail .btn {display: block; float: right;}

/* 두타 갤러리
------------------------------------------------------------------------------------------------------ */
	.bootaGalleryWrap { width: 698px; height: 416px; padding: 1px; background: url('/_ui/images/jp/about/bg_gallery01.jpg') 0 0 no-repeat; }

	.bootaGalleryWrap .imgVisual { float: left; width: 366px; height: 272px; background: url('/_ui/images/jp/about/bg_agallery01.gif') 0 0 no-repeat; }
	.bootaGalleryWrap .imgVisual .visual {padding: 26px 0 0 25px; height: 246px;}
	.bootaGalleryWrap .imgVisual .detail {padding-left: 33px; }
	.bootaGalleryWrap .imgVisual .detail dt {font-weight: bold; color: #FF8358; padding-bottom: 4px;}
	.bootaGalleryWrap .imgVisual .detail dd { width: 275px; font-size: 11px; line-height: 16px; }
	.bootaGalleryWrap .imgVisual .detail dd p {padding-left: 2px;}
	.bootaGalleryWrap .imgVisual .detail dd div {padding-top: 10px;}
	.bootaGalleryWrap .imgDetail {padding-top: 43px;float: left; width: 332px;}
	.bootaGalleryWrap .imgDetail .thumImgList {width: 288px; height: 175px;}
	.bootaGalleryWrap .imgDetail .thumImgList li {
		float: left;
		position: relative;
		width: 47px;
		height: 39px;
		padding-right: 1px;

		}
	.bootaGalleryWrap .imgDetail .thumImgList li img {vertical-align: top; cursor: pointer; }
	.bootaGalleryWrap .imgDetail .thumImgList li .thumWrap01 {
		position: absolute;
		left: 4px;
		top: 0;
		background: #FF9F7D;
		width: 40px;
		height: 4px;
		font-size: 0;
		line-height: 0;
		}
	.bootaGalleryWrap .imgDetail .thumImgList li .thumWrap02 {
		position: absolute;
		right: 0;
		top: 0;
		background: #FF9F7D;
		width: 4px;
		height: 38px;
		font-size: 0;
		line-height: 0;
		}
	.bootaGalleryWrap .imgDetail .thumImgList li .thumWrap03 {
		position: absolute;
		left: 4px;
		top: 34px;
		background: #FF9F7D;
		width: 40px;
		height: 4px;
		font-size: 0;
		line-height: 0;
		}
	.bootaGalleryWrap .imgDetail .thumImgList li .thumWrap04 {
		position: absolute;
		left: 0;
		top: 0;
		background: #FF9F7D;
		width: 4px;
		height: 38px;
		font-size: 0;
		line-height: 0;
		}
	.bootaGalleryWrap .imgDetail .pagePrint {
		clear: both;
		padding-top: 20px;
		width: 288px;
		background: url('/_ui/images/jp/common/line09.gif') 0 0 no-repeat;
		}


/* 두타 비젼
------------------------------------------------------------------------------------------------------ */
	.visionWrap { border: 1px solid #E1E1E1; height: 688px; }
	.visionWrap .grp { text-align: center; padding-top: 45px; height: 464px;}
	.visionWrap .textWrap01 { float: left; padding-left: 43px; width: 189px; background: url('/_ui/images/jp/common/line13.gif') right 2px no-repeat;}
	.visionWrap .textWrap01 .title {height: 50px;}
	.visionWrap .textWrap01 .textList {}
	.visionWrap .textWrap01 .textList li { padding-left: 10px; padding-bottom: 15px; background: url('/_ui/images/jp/common/bul12.gif') 0 3px no-repeat;}
	.visionWrap .textWrap01 .textList li img {vertical-align: top;}
	.visionWrap .textWrap02 { float: left; padding-left: 23px; width:213px; background: url('/_ui/images/jp/common/line13.gif') right  2px no-repeat;}
	.visionWrap .textWrap02 .title { height: 50px;}
	.visionWrap .textWrap02 .textList {}
	.visionWrap .textWrap02 .textList li {  padding-bottom: 15px; padding-left: 10px; background: url('/_ui/images/jp/common/bul12.gif') 0 3px no-repeat;}
	.visionWrap .textWrap02 .textList li img {vertical-align: top;}
	.visionWrap .textWrap03 { float: left; padding-left: 25px; width: 200px; }
	.visionWrap .textWrap03 .title { height: 50px;}
	.visionWrap .textWrap03 .textList {}
	.visionWrap .textWrap03 .textList li { padding-left: 10px; padding-bottom: 15px; background: url('/_ui/images/jp/common/bul12.gif') 0 3px no-repeat;}
	.visionWrap .textWrap03 .textList li img {vertical-align: top;}



/* 입점 신청
------------------------------------------------------------------------------------------------------ */
	.joinRTable01 { margin-bottom: 23px;  }
	.joinRTable01 caption {display: none; }
	.joinRTable01 thead th {
		height: 22px;
		width: 687px;
		background-color: #EDF9FF;
		padding-left: 13px;
		font-weight: bold;
		color: #5A7AE8;
		border-top: 1px solid #6784E4;
		border-bottom: 1px solid #DDDDDE;
		}
	.joinRTable01 tbody th {
		height: 24px;
		width: 121px;
		padding-left: 13px;
		background:#F8F8F8 url('/_ui/images/jp/common/line14.gif') 0 bottom repeat-x;
		font-size: 11px;
		border-bottom: 1px solid #DEDEDF;
		}
	.joinRTable01 tbody td {font-size: 11px;border-bottom: 1px solid #DEDEDF;}
	.joinRTable01 tbody td select {font-size: 11px; height: 18px; }
	.joinRTable01 tbody td.td01 { width: 133px; height: 24px; padding-left: 13px;  }
	.joinRTable01 tbody td.td02 { width: 273px; height: 24px; padding-left: 13px;  }
	.joinRTable01 tbody td.td03 { width: 553px; padding-left: 13px; }
	.joinRTable01 tbody td #hopeBankCode {
		border: 1px solid #CCC;
		width: 95px;
		height: 13px;
		padding: 3px 0 0 6px;
		font-size: 11px;
		color: #8D8D8D;
		vertical-align: middle;
		}
	.joinRTable01 tbody td .iptType01 {
		border: 1px solid #CCC;
		width: 113px;
		height: 13px;
		padding: 3px 0 0 6px;
		font-size: 11px;
		color: #8D8D8D;
		vertical-align: middle;
		}
	.joinRTable01 tbody td .iptType02 {
		border: 1px solid #CCC;
		width: 46px;
		height: 13px;
		padding: 3px 0 0 6px;
		font-size: 11px;
		color: #8D8D8D;
		vertical-align: middle;
		}
	.joinRTable01 tbody td .iptType03 {
		border: 1px solid #CCC;
		width: 378px;
		height: 13px;
		padding: 3px 0 0 6px;
		font-size: 11px;
		color: #8D8D8D;
		vertical-align: middle;
		}
	.joinRTable01 tbody td .iptType04 {
		border: 1px solid #CCC;
		width: 57px;
		height: 13px;
		padding: 3px 0 0 6px;
		font-size: 11px;
		color: #8D8D8D;
		vertical-align: middle;
		}
	.joinRTable01 tbody td .iptType05 {
		border: 1px solid #CCC;
		width: 234px;
		height: 13px;
		padding: 3px 0 0 6px;
		font-size: 11px;
		color: #8D8D8D;
		vertical-align: middle;
		}
	.joinRTable01 tbody td .iptType06 {
		border: 1px solid #CCC;
		width: 105px;
		height: 13px;
		padding: 3px 0 0 6px;
		font-size: 11px;
		color: #8D8D8D;
		vertical-align: middle;
		}
	.joinRTable01 tbody td .jNotice {color: #666; vertical-align: middle;}
	.joinRTable01 tbody td img {vertical-align: middle;}
	.joinRTable01 .d1 {height: 22px;}
	.joinRTable01 .imfor {color:#FF7200;}

	.joinRNotice {text-align: right; font-size: 11px; color:#FF7200; margin-top: -10px; height: 20px;}
	.joinRTable01 .enteryList01 {}
	.joinRTable01 .enteryList01 li {float: left; width: 181px; color: #666;}
	.joinRTable01 .enteryList01 li label {float: left; width: 60px; padding-top: 5px;}
	.joinRTable01 .enteryList01 li input {float: left; margin-right: 3px;}

	.joinRTable01 .enteryList02 {padding-top: 3px; height: 48px;}
	.joinRTable01 .enteryList02 li {float: left; color: #666; height: 22px;}
	.joinRTable01 .enteryList02 li.el01 {width: 202px;}
	.joinRTable01 .enteryList02 li.el02 {width: 167px;}
	.joinRTable01 .enteryList02 li.el03 {width: 177px;}
	.joinRTable01 .enteryList02 li.el04 {width: 369px;}
	.joinRTable01 .enteryList02 li.el05 {width: 177px;}
	.joinRTable01 .enteryList02 li label {float: left; width: 60px; padding-top: 5px;}
	.joinRTable01 .enteryList02 li label.lab {float: left; width: 35px; padding-top: 5px;}
	.joinRTable01 .enteryList02 li input {float: left; margin-right: 3px;}
	.joinRTable01 .textareaIpt {
		padding: 5px;
		margin: 5px 0;
		height: 23px;
		width: 494px;
		border: 1px solid #CCC;
		overflow: auto;
		font-size: 11px;
		color: #8D8D8D;}
	.joinRTable01 .agreementWrap {
		border: 1px solid #CCC;
		margin: 10px auto;
		padding: 15px;
		width: 648px;
		height: 128px;
		font-size: 11px;
		}

	.joinRTable01 .agreeBottom {  padding:0  10px;}
	.joinRTable01 .agreeBottom .rtl { float: left; }
	.joinRTable01 .agreeBottom .rtl input {vertical-align: middle;}
	.joinRTable01 .agreeBottom .rtl label{ color: #8D8D8D;}
	.joinRTable01 .agreeBottom .ltr {
		float: right;
		padding-left: 10px;
		color:#FF7200;
		background: url('/_ui/images/jp/common/bul12.gif') 0 3px no-repeat;
		}


/* zipCodeSearch
--------------------------------------------------------------------- */
	.zipCodeSearch { width: 360px;   background: url('/_ui/images/jp/common/bg_zipcode03.gif') 0 0 repeat-y; position: absolute;top: 0; left: 0; z-index: 1000;}
	.zipCodeSearch .pHeader { height: 96px; width: 360px; background: url('/_ui/images/jp/common/bg_zipcode04.gif') 0 0 no-repeat;}
	.zipCodeSearch .pHeader h2 { float: left; height: 26px; padding: 26px 0 0 44px; background: url('/_ui/images/jp/common/bul27.gif') 25px 25px no-repeat;}
	.zipCodeSearch .pHeader span { float: right;  height: 31px; padding: 21px 14px 0 0; }
	.zipCodeSearch .pHeader .zipCodeText01 {clear: both;padding-left: 25px; height: 26px;}
	.zipCodeSearch .content {}
	.zipCodeSearch .content .addressEnteryForm {
		width: 335px;
		height: 100px;
		margin-left: 25px;
		background: url('/_ui/images/jp/common/bg_zipcode01.gif') 0 0 no-repeat;
		overflow: hidden;
		position: relative;
		}
	.zipCodeSearch .content  .addressEnteryForm legend {
		position: absolute;
		left: 0;
		top: -1000px;
		height: 0;
		font-size: 0;
		line-height: 0;
		overflow: hidden;
		}
	.zipCodeSearch .content  .addressEnteryForm .enteryInfoWrap { padding-top:40px; padding-left: 43px; width: 232px;  }
	.zipCodeSearch .content  .addressEnteryForm .enteryInfoWrap li {float: left; }
	.zipCodeSearch .content  .addressEnteryForm .enteryInfoWrap li .enteryAdd {border: 1px solid #CCC; width: 157px; height: 13px; padding: 3px 0 0 9px;margin-right: 5px; font-size: 11px; color: #666;	 }
	.zipCodeSearch .zipCodeBottom { width: 360px; height: 42px; background: url('/_ui/images/jp/common/bg_zipcode02.gif') 0 0 no-repeat; }

	.zipCodeSearch .content .addressPrint {
		margin-left: 25px;
		border: 1px solid #C0C0C0;
		width: 307px;

		}
	.zipCodeSearch .content .addressPrint select {width: 307px; font-size: 11px; color:#666; }


	.zipCodeSearch .content .addressResultForm {
		overflow: hidden;
		position: relative;
		padding-top: 13px;
		}
	.zipCodeSearch .content  .addressResultForm legend {
		position: absolute;
		left: 0;
		top: -1000px;
		height: 0;
		font-size: 0;
		line-height: 0;
		overflow: hidden;
		}

/* gallery Popup
--------------------------------------------------------------------- */
	.galleryPopup { width: 520px; position: absolute;top: 0; left: 0; z-index: 1000;}
	.galleryPopup .pHeader { height: 58px; width: 520px; background: url('/_ui/images/jp/common/bg_layerPop07.gif') 0 0 no-repeat;}
	.galleryPopup .pHeader h2 { float: left;  padding: 26px 0 0 44px; background: url('/_ui/images/jp/common/bul18.gif') 25px 25px no-repeat;}
	.galleryPopup .pHeader span { float: right;  padding: 11px 9px 0 0; }
	.galleryPopup .content { background-color:#fff; padding-bottom: 10px; border-right: 1px solid #BABABA; border-left: 1px solid #BABABA; border-bottom: 1px solid #BABABA; text-align: center;}

	.galleryPopup .content img { border: 1px solid #BABABA;}



/* 고객 상담
--------------------------------------------------------------------- */
	.customerCounseling { width: 700px; height: 394px; background: url('/_ui/images/jp/customer/bg_customer01.gif') 0 0 no-repeat;}
	.customerCounseling .contactNo {float: left; width: 346px;}
	.customerCounseling .detail {float: left; padding-top: 64px;}
	.customerCounseling .detail .text01 {height: 88px;}
	.customerCounseling .detail .text02 {height: 62px;}
	.customerCounseling .detail .text03 {height: 84px;}
	.customerCounseling .detail .text03 dt.dt1 {height: 16px; }
	.customerCounseling .detail .text03 dd.dd1{}
	.customerCounseling .detail .text04  {width: 301px;}
	.customerCounseling .detail .text04 dt {width: 81px; height: 18px; float: left; }
	.customerCounseling .detail .text04 dd {width: 200px;height: 18px; float: left;}
	.customerCounseling .detail .consultBtn {}


/* 고객센터 텝
--------------------------------------------------------------------- */
	.customerTab01 {
		padding-top: 10px;
		height: 59px;
		width: 700px;
		background: url('/_ui/images/jp/common/line16.gif') 0 36px repeat-x;
		}
	.customerTab01 li { float: left;  }
	.faqList { border-top: 1px solid #DADADA;}
	.faqList .faqListQ {
		padding-left: 46px;
		padding-top: 5px;
		padding-bottom: 6px;
		border-bottom: 1px solid #DADADA;
		font-size: 12px;

		background: url('/_ui/images/jp/common/ico_quest01.gif') 21px 6px no-repeat;
		color:#000;
		line-height: 17px;
		}
	.faqList .faqListA {
		padding-left: 46px;
		padding-top: 5px;
		padding-bottom: 35px;
		border-bottom: 1px solid #DADADA;
		background: #F8F8F8 url('/_ui/images/jp/common/ico_answer01.gif') 21px 6px no-repeat;
		font-size: 12px;
		color:#666;
		line-height: 18px;
		}
	.tit_faqListAdetail img{padding-top:8px;padding-right:4px;}
	.faqListAdetail{padding-top:30px;color:#FF7200;}

	.faqNotice01 { background: url('/_ui/images/jp/common/bul12.gif') 0 5px no-repeat; padding-left: 10px; margin-top: 20px; font-size: 11px; }
	.faqNotice01 strong { color:#FF7200; }
	.faqNotice01 img { vertical-align: middle;position:relative;right:-136px; }

	.customerService01 {
		width: 343px;
		height: 341px;
		padding-left: 357px;
		background: url('/_ui/images/jp/customer/bg_customer01.jpg') 0 0 no-repeat;
		}
	.customerService01 .cTitle01 {height: 90px; padding-top: 47px;}
	.customerService01 .cTitle02 { padding-left: 24px; height: 23px; }
	.customerService01 .cText01 {height: 76px; padding-left: 6px;}
	.customerService01 .cText02 {padding-left: 24px; }
	.customerService01 .cText02 li {
		padding-bottom: 11px;
		padding-left: 10px;
		background: url('/_ui/images/jp/common/bul12.gif') 0 3px no-repeat;
		}

	.customerService02 .textWrap01 {
		float: left;
		padding-left: 19px;
		padding-top: 3px;
		width: 215px;
		background: url('/_ui/images/jp/common/line13.gif') right 2px no-repeat;
		}
	.customerService02 .textWrap01 .title {height: 56px;}
	.customerService02 .textWrap01 .textList {}
	.customerService02 .textWrap01 .textList li {
		padding-left: 4px;
		padding-bottom:5px;
		}
	.customerService02 .textWrap01 .textList li img {vertical-align: top;}


	.customerService02 .textWrap02 {
		float: left;
		padding-left: 25px;
		padding-top: 3px;
		width: 211px;
		background: url('/_ui/images/jp/common/line13.gif') right 2px no-repeat;
		}
	.customerService02 .textWrap02 .title {height: 56px;}
	.customerService02 .textWrap02 .textList {}
	.customerService02 .textWrap02 .textList li {
		padding-left: 4px;
		padding-bottom: 21px;
		}
	.customerService02 .textWrap02 .textList li img {vertical-align: top;}



	.customerService02 .textWrap03 {
		float: left;
		padding-left: 16px;
		padding-top: 3px;
		width: 214px;
		}
	.customerService02 .textWrap03 .title {height: 56px;}
	.customerService02 .textWrap03 .textList {}
	.customerService02 .textWrap03 .textList li {
		padding-left: 4px;
		padding-bottom: 21px;
		}
	.customerService02 .textWrap03 .textList li img {vertical-align: top;}




/* inquiryEnteryPopup
--------------------------------------------------------------------- */
	.inquiryEnteryPopup { width: 520px;   background: url('/_ui/images/jp/common/bg_layerPop10.gif') 0 0 repeat-y; position: absolute;top: 0; left: 320px; z-index: 1000; display: none;}
	.inquiryEnteryPopup .pHeader { height: 96px; width: 520px; background: url('/_ui/images/jp/common/bg_layerPop08.gif') 0 0 no-repeat;}
	.inquiryEnteryPopup .pHeader h2 { float: left; height: 26px; padding: 26px 0 0 44px; background: url('/_ui/images/jp/common/bul27.gif') 25px 25px no-repeat;}
	.inquiryEnteryPopup .pHeader span { float: right;  height: 31px; padding: 21px 14px 0 0; }
	.inquiryEnteryPopup .pHeader .inquiryText01 {clear: both;padding-left: 25px; height: 26px;}
	.inquiryEnteryPopup .content {}
	.inquiryEnteryPopup .bottom {padding-top: 15px; background: url('/_ui/images/jp/common/bg_layerPop09.gif') 0 0 no-repeat; height: 44px;}
	.inquiryEnteryPopup .inuiryEnteryForm {overflow: hidden; position: relative;}
	.inquiryEnteryPopup .inuiryEnteryForm legend { position: absolute; left: 0; top: -10000px; height: 0px; overflow: hidden; font-size: 0; line-height: 0; visibility: hidden;}
	.inquiryEnteryPopup caption { display: none; }
	.inquiryEnteryPopup table {margin-left: 25px;border-top: 1px solid #E4E4E5;  }
	.inquiryEnteryPopup table th { padding-left: 13px; background: #F8F8F8 url('/_ui/images/jp/common/line18.gif') 0 bottom repeat-x; border-bottom: 1px solid #E4E4E5; width: 71px; font-size: 11px; color: #666;	vertical-align: top;}
	.inquiryEnteryPopup table th div {padding-top: 7px;height: 19px;}
	.inquiryEnteryPopup table td { border-bottom: 1px solid #E4E4E5; padding-left: 10px; width: 375px;}

	.inquiryEnteryPopup table .subject th {}
	.inquiryEnteryPopup table .subject td input {width: 356px; height: 13px; border: 1px solid #CCC; padding-top: 3px; font-size: 11px;}

	.inquiryEnteryPopup table .content th {}
	.inquiryEnteryPopup table .content td {height: 185px;}
	.inquiryEnteryPopup table .content td textarea { width: 356px;height: 171px; border: 1px solid #CCC; overflow: auto;}

	.inquiryEnteryPopup table .email th {}
	.inquiryEnteryPopup table .email td {height: 44px;}
	.inquiryEnteryPopup table .email td input {width: 239px; height: 13px; border: 1px solid #CCC; padding-top: 3px; font-size: 11px;}
	.inquiryEnteryPopup table .email td p {padding: 3px 0 3px 10px; background: url('/_ui/images/jp/common/bul12.gif') 0 6px no-repeat; color:#FF7200; font-size: 11px;}


/* new shop
--------------------------------------------------------------------- */
	.newShopWrap {position: relative; overflow: hidden;}
	.newShopWrap .nsTop { width: 700px; height: 70px; background: url('/_ui/images/jp/shop/bg_shop01.gif') 0 0 no-repeat;}
	.newShopWrap .title {position: absolute; left: 51px; top: 70px; z-index: 1000;}
	.newShopWrap .newShopList {background: url('/_ui/images/jp/shop/bg_shop02.gif') 24px 0 repeat-y; overflow: hidden; padding-left: 51px; overflow: hidden;}
	.newShopWrap .newShopList li { float: left;}
	.newShopWrap .newShopList li.item00 {width: 153px; height: 182px; padding-left: 160px;}
	.newShopWrap .newShopList li .visual {padding: 13px 0 0  6px;}
	.newShopWrap .newShopList li .visual img {border: 1px solid #CCC;}
	.newShopWrap .newShopList li .text {
		margin-left: 1px;
		height: 41px;
		width: 100px;
		background: url('/_ui/images/jp/shop/bg_shop04.gif') 0 0 no-repeat;
		line-height: 15px;
		font-size: 11px;
		padding:6px 13px 0 18px;
		}
	.newShopWrap .newShopList li.item01 {width: 155px;height: 172px;  padding-left: 5px; padding-top: 11px;}
	.newShopWrap .newShopList li.item02 {width: 153px;height: 183px;}
	.newShopWrap .newShopList li.item03 {width: 152px; height: 149px;  padding-left: px; padding-top: 21px;}
	.newShopWrap .newShopList li.item04 {width: 161px; height: 177px;  padding-left: px; padding-top: 6px;}
	.newShopWrap .nsBottom {
		clear: both;
		background: url('/_ui/images/jp/shop/bg_shop03.gif') 24px 0 no-repeat;
		height: 17px;
		width: 700px;
		}


/* nice shop
--------------------------------------------------------------------- */

	.niceShopWrap {}
	.niceShopWrap .cHeader { width: 700px; height: 215px; background: url('/_ui/images/jp/shop/bg_niceShop_01.jpg') 0 0 no-repeat;}
	.niceShopWrap .cHeader .text01 {padding-top: 72px; padding-left: 192px; height: 29px;}
	.niceShopWrap .cHeader .text01 img {vertical-align: top;}
	.niceShopWrap .cHeader .title02 {padding-left: 122px;}
	.niceShopWrap .cHeader .title02 img {vertical-align: top;}
	.niceShopWrap .itemList { height: 997px; width: 700px;background: url('/_ui/images/jp/shop/bg_niceShop_05.jpg') 0 0 no-repeat; }
	.niceShopWrap .itemList .item01 { width: 700px; height: 303px; }
	.niceShopWrap .itemList .item01 .visualWrap { width: 278px; float: left;  }
	.niceShopWrap .itemList .item01 .visualWrap .visual {padding-top: 28px; padding-left: 81px; width: 197px; height: 183px;}
	.niceShopWrap .itemList .item01 .visualWrap .imgList {padding-left: 50px; }
	.niceShopWrap .itemList .item01 .visualWrap .imgList li {float: left; width: 57px;}
	.niceShopWrap .itemList .item01 .visualWrap .imgList li img {cursor: pointer;border: 1px solid #DDDEDF;}
	.niceShopWrap .itemList .item01 .visualWrap .imgList li img.clickItem {border: 1px solid #FF7D14;}
	.niceShopWrap .itemList .item01 .detail {float: left; width: 380px; }
	.niceShopWrap .itemList .item01 .detail .detailTitle { padding-top: 32px; height: 24px; color:#000;  font-weight: bold; }
	.niceShopWrap .itemList .item01 .detail .detailText {
		width: 380px;
		height: 172px;
		margin-top: 4px;
		padding-top: 10px;
		line-height: 18px;
		overflow-x: hidden;
		overflow-y: auto;
		}
	.niceShopWrap .itemList .item02 { width: 700px; height: 294px; }
	.niceShopWrap .itemList .item02 .visualWrap { width: 223px; float: left;  }
	.niceShopWrap .itemList .item02 .visualWrap .visual {padding-top: 28px; padding-left: 47px; width: 146px; height: 183px;}
	.niceShopWrap .itemList .item02 .visualWrap .imgList {padding-left: 16px; }
	.niceShopWrap .itemList .item02 .visualWrap .imgList li {float: left; width: 57px;}
	.niceShopWrap .itemList .item02 .visualWrap .imgList li img {cursor: pointer;border: 1px solid #DDDEDF;}
	.niceShopWrap .itemList .item02 .visualWrap .imgList li img.clickItem {border: 1px solid #FF7D14;}
	.niceShopWrap .itemList .item02 .detail {float: left; width: 421px; padding-left: 56px; }
	.niceShopWrap .itemList .item02 .detail .detailTitle { padding-top: 32px; height: 24px; color:#000;  font-weight: bold; }
	.niceShopWrap .itemList .item02 .detail .detailText {
		width: 380px;
		height: 172px;
		margin-top: 4px;
		padding-top: 10px;
		line-height: 18px;
		overflow-x: hidden;
		overflow-y: auto;
		}
	.niceShopWrap .itemList .item03 { width: 700px; height: 400px;}
	.niceShopWrap .itemList .item03 .visualWrap { width: 278px; float: left;  }
	.niceShopWrap .itemList .item03 .visualWrap .visual {padding-top: 28px; padding-left: 81px; width: 197px; height: 183px;}
	.niceShopWrap .itemList .item03 .visualWrap .imgList {padding-left: 50px; }
	.niceShopWrap .itemList .item03 .visualWrap .imgList li {float: left; width: 57px;}
	.niceShopWrap .itemList .item03 .visualWrap .imgList li img {cursor: pointer;border: 1px solid #DDDEDF;}
	.niceShopWrap .itemList .item03 .visualWrap .imgList li img.clickItem {border: 1px solid #FF7D14;}
	.niceShopWrap .itemList .item03 .detail {float: left; width: 380px; }
	.niceShopWrap .itemList .item03 .detail .detailTitle { padding-top: 32px; height: 24px; color:#000;  font-weight: bold; }
	.niceShopWrap .itemList .item03 .detail .detailText {
		width: 380px;
		height: 172px;
		margin-top: 4px;
		padding-top: 10px;
		line-height: 18px;
		overflow-x: hidden;
		overflow-y: auto;
		}


/* best shop
--------------------------------------------------------------------- */
	.bestShopWrap {}
	.bestShopWrap .bHeader {
		padding-left: 161px;
		padding-top: 40px;
		height: 94px;
		width: 539px;
		background: url('/_ui/images/jp/shop/bg_bestShop_01.jpg') 0 0 no-repeat;
		}
	.bestShopWrap .itemList {
		width: 673px;
		height: 624px;
		padding-top: 28px;
		padding-left: 27px;
		background: url('/_ui/images/jp/shop/bg_bestShop_02.jpg') 0 0 no-repeat;
		}
	.bestShopWrap .itemList .item {float: left; width: 215px; height: 312px;}
	.bestShopWrap .itemList .item .visual { padding-top: 26px; padding-left: 37px; height: 182px;}
	.bestShopWrap .itemList .item .detail {margin-left: 29px; width: 160px; padding-top: 16px;}
	.bestShopWrap .itemList .item .detail .sTitle {
		background: url('/_ui/images/jp/common/ico_home01.gif') 0 5px no-repeat;
		padding-left: 17px;
		line-height: 20px;
		color: #000;
		}
	.bestShopWrap .itemList .item .detail .sText {font-size: 11px; line-height: 15px;}

/* Doota & Style Index
--------------------------------------------------------------------- */
	.smVisual {clear: both ;}
	.smVisual img{vertical-align: top;}
	.styleIndexWrap {padding-top: 24px;}
	.styleIndexWrap .leftCt { width: 185px; float: left; }
	.styleIndexWrap .leftCt .scopeWrap {clear:both;}
	.styleIndexWrap .leftCt .scopeWrap .header { padding-top: 6px; width: 155px; height: 19px; border-bottom: 2px solid #D4BFF4;}
	.styleIndexWrap .leftCt .scopeWrap .header h2{float: left; }
	.styleIndexWrap .leftCt .scopeWrap .header span{float: right; padding-top: 2px;}
	.styleIndexWrap .leftCt .scopeWrap .detail {clear: both ;}
	.styleIndexWrap .leftCt .scopeWrap .detail .visual {padding-top: 5px;}
	.styleIndexWrap .leftCt .scopeWrap .detail .text{
		width: 135px;
		height: 59px;
		padding: 20px 10px 0;
		background: url('/_ui/images/jp/dootanstyle/bg_style17.gif') 0 0 no-repeat;
		line-height: 16px;
		font-size: 11px;
		color: #8F8F8F;
		letter-spacing: -1px;
		margin-bottom: 25px;
		}


	.styleIndexWrap .leftCt .shopingExWrap {clear:both;}
	.styleIndexWrap .leftCt .shopingExWrap .header { padding-top: 6px; width: 155px; height: 19px; border-bottom: 2px solid #D4BFF4;}
	.styleIndexWrap .leftCt .shopingExWrap .header h2{float: left; }
	.styleIndexWrap .leftCt .shopingExWrap .header span{float: right; padding-top: 2px;}
	.styleIndexWrap .leftCt .shopingExWrap .detail {clear: both ;}
	.styleIndexWrap .leftCt .shopingExWrap .detail .visual {padding-top: 5px;}
	.styleIndexWrap .leftCt .shopingExWrap .detail .texList {width: 144px;}
	.styleIndexWrap .leftCt .shopingExWrap .detail .texList li { padding-top: 6px; height: 18px; background: url('/_ui/images/jp/common/line20.gif') 0 bottom repeat-x;}
	.styleIndexWrap .leftCt .shopingExWrap .detail .texList li span { background: url('/_ui/images/jp/common/bul33.gif') 6px 4px no-repeat; padding-left:  21px; }

	.styleIndexWrap .leftCt .shopingExWrap .detail .texList li span a {color:#8F8F8F;font-size: 11px; letter-spacing: -1px;}

	.styleIndexWrap .centerCt {width: 326px; float: left; }
	.styleIndexWrap .centerCt .designerPickWrap {clear:both;}
	.styleIndexWrap .centerCt .designerPickWrap .header {
		padding-top: 6px;
		width: 296px;
		height: 19px;
		border-bottom: 2px solid #D4BFF4;
		}
	.styleIndexWrap .centerCt .designerPickWrap .header h2{float: left; }
	.styleIndexWrap .centerCt .designerPickWrap .header span{float: right; padding-top: 2px;}
	.styleIndexWrap .centerCt .designerPickWrap .detail {clear: both ;padding-top:5px;}
	.styleIndexWrap .centerCt .designerPickWrap .detail .topPick {width: 296px;height: 107px;}
	.styleIndexWrap .centerCt .designerPickWrap .detail .topPick .visual {
		float: left;
		width: 127px;
		height: 96px;
		padding: 11px 0 0 8px;
		background: url('/_ui/images/jp/dootanstyle/bg_style18.gif') 0 0 no-repeat;
		}
	.styleIndexWrap .centerCt .designerPickWrap .detail .topPick .subDetail { float: left; width: 161px; padding-top: 10px;}
	.styleIndexWrap .centerCt .designerPickWrap .detail .topPick .subDetail .subTitle {
		color: #333;
		font-weight: bold;
		letter-spacing: -1px;
		line-height: 18px;
		}
	.styleIndexWrap .centerCt .designerPickWrap .detail .topPick .subDetail .name {font-size: 11px; color: #B984EE;}
	.styleIndexWrap .centerCt .designerPickWrap .detail .topPick .subDetail .subText{
		line-height: 16px;
		font-size: 11px;
		color:#A1A1A1;
		padding-top: 10px;
		}
	.styleIndexWrap .centerCt .designerPickWrap .detail .texList {clear: both; padding-bottom: 25px; width: 296px;}
	.styleIndexWrap .centerCt .designerPickWrap .detail .texList li {
		padding-top: 7px;
		height: 18px;
		background: url('/_ui/images/jp/common/line20.gif') 0 bottom repeat-x;
		}
	.styleIndexWrap .centerCt .designerPickWrap .detail .texList li span {
		background: url('/_ui/images/jp/common/bul33.gif') 6px 4px no-repeat; padding-left:  21px; }

	.styleIndexWrap .centerCt .designerPickWrap .detail .texList li span a {color:#8F8F8F;font-size: 11px; letter-spacing: -1px;}

	.styleIndexWrap .centerCt .around1kmWrap {clear:both;}
	.styleIndexWrap .centerCt .around1kmWrap .header {
		padding-top: 6px;
		width: 296px;
		height: 19px;
		border-bottom: 2px solid #D4BFF4;
		}
	.styleIndexWrap .centerCt .around1kmWrap .header h2{float: left; }
	.styleIndexWrap .centerCt .around1kmWrap .header span{float: right; padding-top: 2px;}
	.styleIndexWrap .centerCt .around1kmWrap .detail {clear: both ;padding-top:5px;}
	.styleIndexWrap .centerCt .around1kmWrap .detail .topPick {width: 296px;height: 116px;}
	.styleIndexWrap .centerCt .around1kmWrap .detail .topPick .visual {
		float: left;
		width: 127px;
		height: 107px;
		padding: 11px 0 0 8px;
		background: url('/_ui/images/jp/dootanstyle/bg_style18.gif') 0 0 no-repeat;
		}
	.styleIndexWrap .centerCt .around1kmWrap .detail .topPick .subDetail { float: left; width: 161px; padding-top: 10px;}
	.styleIndexWrap .centerCt .around1kmWrap .detail .topPick .subDetail .subTitle {
		color: #333;
		font-weight: bold;
		letter-spacing: -1px;
		line-height: 18px;
		}
	.styleIndexWrap .centerCt .around1kmWrap .detail .topPick .subDetail .subText{
		line-height: 16px;
		font-size: 11px;
		color:#A1A1A1;
		padding-top: 7px;
		}
	.styleIndexWrap .centerCt .around1kmWrap .detail .linkList {
		clear:both;
		padding: 2px;
		width: 292px;
		height: 25px;
		background: url('/_ui/images/jp/dootanstyle/bg_style19.gif') 0 0 no-repeat;
		}
	.styleIndexWrap .centerCt .around1kmWrap .detail .linkList li {float: left; }
	.styleIndexWrap .centerCt .around1kmWrap .detail .linkList li img {vertical-align:top;}
	.styleIndexWrap .rightCt { width: 177px; height: 416px;padding: 12px 0 0 12px; float: left; background: url('/_ui/images/jp/dootanstyle/bg_style20.gif') 0 0 no-repeat; }
	.styleIndexWrap .rightCt .shopVsShopWrap { height: 217px; width: 164px; background: url('/_ui/images/jp/common/line21.gif') 0 bottom repeat-x;}
	.styleIndexWrap .rightCt .shopVsShopWrap .sTitle {height: 23px; width: 165px;}
	.styleIndexWrap .rightCt .shopVsShopWrap .pollImg {position: relative; height: 110px; }
	.styleIndexWrap .rightCt .shopVsShopWrap .pollImg .visual01 {padding-left: 1px; float: left; width: 87px; }
	.styleIndexWrap .rightCt .shopVsShopWrap .pollImg .vs {position: absolute; left: 62px; top: 32px;}
	.styleIndexWrap .rightCt .shopVsShopWrap .pollImg .visual02 { width: 76px; float: left; }
	.styleIndexWrap .rightCt .shopVsShopWrap .pollTitle {font-weight: bold;}
	.styleIndexWrap .rightCt .shopVsShopWrap .pollText {font-size: 11px; color: #8F8F8F; line-height: 18px; }
	.styleIndexWrap .rightCt .shopVsShopWrap .btn {padding-top: 10px;text-align: center; }


	.styleIndexWrap .rightCt .sPaparazziWrap { height: 180px; width: 177px;padding-top: 17px;}
	.styleIndexWrap .rightCt .sPaparazziWrap .sTitle {height: 24px; width: 165px;}
	.styleIndexWrap .rightCt .sPaparazziWrap .itemList{padding-left:1px; width: 177px; }
	.styleIndexWrap .rightCt .sPaparazziWrap .itemList li {float: left; width: 86px; }
	.styleIndexWrap .rightCt .sPaparazziWrap .itemList li div {height: 113px;}
	.styleIndexWrap .rightCt .sPaparazziWrap .itemList li dl {width: 75px;}
	.styleIndexWrap .rightCt .sPaparazziWrap .itemList li dl dt {height: 15px; text-align: center; color: #666;}
	.styleIndexWrap .rightCt .sPaparazziWrap .itemList li dl dd {height: 15px; text-align: center; font-size: 11px; color:#999;}

	.historyTab {padding-top: 10px; height: 29px;}
	.historyTab li {float: left; }
	.historyDetail {   }
	.historyDetail .year { float: left; height: 330px; width: 263px; padding: 176px 0 0 95px; background: url('/_ui/images/jp/about/bg_history01.gif') 0 0 no-repeat; }
	.historyDetail .detail {float: left; width: 342px; margin-top: 40px;}
	.historyDetail .detail dl {clear: both;}
	.historyDetail .detail dl dt {float: left; width: 39px; }
	.historyDetail .detail dl dd { float: left; padding-bottom: 8px; padding-top: 5px;  width: 303px;}
	.historyDetail .detail dl dd ul {float: left; }
	.historyDetail .detail dl dd ul li { padding-bottom: 6px; }
	.historyDetail .detail dl dd ul li img {vertical-align: top; }

/* floor shop
--------------------------------------------------------------------- */
	.shopFlashMap {width: 700px; height: 465px;}
	.shopSearchForm { height: 28px; border-bottom: 4px solid #F7F7F7;}
	.shopSearchForm legend {display: none; }
	.shopSearchForm .subTitle {float: left;  padding-top: 5px;width: 86px; }
	.shopSearchForm .subTitle img {vertical-align: top;}
	.shopSearchForm .iptList {float: left; padding-top: 1px; width: 614px;}
	.shopSearchForm .iptList input {vertical-align: middle; }
	.shopSearchForm .iptList img { vertical-align: middle; }
	.shopSearchForm .iptList .rtl {float: left; }
	.shopSearchForm .iptList .ltr {float: right; }
	.shopSearchForm .iptList .ltr img {vertical-align: top;}
	.shopSearchForm .searchIpt {border: 1px solid #CCD3D3;}
	.shopSearchForm .iptList .ltr .back{padding-right:4px;} /* 0407 */

/* Dootas Designer List
--------------------------------------------------------------------- */
	.dootasDesignerWrap { background: url('/_ui/images/jp/shop/bg_shop07.gif') 0 0 repeat-y; }
	.dootasDesignerWrap .header { padding: 58px 0 0 119px;height: 51px; background: url('/_ui/images/jp/shop/bg_shop06.gif') 0 0 no-repeat;}
	.dootasDesignerWrap .ddItemListWrap {padding-left: 25px;}
	.dootasDesignerWrap .ddItemListWrap li.item {float: left; width: 309px; height: 134px; padding: 47px 0 0 20px; background: url('/_ui/images/jp/shop/bg_shop09.gif') 0 12px no-repeat;}
	.dootasDesignerWrap .bottom { clear: both; margin-top: -5px;height: 36px; padding-top: 40px; background: url('/_ui/images/jp/shop/bg_shop08.gif') 0 bottom no-repeat;}

/* Dootas Designer View
--------------------------------------------------------------------- */
	.shopArticleView { background: url('/_ui/images/jp/shop/bg_shop11.gif') 0 0 repeat-y;}
	.shopArticleView .saInnerWrap { background: url('/_ui/images/jp/shop/bg_shop10.gif') 0 0 no-repeat; padding-top: 40px;}
	.shopArticleView .saInnerWrap .saContentWrap { padding: 0 40px 50px;width: 620px;background: url('/_ui/images/jp/shop/bg_shop13.gif') 0 bottom no-repeat; }


/* 층별 매장 상세 보기
--------------------------------------------------------------------- */
	.showViewDetailList {padding-top: 20px;}
	.showViewDetailList .shopItem {clear:both; overflow: hidden; padding-bottom: 20px;}
	.showViewDetailList .shopItem .visualList {float: left; width: 234px; height: 227px;  padding: 18px 0 0 6px; background: url('/_ui/images/jp/dootanstyle/bg_style01.gif') 0 0 no-repeat; }
	.showViewDetailList .shopItem .visualList div {height: 183px;padding-left: 9px;}
	.showViewDetailList .shopItem .visualList div p { padding-top: 4px; height: 24px; color: #999; font-size: 11px;}
	.showViewDetailList .shopItem .visualList div img {border: 1px solid #DADBDC;}
	.showViewDetailList .shopItem .visualList ul {width: 234px;}
	.showViewDetailList .shopItem .visualList ul li {float: left; width: 57px; }
	.showViewDetailList .shopItem .visualList ul li img {border: 1px solid #DDDEDF; cursor: pointer; }
	.showViewDetailList .shopItem .visualList ul li img.click {border: 1px solid #4C9ADC; cursor: pointer; }

	.showViewDetailList .shopItem .detail { float: left; width: 428px; height: 215px; background: url('/_ui/images/jp/dootanstyle/bg_style02.gif') 0 0 no-repeat; padding: 27px 0 0 32px;}
	.showViewDetailList .shopItem .detail .header {height: 29px; width: 388px; background: url('/_ui/images/jp/common/dot03.gif') 0 bottom repeat-x; margin-bottom: 15px;}
	.showViewDetailList .shopItem .detail .header  h2 {font-size: 14px;font-weight: bold; }
	.showViewDetailList .shopItem .detail .header  img {vertical-align: middle;}


	.showViewDetailList .shopItem .detail .content { font-family: Dotum,"돋움"; width: 388px; }
	.showViewDetailList .shopItem .detail .content .ment { line-height:30px; color:#999;}
	.showViewDetailList .shopItem .detail .content .ment2 { line-height: 18px;padding-bottom: 10px;}

	.showViewDetailList .shopItem .detail .content .disc { clear: both; font-size: 11px; width: 388px; overflow: hidden; line-height: 18px;}
	.showViewDetailList .shopItem .detail .content .disc dt {float: left; background: url('/_ui/images/jp/common/bul12.gif') 0 6px no-repeat; padding-left: 10px; color:#999; }
	.showViewDetailList .shopItem .detail .content .disc dd {float: left; padding-left: 10px;}
	.showViewDetailList .shopItem .detail .content .disc .textType02 {color:#999;}
	.showViewDetailList .shopItem .detail .content .tagList {clear: both; padding-top: 10px;}
	.showViewDetailList .shopItem .detail .content .tagList dt {float: left; width: 40px; padding-top: 3px;}
	.showViewDetailList .shopItem .detail .content .tagList dd {float: left; width: 340px; line-height: 18px;color:#ADADAD;}
	.showViewDetailList .shopItem .detail .content .tagList dd a { color:#ADADAD;}

/* 전체 매장 보기
--------------------------------------------------------------------- */
	.floorShopList {}
	.floorShopList .header{padding-top: 20px; height: 31px;}
	.floorShopList .header .searchResult{float: left; padding-left: 20px; width: 396px;}
	.floorShopList .header .searchResult dt{float: left;color:#FF7200; margin-right: 3px;}
	.floorShopList .header .searchResult dd{float: left; }
	.floorShopList .header .searchCategory{float: right; width: 278px;}
	.floorShopList .header .searchCategory li {float: left; padding-left: 20px; background: url('/_ui/images/jp/common/line22.gif') 10px 2px no-repeat;}
	.floorShopList .header .searchCategory li.f {background: none; color:#666;}
	.floorShopList .header .searchCategory li a {color:#666;}
	.floorShopList .header .searchCategory li .selectPg {color:#FF7200;}
	.floorShopList .itemList {clear: both; overflow: hidden; }
	.floorShopList .itemList  li {float: left; padding-top: 9px; height: 21px; width: 318px;  padding-left: 32px;background: #fff url('/_ui/images/jp/common/line23.gif') 0 0 repeat;}
	.floorShopList .itemList  li span {color:#999;}
	.floorShopList .itemList  li a {color:#666;}


/* 층별 매장보기
--------------------------------------------------------------------- */
	.floorShopItem { background: url('/_ui/images/jp/common/bg_floor01.gif') 0 0 no-repeat;}
	.floorShopItem caption { display: none; }
	.floorShopItem th { height: 30px; text-align: center;}
	.floorShopItem th.name { width:198px; background: url('/_ui/images/jp/common/line24.gif') right 9px no-repeat;}
	.floorShopItem th.area { width: 217px; background: url('/_ui/images/jp/common/line24.gif') right 9px no-repeat;}
	.floorShopItem th.tag { width: 285px; }
	.floorShopItem td { height: 30px; text-align: left; border-bottom: 1px solid #E7E7E7;}
	.floorShopItem td.name { width:175px; padding-left: 23px;}
	.floorShopItem td.area { width: 199px; padding-left: 18px;}
	.floorShopItem td.tag { width: 267px;  padding-left: 18px; font-size: 11px; color: #999; }
	.floorShopItem td.tag a { color: #999;}

/* girft Card
--------------------------------------------------------------------- */
	.giftCardWrap { width: 701px; height: 515px; background: url('/_ui/images/jp/customer/bg_giftCard01.gif') 0 0 no-repeat;}
	.giftCardWrap .gcSubTitle01 { padding: 43px 0 0 42px; height: 54px; }
	.giftCardWrap .gcSubText01 {padding: 0 0 0 42px; height: 47px;}
	.giftCardWrap .gcSubText02 {padding: 0 0 0 41px; height: 178px;}

	.giftCardWrap .gcSubText03 {clear: both; padding-left: 250px; padding-top: 1px; height: 28px; }
	.giftCardWrap .gcSubText03 img {vertical-align: top;}
	.giftCardWrap .gcSubText03 dt {float: left; width: 102px; background: url('/_ui/images/jp/common/bul33.gif') 0 4px no-repeat; padding-left: 11px;}
	.giftCardWrap .gcSubText03 dd {float: left; width: 296px;  padding-top: 1px;}
	.giftCardWrap .gcSubText03 dd img {margin-bottom: 4px;}


	.giftCardWrap .gcSubText04 {clear: both; padding-left: 250px; height: 75px;  }
	.giftCardWrap .gcSubText04 img {vertical-align: top;}
	.giftCardWrap .gcSubText04 dt {float: left; width: 102px; background: url('/_ui/images/jp/common/bul33.gif') 0 4px no-repeat; padding-left: 11px;}
	.giftCardWrap .gcSubText04 dd {float: left; width: 296px; padding-top: 1px;}
	.giftCardWrap .gcSubText04 dd img {margin-bottom: 5px;}


	.giftCardWrap .gcSubText05 {clear: both; padding-left: 250px; height: 53px; }
	.giftCardWrap .gcSubText05 img {vertical-align: top;}
	.giftCardWrap .gcSubText05 dt {float: left; width: 102px; background: url('/_ui/images/jp/common/bul33.gif') 0 4px no-repeat; padding-left: 11px;}
	.giftCardWrap .gcSubText05 dd {float: left; width: 296px;  }
	.giftCardWrap .gcSubText05 dd img {margin-bottom: 4px;}


	.giftCardWrap .gcSubText06 {clear: both; padding-left: 250px;}
	.giftCardWrap .gcSubText06 img {vertical-align: top;}
	.giftCardWrap .gcSubText06 dt {float: left; width: 102px; background: url('/_ui/images/jp/common/bul33.gif') 0 4px no-repeat; padding-left: 11px;}
	.giftCardWrap .gcSubText06 dd {float: left; width: 296px;   }
	.giftCardWrap .gcSubText06 dd img {margin-bottom: 4px;}

/* 운영시간
--------------------------------------------------------------------- */
	.businessHours { width: 700px; height: 360px; background: url('/_ui/images/jp/customer/bg_customer02.gif') 0 0 no-repeat;}
	.businessHours .contactNo {float: left; width: 384px;}
	.businessHours .detail {float: left; padding-top: 55px;}
	.businessHours .detail .text01 {height: 88px;}
	.businessHours .detail .text02 {height: 100px;}
	.businessHours .detail .text02 li {background: url('/_ui/images/jp/common/bul33.gif') 0 4px no-repeat; padding-left: 11px; height: 19px;}
	.businessHours .detail .text03 {height: 84px;}
	.businessHours .detail .text03 dt.dt1 {height: 19px; }
	.businessHours .detail .text03 dd.dd1{}
	.businessHours .detail .text04  {width: 301px;}
	.businessHours .detail .text04 dt {width: 81px; height: 18px; float: left; }
	.businessHours .detail .text04 dd {width: 200px;height: 18px; float: left;}
	.businessHours .detail .consultBtn {}

/* 주차안내
--------------------------------------------------------------------- */
	.parkingWrap { width: 700px; height: 409px; background: url('/_ui/images/jp/customer/bg_customer03.gif') 0 0 no-repeat; }
	.parkingWrap .pkSubTitle{ float: left; width: 402px; height: 267px; padding: 40px 0 0 38px; }
	.parkingWrap .detail { float: left; margin-top: 45px;width: 260px;height: 262px;}
	.parkingWrap .detail dt {float: left; width: 61px; height: 57px;  background: url('/_ui/images/jp/common/line25.gif') right 0 no-repeat; }
	.parkingWrap .detail dd{ float: left;  width: 176px; height: 57px; padding-left: 14px;}
	.parkingWrap .bottomBanner {clear: both; height: 101px;}
	.parkingWrap .bottomBanner .pkPayment {padding-left: 27px; float: left; width: 308px;}
	.parkingWrap .bottomBanner .pkPayment dt {float: left; width: 63px;}
	.parkingWrap .bottomBanner .pkPayment dd {float: left; }
	.parkingWrap .bottomBanner .pkPayment dd p {height: 31px;}
	.parkingWrap .bottomBanner .pkSale {float: left; }
	.parkingWrap .bottomBanner .pkSale dl {}
	.parkingWrap .bottomBanner .pkSale dt {float: left; height: 52px;}
	.parkingWrap .bottomBanner .pkSale dd {float: left;  height: 52px;}
	.parkingWrap .bottomBanner .pkSale p {clear: both;}

/* 주차안내
--------------------------------------------------------------------- */
	.pathWrap {clear: both;}
	.pathWrap .subWay{clear: both;margin-top: 5px; height: 131px; background: url('/_ui/images/jp/common/line26.gif') 0 bottom no-repeat;}
	.pathWrap .subWay dt {
		float: left;
		width: 196px;
		padding: 20px 0 0 20px ;
		background: url('/_ui/images/jp/common/bul35.gif') 2px 19px no-repeat;
		}
	.pathWrap .subWay dd { float: left; width: 482px;padding: 17px 0 0 ;}
	.pathWrap .subWay dd ul li.f {border-bottom: 1px solid #E4E4E4; padding: 0 0 11px 10px; background: url('/_ui/images/jp/common/bul33.gif') 0 7px no-repeat;}
	.pathWrap .subWay dd ul li.e {border-bottom: none;padding:  8px 0 0 10px; background: url('/_ui/images/jp/common/bul33.gif') 0 13px no-repeat;}

	.pathWrap .bus{clear: both;height: 492px; background: url('/_ui/images/jp/common/line26.gif') 0 bottom no-repeat;}
	.pathWrap .bus dt.detailTitle{
		float: left;
		width: 196px;
		padding: 20px 0 0 20px ;
		background: url('/_ui/images/jp/common/bul35.gif') 2px 19px no-repeat;
		}
	.pathWrap .bus dd.detail { float: left; width: 482px;padding: 17px 0 0 ; position:relative;}
	.pathWrap .bus dd.detail .remark{position: absolute; left: -202px; top:50px; width: 130px; height: 155px; padding: 20px 0 0 20px; background: url('/_ui/images/jp/customer/bg_customer05.gif') 0 0 no-repeat; }
	.pathWrap .bus dd.detail .remark  li { height: 28px;}
	.pathWrap .bus dd.detail dt { height: 19px; padding: 0 0 0 10px; background: url('/_ui/images/jp/common/bul33.gif') 0 4px no-repeat;}
	.pathWrap .bus dd.detail dd {border-bottom: 1px solid #E4E4E4;margin-bottom: 8px;}
	.pathWrap .bus dd.detail .end {border-bottom: 0;}
	.pathWrap .bus dd.detail dd ul {padding-left: 13px; padding-bottom: 5px;}
	.pathWrap .bus dd.detail dd ul li {height: 19px;}

	.pathWrap .taxi {clear: both; height: 53px;  background: url('/_ui/images/jp/common/line26.gif') 0 bottom no-repeat;}
	.pathWrap .taxi dt{
		float: left;
		width: 196px;
		padding: 20px 0 0 20px ;
		background: url('/_ui/images/jp/common/bul35.gif') 2px 19px no-repeat;
		}
	.pathWrap .taxi dd {
		float: left;
		width: 472px;
		padding: 17px 0 0  10px;
		background: url('/_ui/images/jp/common/bul33.gif') 0 21px no-repeat;
		}

	.pathWrap .airport {clear: both; height: 186px;  background: url('/_ui/images/jp/common/line26.gif') 0 bottom no-repeat;}
	.pathWrap .airport dt.detailTitle{
		float: left;
		width: 196px;
		padding: 20px 0 0 20px ;
		background: url('/_ui/images/jp/common/bul35.gif') 2px 19px no-repeat;
		}
	.pathWrap .airport dd.detail { float: left; width: 482px;padding: 15px 0 0 ; }

	.pathWrap .airport dd.detail .dType01 { padding-left: 10px;height: 26px; background: url('/_ui/images/jp/common/bul33.gif') 0 3px no-repeat;}
	.pathWrap .airport dd.detail .dType02 {}
	.pathWrap .airport dd.detail .dType02 dt {
		height: 19px;
		padding-left: 10px;
		background: url('/_ui/images/jp/common/bul33.gif') 0 3px no-repeat;
		}
	.pathWrap .airport dd.detail .dType02 dd { padding-left: 11px;height: 66px; }

	.pathWrap .airport dd.detail .dType03 {}
	.pathWrap .airport dd.detail .dType03 dt {
		float: left;
		padding-left: 10px;
		background: url('/_ui/images/jp/common/bul33.gif') 0 3px no-repeat;
		height: 22px;
		}
	.pathWrap .airport dd.detail .dType03 dd {float: left; width: 400px;height: 22px;}
	.pathWrap .dtAddress {clear: both; height: 53px;  background: url('/_ui/images/jp/common/line26.gif') 0 bottom no-repeat;}
	.pathWrap .dtAddress dt{ float: left; width: 198px;padding: 20px 0 0 ; background: url('/_ui/images/jp/common/bul35.gif') 2px 19px no-repeat; padding-left:  20px;}
	.pathWrap .dtAddress  dd{
		float: left;
		width: 472px;
		padding: 17px 0 0  10px;
		background: url('/_ui/images/jp/common/bul33.gif') 0 21px no-repeat;}



/* 편의시설 0414 =김연아 추가
--------------------------------------------------------------------- */
	.amenitiesWrap { width: 700px; }
	.amenitiesWrap .linkList { height: 90px; }
	.amenitiesWrap .linkList li { float: left; }
	.amenitiesWrap .linkList li img { vertical-align:top; }
	.amenitiesWrap .linkList .on01 a, .amenitiesWrap .linkList .on02 a,	.amenitiesWrap .linkList .on03 a,	.amenitiesWrap .linkList .on04 a, 	.amenitiesWrap .linkList .on05 a,	.amenitiesWrap .linkList .on06 a,	.amenitiesWrap .linkList .on07 a,	.amenitiesWrap .linkList .on08 a,	.amenitiesWrap .linkList .on09 a,	.amenitiesWrap .linkList .on10 a
	{
		display: block;
		height: 65px;
	}

	.amenitiesWrap .linkList .on01 a { width: 71px; background: url('/_ui/images/jp/shop/amenities_01_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on01 a:hover { background: url('/_ui/images/jp/shop/amenities_01_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on02 a { width: 71px; background: url('/_ui/images/jp/shop/amenities_02_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on02 a:hover { background: url('/_ui/images/jp/shop/amenities_02_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on03 a { width: 71px; background: url('/_ui/images/jp/shop/amenities_03_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on03 a:hover { background: url('/_ui/images/jp/shop/amenities_03_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on04 a { width: 71px; background: url('/_ui/images/jp/shop/amenities_04_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on04 a:hover { background: url('/_ui/images/jp/shop/amenities_04_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on05 a { width: 71px; background: url('/_ui/images/jp/shop/amenities_05_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on05 a:hover { background: url('/_ui/images/jp/shop/amenities_05_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on06 a { width: 70px; background: url('/_ui/images/jp/shop/amenities_06_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on06 a:hover { background: url('/_ui/images/jp/shop/amenities_06_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on07 a { width: 70px; background: url('/_ui/images/jp/shop/amenities_07_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on07 a:hover { background: url('/_ui/images/jp/shop/amenities_07_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on08 a { width: 70px; background: url('/_ui/images/jp/shop/amenities_08_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on08 a:hover { background: url('/_ui/images/jp/shop/amenities_08_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on09 a { width: 70px; background: url('/_ui/images/jp/shop/amenities_09_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on09 a:hover { background: url('/_ui/images/jp/shop/amenities_09_on.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on10 a { width: 65px; background: url('/_ui/images/jp/shop/amenities_10_off.gif') 0 0 no-repeat; }
	.amenitiesWrap .linkList .on10 a:hover { background: url('/_ui/images/jp/shop/amenities_10_on.gif') 0 0 no-repeat; }

	.amenitiesWrap .btmLink { clear: left; width: 650px; height: 190px; padding: 25px; background: url('/_ui/images/jp/shop/bg_amenities_02.jpg') 0 0 no-repeat; }
	.amenitiesWrap .btmLink dl { float: left; width: 500px; height: 46px; }
	.amenitiesWrap .btmLink dt { float: left; width: 130px; padding-top: 3px; }
	.amenitiesWrap .btmLink dd { float: left; margin-right: 10px; }

	.amenitiesWrap .detailList { margin-bottom: 30px; font-size: 12px; }
	.amenitiesWrap .detailList .List { display: block; width: 700px; height: 177px; }
	.amenitiesWrap .detailList .List .ph { float: left; width: 199px; height: 139px; padding: 13px 0 0 9px; background: url('/_ui/images/jp/shop/bg_amenities_01.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List li { float: left; width: 481px; height: 21px; padding: 6px 0 0 11px; background: url('/_ui/images/jp/common/bul37.gif') 0 9px no-repeat; border-bottom: 1px solid #E7E7E7; }
	.amenitiesWrap .detailList .List li img { margin-right: 14px; }

	.amenitiesWrap .detailList .List h2.list01,	.amenitiesWrap .detailList .List h2.list02,	.amenitiesWrap .detailList .List h2.list03,	.amenitiesWrap .detailList .List h2.list04,	.amenitiesWrap .detailList .List h2.list05,	.amenitiesWrap .detailList .List h2.list06,	.amenitiesWrap .detailList .List h2.list07,	.amenitiesWrap .detailList .List h2.list08,	.amenitiesWrap .detailList .List h2.list09,	.amenitiesWrap .detailList .List h2.list10
	{
		float: left;
		width: 465px;
		height: 24px;
		margin-top: 14px;
		padding: 1px 0 0 27px;
	}
	.amenitiesWrap .detailList .List h2.list01 { background: url('/_ui/images/jp/shop/bg_shop15.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list02 { background: url('/_ui/images/jp/shop/bg_shop16.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list03 { background: url('/_ui/images/jp/shop/bg_shop17.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list04 { background: url('/_ui/images/jp/shop/bg_shop18.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list05 { background: url('/_ui/images/jp/shop/bg_shop19.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list06 { background: url('/_ui/images/jp/shop/bg_shop20.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list07 { background: url('/_ui/images/jp/shop/bg_shop21.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list08 { background: url('/_ui/images/jp/shop/bg_shop22.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list09 { background: url('/_ui/images/jp/shop/bg_shop23.gif') 0 0 no-repeat; }
	.amenitiesWrap .detailList .List h2.list10 { background: url('/_ui/images/jp/shop/bg_shop24.gif') 0 0 no-repeat; }

	.amenitiesWrap .detailList .List li .btn { margin-left: 6px; vertical-align: top; }

	.amenitiesWrap .detailList .List li.secLine { float: left; width: 425px; height: 21px; padding: 6px 0 0 67px; background: none; border-bottom: 1px solid #E7E7E7; }
	.amenitiesWrap .detailList .List li.secLine2 { float: left; width: 492px; height: 21px; padding: 6px 0 0 0; background: none; border: none; }
	.amenitiesWrap .detailList .List li.secLine3 img { margin-right: 0; }
	.amenitiesWrap .detailList .List li.secLine3 { float: left; width: 492px; height: 54px; padding: 6px 0 0 0; background: none; border: none; }
	
	
.Player { width:124px; height:30px; float:left; padding-left:20px; margin-top:42px; }