@charset "euc-kr";

/*
	°íµµ¸ô ±âÅ¸ ¸ñÀûÀÇ css ÀÔ´Ï´Ù.
	ÀÛ¼ºÀÚ :·ùÀÎ»ó
	ÃÖÃÊÀÛ¼º :2014.07.25
*/

/*
	µ¶¸³Çü ¼îÇÎ¸ô ÀÌº¥Æ®
*/

div#layer-ask.show-self-event {
	display:block;
	position:absolute;
	top:150px;
	width:802px;
	height:741px;
	margin:0 0 0 -401px;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/event/self/pop_802x741.png') no-repeat left top;
}
div#layer-ask.show-self-event div.cnt {
	height:635px;
}
div#layer-ask.show-self-event div.self-event-top {}
div#layer-ask.show-self-event div.self-event-top strong {
	color:#222;
	font-size:22px;
	line-height:26px;
}
div#layer-ask.show-self-event div.self-event-top strong em {
	color:#5583dd;
}
div#layer-ask.show-self-event div.self-event-top p {
	padding:20px 0 0;
	color:#888;
	font-size:13px;
	line-height:20px;
}
div#layer-ask.show-self-event div.info-input.self-event-info {
	margin-top:35px;
}
div#layer-ask.show-self-event div.info-input.self-event-info div span {
	float:left;
	margin:19px 0 0 12px;
}
div#layer-ask.show-self-event div.info-input.self-event-info div a {
	float:left;
	margin-left:6px;
}
div#layer-ask div.btm-btn button.event-apply {
	background:url('//img.cdn-nhncommerce.com/godomall/etc/event/self/btn_event_apply.gif') no-repeat left top;
}

/*
	Å«»çÀÌÁî ·¹ÀÌ¾î ÆË¾÷ ´ëÀÀ css
*/
div.layer-big {
	position:absolute;
	left:50%;
	top:50%;
	z-index:999;
	width:802px;
	margin:-436px 0 0 -401px;
	padding:25px 0 0;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/pop/layer_big_top.png') no-repeat left top;
}
div.layer-big div.layer-big-container {
	position:relative;
	padding:0 30px 0;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/pop/layer_big_btm.png') no-repeat left bottom;
}
div.layer-big div.layer-big-container > button {
	position:absolute;
	right:30px;
	top:0;
	width:22px;
	height:22px;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/pop/layer_close.gif') no-repeat left top;
	text-indent:-9999px;
}
div.layer-big div.layer-big-container h1 {
	padding:0 0 17px;
	border-bottom:1px solid #222;
	color:#222;
	font-size:22px;
}

/*
	[ÇØ¿Ü±¸¸Å´ëÇà] ¿Ãºê·£µå ¹«·áÃß°¡ ÀÌº¥Æ® ·¹ÀÌ¾î ÆË¾÷ 
*/
div.event-global-140729 {
	height:771px;
	padding:29px 0 0;
}
div.event-global-140729 h2 {
	padding:27px 0 15px;
	border-bottom:1px solid #cbcbcb;
	color:#222;
	font-size:16px;
}
div.event-global-140729 p {
	padding:15px 0 0;
	color:#888;
	font-size:13px;
	line-height:20px;
}
div.event-global-140729 img.space-cnt {
	padding:24px 0 0;
}
div.event-global-140729 p.note {
	padding:4px 0 0;
}

/*
	´õÁÁ°í ÆäÀÌÁö
*/
div.sp-newservice {
	width:100%;
	height:100%;
	background:#f3f3f3;
}
div.sp-newservice div.top {
	position:relative;
	left:0;
	width:100%;
	height:100px;
	background:#5683de;
	border-bottom:2px solid #d8d8d8;
}
div.sp-newservice div.top div {
	overflow:hidden;
	width:990px;
	margin:0 auto;
}
div.sp-newservice div.top div h1 {
	float:left;
	padding:27px 0 0;
	color:#fff;
	font-size:32px;
	letter-spacing:-1px;
}
div.sp-newservice div.top div p {
	float:left;
	padding:40px 0 0 17px;
	color:#b7c7e7;
	letter-spacing:-1px;
}
div.sp-newservice div.board {
	overflow:hidden;
	width:990px;
	margin:0 auto;
	padding:18px 0 0;
}
div.sp-newservice div.board div.list {
	float:left;
	width:230px;
}
div.sp-newservice div.board div.list div.tab {
	overflow:hidden;
	width:100%;
	background:#fff;
}
div.sp-newservice div.board div.list div.tab a {
	float:left;
	width:114px;
	height:26px;
	padding:8px 0 0;
	border-top:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	border-bottom:2px solid #5583dd;
	color:#888;
	text-align:center;
}
div.sp-newservice div.board div.list div.tab a:first-child {
	margin-left:0;
	border-right:none;
	border-left:1px solid #c1c1c1;
}
div.sp-newservice div.board div.list div.tab a.on {
	width:111px;
	height:25px;
	padding:10px 0 0;
	border:2px solid #5583dd;
	border-bottom:none;
	color:#5683de;
	font-weight:bold;
}
div.sp-newservice div.board div.list div.tab strong {
	display:block;
	height:30px;
	padding:15px 0 0;
	border:1px solid #C1C1C1;
	color:#222;
	font-weight:bold;
	text-align:center;
}
div.sp-newservice div.board div.list ul {
	padding:10px 0 0;
	background:#fff;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;
}
div.sp-newservice div.board div.list ul li {
	padding:10px 0 10px 14px;
	border-top:1px solid #e9e9e9;
}
div.sp-newservice div.board div.list ul li:first-child {
	border-top:none;
}
div.sp-newservice div.board div.list ul li a {
	display:block;
	overflow:hidden;
}
div.sp-newservice div.board div.list ul li a img {
	float:left;
	width:46px;
	height:46px;
}
div.sp-newservice div.board div.list ul li a em {
	float:left;
	width:150px;
	padding:3px 0 0 12px;
	color:#222;
	letter-spacing:-1px;
	line-height:18px;
}
div.sp-newservice div.board div.list ul li a em span {
	padding:0 0 0 4px;
	color:#b0b0b0;
	font-family:Tahoma;
	font-size:9px;
}
div.sp-newservice div.board div.list div.sp-newservice-paging {
	padding:20px 0 0;
	text-align:center;
}
div.sp-newservice div.board div.list div.sp-newservice-paging a {
	display:inline-block;
	width:21px;
	height:19px;
	padding:2px 0 0;
	text-align:center;
	vertical-align:top;
}
div.sp-newservice div.board div.list div.sp-newservice-paging a.on {
	background:#5683de;
	color:#fff;
}
div.sp-newservice div.board div.list div.sp-newservice-paging a.btn {
	width:20px;
	padding:0;
}
div.sp-newservice div.board div.view {
	float:right;
	width:748px;
	margin-left:10px;
	padding:36px 0 0;
	background:#fff;
	border:1px solid #c1c1c1;
}
div.sp-newservice div.board div.view div.tit {
	padding:0 0 30px 30px;
	border-bottom:1px solid #ddd;
}
div.sp-newservice div.board div.view div.tit h2 {
	padding:0 0 7px;
	color:#222;
	font-size:20px;
}
div.sp-newservice div.board div.view div.tit span {
	color:#b0b0b0;
	font-family:Tahoma;
	font-size:9px;
}
div.sp-newservice div.board div.view div.cnt {
	padding:25px 30px;
}
div.sp-newservice div.board div.view div.cnt img {
	max-width:100%;
}
div.sp-newservice div.footer {
	width:990px;
	margin:0 auto;
	padding:23px 0 87px;
	text-align:right;
}

/*
	ÆÄÅ· ÆäÀÌÁö
*/

body.parking {
	width:100%;
	height:100%;
	background:#f3f3f3;
}
p.copyright {
	padding:18px 0 0;
	color:#a3a3a3;
	text-align:center;
}
div.parking-wrap {
	width:860px;
	height:813px;
	margin:70px auto 0;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/parking/box.gif') no-repeat left top;
}
div.parking-wrap div.ready {
	width:698px;
	margin:0 auto;
	margin:0 81px;
	padding:82px 0 0;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/parking/symbol.gif') no-repeat right 166px;
}
div.parking-wrap div.ready h1 {
	
}
div.parking-wrap div.ready h2 {
	padding:47px 0 0;
	color:#222;
	font-size:60px;
	letter-spacing:-12px;
}
div.parking-wrap div.ready h2 > strong {
	color:#ff5858;
}
div.parking-wrap div.ready h2 > span {
	font-weight:normal;
}
div.parking-wrap div.ready strong.time {
	display:block;
	padding:30px 0 0;
	font-size:20px;
}
div.parking-wrap div.ready p.msg {
	padding:25px 0 0;
	color:#888;
	font-size:14px;
	line-height:20px;
}
div.parking-wrap div.ready p.admin-msg {
	margin:49px 0 0;
	padding:45px 0 0;
	border-top:1px solid #DBDBDB;
	color:#888;
}
div.parking-wrap div.ready p.admin-msg strong {
	color:#555;
}
div.parking-wrap div.ready div.admin-login {
	overflow:hidden;
	margin:20px 0 0;
	border:1px solid #DBDBDB;
}
div.parking-wrap div.ready div.admin-login h3 {
	height:33px;
	padding:12px 0 0 23px;
	background:#F7F7F7;
	color:#222;
	font-size:14px;
}
div.parking-wrap div.ready div.admin-login strong {
	display:block;
	padding:25px 0 0;
	font-size:14px;
	text-align:center;
}
div.parking-wrap div.ready div.admin-login div {
	overflow:hidden;
	width:463px;
	margin:0 auto;
	padding:16px 0 40px;
}
div.parking-wrap div.ready div.admin-login div span {
	float:left;
	width:54px;
	padding:5px 0 0;
	color:#888;
	font-size:20px;
}
div.parking-wrap div.ready div.admin-login div input.text {
	float:left;
	width:324px;
	height:38px;
	padding:0 10px;
	border:1px solid #ff5858;
	color:#ff5858;
	font-size:18px;
	font-weight:bold;
	line-height:38px;
}
div.parking-wrap div.ready div.admin-login div button {
	float:left;
	width:62px;
	height:40px;
	background:#ff5858;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

/*
	¼îÇÎ¸ô µ¥ÀÌÅÍ ¼öÁý ÇÁ·Î¼¼½º Ãß°¡ ·¹ÀÌ¾îÆË¾÷, 20140813
*/
div.layer-big.event-mall-140813 {
	position:fixed;
	margin-top:-322px;
}
div.layer-big.event-mall-140813 div.layer-big-container {
	height:644px;
}
div.event-mall-140813 div.event-view {}
div.event-mall-140813 div.event-view div.msg {
	margin:11px 0 0;
	padding:15px 0;
	background:#5381DC;
}
div.event-mall-140813 div.event-view div.msg strong {
	margin:0 0 0 16px;
	color:#fff;
	font-size:16px;
	letter-spacing:-1px;
}
div.event-mall-140813 div.event-view div.msg strong em {
	color:#fff000;
}
div.event-mall-140813 div.event-view div.msg p {
	margin:0 0 0 16px;
	padding:10px 0 0;
	color:#b9c8ee;
	font-size:13px;
	letter-spacing:-1px;
}
div.event-mall-140813 div.event-view table {
	width:100%;
	margin:9px 0 0;
}
div.event-mall-140813 div.event-view table th {
	padding-left:5px;
	text-align:left;
}
div.event-mall-140813 div.event-view table td {
	padding:7px 0;
	font-size:13px;
}
div.event-mall-140813 div.event-view table td input,
div.event-mall-140813 div.event-view table td label,
div.event-mall-140813 div.event-view table td select {
	vertical-align:middle;
}
div.event-mall-140813 div.event-view table td input.text {
	height:38px;
	padding:0 10px;
	border:1px solid #d3d3d3;
	font-size:13px;
	line-height:38px;
}
div.event-mall-140813 div.event-view table td div.choice {
	overflow:hidden;
}
div.event-mall-140813 div.event-view table td div.choice div {
	float:left;
	width:230px;
	height:38px;
	margin-left:11px;
	border:1px solid #d3d3d3;
}
div.event-mall-140813 div.event-view table td div.choice div:first-child {
	margin-left:0;
}
div.event-mall-140813 div.event-view table td div.choice div span {
	overflow:hidden;
	display:block;
	position:relative;
	width:230px;
	padding:7px 0 0;
	background:url('//img.cdn-nhncommerce.com/godomall/mygodo/layer_select_arrow.gif') no-repeat right top;
}
div.event-mall-140813 div.event-view table td div.choice div span select {
	width:250px;
	height:26px;
	padding-left:12px;
	background:none;
	border:none;
	font-size:14px;
	cursor:pointer;
}
div.event-mall-140813 div.event-view table td.type div {
	padding:5px 0 10px;
}
div.event-mall-140813 div.event-view table td.type label {
	margin-right:10px;
}
div.event-mall-140813 div.event-view table td.target {
	padding:14px 0;
}
div.event-mall-140813 div.event-view table td.target label {
	margin-right:20px;
}
div.event-mall-140813 div.event-view table td.age label {
	margin-right:4px;
	letter-spacing:-1px;
}
div.event-mall-140813 div.event-view table td.adress div {
	padding:7px 0;
}
div.event-mall-140813 div.event-view table td.adress div span {
	padding:0 10px;
	color:#d3d3d3;
}
div.event-mall-140813 div.event-view input.image {
	display:block;
	width:125px;
	height:55px;
	margin:12px auto 0;
}

/*
	2014.08.23 ¼îÇÎ¸ô °ü¸®ÀÚ°èÁ¤ º¸¾È¾È³» ·¹ÀÌ¾îÆË¾÷
*/
div.main-layer-140823 {
	position:fixed;
	margin-top:-269px;
}
div.main-layer-140823 h1 {
	position:relative;
	padding-left:75px !important;
}
div.main-layer-140823 h1 img {
	position:absolute;
	top:-24px;
	left:0;
}
div.main-layer-140823 div.caution {
	height:436px;
	padding:30px 0 0;
}
div.main-layer-140823 div.caution p.msg1 {
	height:65px;
	padding:9px 0 0 134px;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/pop/20140823/sec.gif') no-repeat 37px top;
	color:#222;
	font-size:18px;
	letter-spacing:-1px;
}
div.main-layer-140823 div.caution p.msg1 strong {
	color:#ff5f5d;
}
div.main-layer-140823 div.caution ul {
	margin:30px 0 0;
	padding:14px 0 18px 21px;
	background:#f4f4f4;
	color:#888;
	font-size:13px;
	line-height:22px;
}
div.main-layer-140823 div.caution p.msg2 {
	padding:25px 0 0 3px;
	color:#222;
	font-size:13px;
	line-height:20px;
}
div.main-layer-140823 div.caution p.msg2 span {
	color:#ff5f5d;
}
div.main-layer-140823 div.caution div.step {
	overflow:hidden;
	margin:18px 0 0;
	padding:16px 0 19px;
	background:#F4F4F4;
	font-size:13px;
}
div.main-layer-140823 div.caution div.step strong {
	float:left;
	padding:0 0 0 26px;
}
div.main-layer-140823 div.caution div.step ol {
	float:left;
}
div.main-layer-140823 div.caution div.step ol li {
	float:left;
	margin-left:6px;
	padding-left:14px;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/pop/20140823/arrow.gif') no-repeat left 6px;
	color:#888;
}
div.main-layer-140823 div.caution div.step ol li:first-child {
	margin:0;
	padding:0;
	background:none;
}
div.main-layer-140823 div.caution div.step ol li span {
	color:#555;
}
div.main-layer-140823 div.caution div.close {
	overflow:hidden;
	padding:26px 0 0;
}
div.main-layer-140823 div.caution div.close div {
	float:right;
}
div.main-layer-140823 div.caution div.close div button {
	overflow:visible;
	float:left;
	min-height:18px;
	margin-left:15px;
	padding-left:18px;
	background:url('//img.cdn-nhncommerce.com/godomall/etc/pop/20140823/close.gif') no-repeat left 5px;
	color:#555;
	font-size:13px;
}
