﻿@charset "utf-8";
/*
CSS Document
Page Info	: 사이트 전체 동일하게 사용되는 스타일, 지원브라우져 IE6, IE7, FireFox2		  
Code		: PYS DIGITALOASIS
Date		: 2007-11-16
*/

/*MAIN_F001*/
/* 20100319 주유소이야기 메인 수정 시작 */
.stor_main01{clear:both;margin:0 0 15px 0;width:660px;}

.stor_main02{background:url(/images/stor/contentBox.gif) 0 0 no-repeat; height:75px; padding-left:26px; padding-top:17px; margin-left:5px;}
.stor_main02 select.city01{width:107px;}
.stor_main02 select.city02{width:170px;}
.stor_main02 input{margin-left:2px;vertical-align:middle;width:180px;}
.stor_main02 img.txt01{margin-left:310px; margin-top:5px;}
.stor_main02 img.txt02{margin-left:25px;}
.stor_main02 img.btn1{margin-left:315px; margin-top:15px;}
.stor_main02 img.btn2{margin-top:15px;}

.stor_main03 {margin-left:5px; margin-top:20px;}

.stor_main04{width:650px; padding:0; margin:20px 0 0 5px;}
.stor_main04 img {padding:0 0 0 3px; margin:0;}
.stor_main04 img.fir {padding:0;}

/* 
.stor_main01{clear:both;margin:0 0 25px 0;width:660px;height:317px;background:url(../images/stor/GSCK_STOR_MAIN_F001_visual.jpg) no-repeat;}
.stor_main01 div.cont{padding:168px 0 0 340px;font-size:11px;}
.stor_main01 div.cont select.city01{margin-bottom:5px;width:120px;}
.stor_main01 div.cont select.city02{margin-bottom:5px;width:180px;}
.stor_main01 div.cont input{margin-left:2px;vertical-align:middle;width:180px;}
.stor_main01 div.cont img.txt01{margin:10px 0 0 0;}
.stor_main01 div.cont img.btn{margin:15px 0 0 65px;}

.stor_main02{width:660px;margin:0 0 0 0;padding:0;}
.stor_main02 div.cont01{float:left;width:313px;height:155px;background:url(../images/stor/GSCK_STOR_MAIN_F001_0202.gif) no-repeat;}
.stor_main02 div.cont01 div.photo{float:left;padding:8px 0 0 21px;}
.stor_main02 div.cont01 div.photo img{border:1px solid #717B4C;width:153px;height:93px;}
.stor_main02 div.cont01 div.dec{float:left;padding:20px 0 0 18px;}
.stor_main02 div.cont01 div.dec div.no{width:40px;font-weight:bold;color:#00A650;text-align:right;}
.stor_main02 div.cont01 div.dec div.name{width:105px;padding:32px 0 0 0;text-align:center;font-weight:bold;color:#00A650;}
.stor_main02 div.cont01 div.dec div.name span{font-weight:normal;color:#7D7D7D;font-size:11px;}
.stor_main02 div.cont02{float:right;width:325px;height:160px;background:url(../images/stor/GSCK_STOR_MAIN_F001_0204.jpg) no-repeat;}
.stor_main02 div.cont02 span.txt{display:none;}
.stor_main02 div.cont02 div.btn{padding:130px 0 0 0;}

.stor_main03{clear:both;width:660px;margin:0;padding:25px 0 0 0;}
.stor_main03 ul{margin:0;padding:0;}
.stor_main03 ul li{margin:0 0 0 4px;padding:0;display:inline;list-style:none;}
.stor_main03 ul li.fir{margin-left:1px;}
.stor_main03 ul li img{margin:0;padding:0;}
*/

/* 20100319 주유소이야기 메인 수정 끝 */

.card_main01			{ width:660px;margin:0;padding:0;}
#cardTeb_b				{width:660px;}
#cardTeb_b	.boxbt	{background:url(../images/card/GSCK_CARD_MAIN_F001_0103.gif) repeat-y;}
#cardTeb_b .boxbt img	{ vertical-align:top;margin:0; padding:0;background-color:#FFFFFF; }
#cardTeb_b .boxbt .boxtable			{padding-left:17px; padding-bottom:15px;}
#cardTeb_b .boxbt .boxtable p			{margin-top: 20px; }
#cardTeb_b .boxbt .boxtable a img		{margin-top:20px; }

.card_main02{width:660px;margin:0 0 30px 0;padding:20px 0 0 10px;}
.card_main02 div.cont{float:left;margin:0 0 0 0 0;width:320px;}
.card_main03{clear:both;width:660px;margin:0;padding:0;}
.card_main03 div.cont01{float:left;width:320px;}
.card_main03 div.cont01 div.card_lst{width:310px;height:212px;margin:0 0 0 0;}

.card_main03 div.cont01 div.card_lst table{border-collapse:collapse;width:100%;color:#7D7D7D;border-top:2px solid #448CCB;border-bottom:2px solid #448CCB;}
.card_main03 div.cont01 div.card_lst table tbody th.card{width:110px;text-align:left;border-left:none;border-bottom:1px solid #D7D7D7;background-color:#fff;}
.card_main03 div.cont01 div.card_lst table tbody td.dec{vertical-align:top;border-left:none;border-bottom:1px solid #D7D7D7;color:#7D7D7D;}
.card_main03 div.cont01 div.card_lst table tbody td.dec strong{color:#444444;font-size:12px;}
.card_main03 div.cont01 div.card_lst table tbody td.dec span{color:#FF5400;font-weight:bold;}
#card th.card{border-left:none;border-bottom:1px solid #D7D7D7;background-color:#fff;padding:10px 0 7px 0;}
#card td.dec{border-left:none;border-bottom:1px solid #D7D7D7;background-color:#fff;padding-top:8px;}
#card table.card_rate{width:290px;margin:0;padding:0;border-top:0;border-bottom:1px solid #D7D7D7;}
#card table.card_rate th{background:none;border-left:0;border-bottom:0;text-align:left;width:70px;padding:0 0 0 0;}
#card table.card_rate td{background:none;border-left:0;border-bottom:0;text-align:left;font-weight:bold;color:#444444;padding:0 0 0 0;}
#card table.card_rate td input{margin:0 0 3px 0;vertical-align:middle;width:180px;}
#card table.card_rate td select{margin:0 0 3px 0;vertical-align:middle;width:180px;}

.card_main03 div.cont02{float:right;width:320px;}
.card_main03 div.cont02 div.card_lst{width:310px;height:212px;padding:10px;margin:0 0 0 10px;background:url(../images/card/GSCK_CARD_MAIN_F001_0306.jpg) no-repeat;}
.card_main03 div.cont02 div.card_lst div.btn{padding-top:8px;}
.card_main03 div.cont02 div.card_lst div.rate{margin-top:16px; padding:20px 0 0 80px;color:#7D7D7D;font-size:11px;}
.card_main03 div.cont02 div.card_lst div.rate strong{color:#444444;}
.card_main03 div.cont02 div.card_lst div.rate strong.gray{color:#7D7D7D;}
.card_main03 div.cont02 div.card_lst div.rate span.point{color:#FF5400;}



.poin_main01{}
.poin_main02{margin:20px 0 0 0;width:660px;height:190px;background:url(../images/poin/GSCK_POIN_MAIN_F001_0201.jpg) no-repeat;}
.poin_main02 div.cont{margin:0;padding:15px 0 0 90px;}
.poin_main02 div.cont ol{margin:0;padding:0;}
.poin_main02 div.cont ol li	{list-style:none;float:left;margin:0 0 0 0;padding:0 0 0 10px;}
.poin_main02 div.cont ol li dl	{width:111px;margin:0 0 0 0 0;padding:0 0 0 0 0;}
.poin_main02 div.cont ol li dl  {margin:0 0 0 0;padding:0 0 0 0;width:67px;height:48px;}
.poin_main02 div.cont ol li dl dt	{padding:1px 2px 3px 2px;margin:0;border:1px solid E1E1E1;}
.poin_main02 div.cont ol li dl dt img	{margin:0;padding:0px;width:105px;height:93px;}
.poin_main02 div.cont ol li dl dd	{margin:0 0 0 0;padding:0;text-align:center;font-size:11px;color:#7D7D7D;}
.poin_main02 div.cont ol li dl dd.tit{margin-top:7px;}
.poin_main02 div.cont ol li dl dd.linethrough{text-decoration:line-through;letter-spacing:0;}
.poin_main02 div.cont ol li dl dd.price{font-weight:bold;color:#FF5300;letter-spacing:0;}
.poin_main02 div.cont ol li dl dd a,.poin_main02 div.cont ol li dl dd a:link,.poin_main02 div.cont ol li dl dd a:visited	{color:#7D7D7D;font-weight:normal;text-decoration:none;}
.poin_main02 div.cont ol li dl dd a:hover,.poin_main02 div.cont ol li dl dd a:active	{color:#7D7D7D;font-weight:normal;text-decoration:underline;}

.poin_main02 div.cont .olTitle li	{width:110px; text-align:center;padding-top:10px;}
.poin_main02 div.cont .olTitle li.first	{width:60px;}
.poin_main02 div.cont .olTitle li dl dt img	{width:100px;height:90px;padding:3px;border:1px solid #E1E1E1;}


.poin_main03{padding:30px 0 0 0;}
.poin_main03 div.cont01{height:121px;background:url(../images/poin/GSCK_POIN_MAIN_F001_0302.gif) repeat-x;}
.poin_main03 div.cont01 div.photo{float:left;width:140px;}
.poin_main03 div.cont01 div.photo img{margin-top:3px;}
.poin_main03 div.cont01 div.dec{float:left;width:520px;}
.poin_main03 div.cont01 div.dec ol{margin:0;padding:17px 0 0 0;}
.poin_main03 div.cont01 div.dec ol li	{list-style:none;float:left;margin:0 0 0 0;padding:0 10px 0 0;}
.poin_main03 div.cont01 div.dec ol li dl	{width:120px;margin:0 0 0 0 0;padding:0 0 0 0 0;}
.poin_main03 div.cont01 div.dec ol li dl dt	{margin:0;padding:0;}
.poin_main03 div.cont01 div.dec ol li dl dt img	{margin:0;padding:0px;width:120px;height:68px;}
.poin_main03 div.cont01 div.dec ol li dl dd	{margin:6px 0 0 0;padding:0 0 0 7px;text-align:left;font-size:11px;color:#FF5300;background:url(../images/poin/GSCK_POIN_MAIN_F001_0309.gif) no-repeat 0 7px;}
.poin_main03 div.cont01 div.dec ol li dl dd a, 	.poin_main03 div.cont01 div.dec ol li dl dd a:link, .poin_main03 div.cont01 div.dec ol li dl dd a:visited {letter-spacing:0;font-size:11px;color:#FF5300; text-decoration:none; cursor:pointer; }
.poin_main03 div.cont01 div.dec ol li dl dd a:hover, .poin_main03 div.cont01 div.dec ol li dl dd a:active {letter-spacing:0;font-size:11px;color:#FF5300; text-decoration:underline; cursor:pointer; }

.poin_main03 div.cont02{border-bottom:1px solid #E8E8E8;}
.poin_main03 div.cont02 div.photo{float:left;width:140px;}
.poin_main03 div.cont02 div.dec{float:left;width:520px;padding:3px 0 0 0;}
.poin_main03 div.cont02 div.dec img{margin:10px 7px 0 0;}
.poin_main03 div.cont02 div.dec img.txt{margin-top:8px;}
.poin_main03 div.cont02 div.line{clear:both;}


/** 20100525 배경 이미지 변경 **/
.even_main01{width:660px;height:640px;margin:0;padding:0 0 0 0;background:url(/images/even/GSCK_EVEN_MAIN_F001_090828.jpg) no-repeat top;}
.even_main01 div.cont01{position: relative; float:left;width:375px;}
.even_main01 div.cont01 .cont0101	{ position: absolute; top: 310px; left: 27px; text-align: center;}
.even_main01 div.cont01 .cont0102	{ position: absolute; top: 307px; left: 265px; text-align: center;}
.even_main01 div.cont01 .cont0103	{ position: absolute; top: 460px; left: 27px; text-align: center;}
.even_main01 div.cont01 .cont0104	{ position: absolute; top: 480px; left: 147px; text-align: center;}
.even_main01 div.cont01 .cont0105	{ position: absolute; top: 460px; left: 267px; text-align: center;}
.even_main01 div.cont01 .cont0106	{ position: absolute; top: 330px; left: 147px; text-align: center;}
/**********  수정끝  *********/


/**********   20081124_수정  *********/
/*
.even_main01{width:660px;height:640px;margin:0;padding:0 0 0 0;background:url(../images/even/GSCK_EVEN_MAIN_F001_1121.jpg) no-repeat top;}
.even_main01 div.cont01{position: relative; float:left;width:375px;}
.even_main01 div.cont01 .cont0101	{ position: absolute; top: 310px; left: 27px; text-align: center;}
.even_main01 div.cont01 .cont0102	{ position: absolute; top: 307px; left: 265px; text-align: center;}
.even_main01 div.cont01 .cont0103	{ position: absolute; top: 460px; left: 27px; text-align: center;}
.even_main01 div.cont01 .cont0104	{ position: absolute; top: 480px; left: 147px; text-align: center;}
.even_main01 div.cont01 .cont0105	{ position: absolute; top: 460px; left: 267px; text-align: center;}
.even_main01 div.cont01 .cont0106	{ position: absolute; top: 330px; left: 147px; text-align: center;}
*/
/**********  수정끝  *********/

.even_main01 div.cont01 .cont0101 p,
.even_main01 div.cont01 .cont0102 p,
.even_main01 div.cont01 .cont0103 p,
.even_main01 div.cont01 .cont0104 p,
.even_main01 div.cont01 .cont0105 p,
.even_main01 div.cont01 .cont0106 p  	{ margin-bottom:7px;}
.even_main01 div.cont02{float:right;width:255px;}

.even_main02{clear:both;width:660px;padding:10px 0 0 0;background:url(../images/even/GSCK_EVEN_MAIN_F001_0201.gif) no-repeat top;}
.even_main02 div.cont{float:left;width:310px;padding:10px;}
.even_main02 div.cont dl{margin:0;padding:0;}
.even_main02 div.cont dl dt{margin:0;padding:0 0 5px 10px;font-weight:bold;color:#018079;background:url(../images/even/GSCK_EVEN_arr01.gif) no-repeat 0 3px;}
.even_main02 div.cont dl dt a, .even_main02 div.cont dl dt	a:link, .even_main02 div.cont dl dt a:visited { color:#018079; text-decoration:none; cursor:pointer; }
.even_main02 div.cont dl dt a:hover, .even_main02 div.cont dl dt a:active { color:#018079; text-decoration:underline; cursor:pointer; }
.even_main02 div.cont dl dd{margin:0;padding:0;text-align:center;}
.even_main02 div.cont dl dd img{border:3px solid #e1e1e1}

/******** 20090430 nanu_main01 div.cont01 수정, nanu_main01 div.cont03 추가 ***************/
.nanu_main01{width:660px;height:340px;margin:0;padding:0 0 0 0;background:url(../images/nanu/GSCK_NANU_MAIN_F001_0101.jpg) no-repeat top;}
.nanu_main01 div.cont01{ position:absolute; top:15px; left: 60px; width:150px; text-align:center; font-size:18px;font-weight:bold;color:#FFFFFF;}
.nanu_main01 div.cont02{ position:absolute; top:42px; left: 395px; text-align:left; width:160px; font-weight:bold;color:#8B5419;line-height:20px;}
.nanu_main01 div.cont03{ position:absolute; top:60px; left: 66px; width:135px;}
.nanu_main02{width:660px;}
.nanu_main02 div.cont01{float:left;width:305px;height:180px;padding:18px 20px 0 23px;background:url(../images/nanu/GSCK_NANU_MAIN_F001_0201.gif) no-repeat top;}
.nanu_main02 div.cont01 div.point{font-weight:bold;color:#FF5400;padding:57px 20px 0 120px;line-height:25px;}
.nanu_main02 div.cont02{float:right;width:305px;}
.nanu_main03{margin:0;padding:0;}
.nanu_main03 img{margin:0;padding:0;}

/* 20100317 마이페이지 수정 시작 */
/*
.mypa_main01{margin:0;padding:0 0 20px 0;}
.mypa_main02{clear:both;width:660px;margin:0;padding:0;}
.mypa_main02 div.titarea{height:20px;margin:10px 0 0 0;padding:0 0 0 0;}
.mypa_main02 div.titarea div.tit01{float:left;}
.mypa_main02 div.titarea div.btn_more{float:right;margin:3px 0 0 0;}
.mypa_main02 div.titarea div.tit02{float:left;margin:0 0 3px 0;padding:0 0 0 8px;font-weight:bold;font-size:11px;color:#007F78;background:url(../images/mypa/GSCK_MYPA_bul01.gif) no-repeat left;}

.mypa_main02 div.cont01{float:left;width:350px;}
.mypa_main02 div.cont01 div.my_point{clear:both;margin:0 0 0 0;padding:0 10px;border:1px solid #96CBCD;background:#D4EDEE;}
.mypa_main02 div.cont01 div.my_point ul{margin:0;padding:0;}
.mypa_main02 div.cont01 div.my_point ul li{margin:0;padding:6px 0 4px 8px;color:#464646;font-weight:bold;font-size:11px;border-top:1px solid #FFFFFF;background:url(../images/mypa/GSCK_MYPA_bul01.gif) no-repeat left;}
.mypa_main02 div.cont01 div.my_point ul li.fir{border-top:0;}
.mypa_main02 div.cont01 div.my_point ul li strong{margin:0;padding:0;width:110px;color:#007F78;}
.mypa_main02 div.cont01 div.my_point ul li span.level{color:#FF8B00;font-weight:bold;}
.mypa_main02 div.cont01 div.my_point ul li span.point{color:#FF5300;font-weight:bold;letter-spacing:0;}
.mypa_main02 div.cont02{float:right;width:290px;}

.mypa_main02 div.lsttype{clear:both;margin:0;padding:0;}
.mypa_main02 div.lsttype ol{margin:0;padding:0;height:90px;}
.mypa_main02 div.lsttype ol li	{list-style:none;float:left;margin:0 0 0 0;padding:0 0 0 10px;}
.mypa_main02 div.lsttype ol li.fir{padding-left:0;}
.mypa_main02 div.lsttype ol li dl	{width:65px;margin:0 0 0 0 0;padding:0 0 0 0 0;}
.mypa_main02 div.lsttype ol li dl dt	{padding:0;margin:0;}
.mypa_main02 div.lsttype ol li dl dt img	{margin:0;padding:0;width:65px;height:59px;}
.mypa_main02 div.lsttype ol li dl dd	{margin:0 0 0 0;padding:0;font-size:11px;color:#7D7D7D;text-align:center;letter-spacing:0;line-height:12px;}
.mypa_main02 div.lsttype ol li dl dd.tit{margin-top:7px;}
.mypa_main02 div.lsttype ol li dl dd.price{color:#FF5300;}

#mypa table.mypa_data01{border-collapse:collapse;width:100%;font-size:11px;color:#7D7D7D;border:1px solid #D7D7D7;}
#mypa table.mypa_data01 thead th{margin:0;padding:2px 0 0 0;height:18px;background:#F2FAFA;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;color:#636363;letter-spacing:-1px;}
#mypa table.mypa_data01 tbody td{margin:0;padding:2px 0 0 0;height:18px;line-height:16px;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;text-align:center;}
#mypa table.mypa_data01 tbody td.type{width:50px;}
#mypa table.mypa_data01 tbody td.point{width:65px;padding:2px 5px 0 0;text-align:right;}
#mypa table.mypa_data01 tbody td.item{width:85px;}
#mypa table.mypa_data01 tbody td.date{width:60px;}
#mypa table.mypa_data01 tbody td.w50{width:50px;}
#mypa table.mypa_data01 tbody td.w120{width:120px;}
#mypa table.mypa_data01 tbody td.left{padding-left:5px;text-align:left;}
#mypa table.mypa_data01 tbody tr.bg td{background:#f5f5f5;}
#mypa table.mypa_data01 tbody td a.link{color:#0071BC;text-decoration:underline;}

#mypa table.mypa_data02{border-collapse:collapse;width:100%;font-size:11px;color:#7D7D7D;border-top:2px solid #6BB3AF;border-bottom:2px solid #D7D7D7;}
#mypa table.mypa_data02 thead th{margin:0;padding:2px 0 0 0;height:18px;background:#fff;border-left:0;border-bottom:1px solid #D7D7D7;color:#636363;letter-spacing:-1px;background:url(../images/mypa/SCK_MYPA_table_th.gif) no-repeat left top;}
#mypa table.mypa_data02 thead th.fir{background:none;}
#mypa table.mypa_data02 tbody td{margin:0;padding:2px 0 0 0;height:18px;line-height:16px;border-left:0;border-bottom:1px solid #D7D7D7;text-align:center;}
#mypa table.mypa_data02 tbody td a,	#mypa table.mypa_data02 tbody td a:link, #mypa table.mypa_data02 tbody td a:visited { color:#7D7D7D; text-decoration:none; cursor:pointer; }
#mypa table.mypa_data02 tbody td a:hover, #mypa table.mypa_data02 tbody td a:active { color:#0071BC; text-decoration:none; cursor:pointer; }
#mypa table.mypa_data02 tbody td.left{padding-left:5px;text-align:left;}
#mypa table.mypa_data02 tbody td.w130{width:130px;}
#mypa table.mypa_data02 tbody td.w80{width:80px;}
#mypa table.mypa_data02 tbody td.w60{width:60px;}
#mypa table.mypa_data02 tbody td.point{font-weight:bold;color:#FF5300;}
*/

/* 20100525 기존 css 복구 */
#even table.even_data01{margin:5px 0 15px 0;padding:0;border-collapse:collapse;width:100%;font-size:11px;color:#696969;border:0;}
#even table.even_data01 td{width:170px;border:0;margin:0;padding:0 10px 0 10px;height:18px;}
#even table.even_data01 td img{vertical-align:middle;}
#even table.even_data01 td.date{text-align:right;width:60px;}

.mypa_main01{margin:0;padding:0 0 20px 0;}
.mypa_main02{clear:both;width:660px; margin:0;padding:0;}

.mypa_main02 div.titarea{height:20px;margin:10px 0 0 0;padding:0 0 0 0;}
.mypa_main02 div.titarea div.tit01{float:left;}
.mypa_main02 div.titarea div.btn_more{float:right;margin:3px 0 0 0;}
.mypa_main02 div.titarea div.btn_more02{float:right;}
.mypa_main02 div.titarea div.tit02{float:left; padding-left:8px; font-weight:bold;font-size:11px;color:#007F78; background:url(/images/mypa/GSCK_MYPA_bul01.gif) no-repeat left;}

/* 20100324 div.my_point 삭제 및 cont01 수정 */
.mypa_main02 div.cont01{ clear:both; margin-top:5px; border:1px solid #96CBCD; background:#D4EDEE; padding-bottom:15px; padding:10px 20px;}
.mypa_main02 div.cont01 ul{margin:0;padding:0;}
.mypa_main02 div.cont01 ul li{margin:0;padding:6px 0 4px 8px;color:#464646;font-weight:bold;font-size:11px;border-top:1px solid #FFFFFF;background:url(/images/mypa/GSCK_MYPA_bul01.gif) no-repeat left;}
.mypa_main02 div.cont01 ul li.fir{border-top:0;}
.mypa_main02 div.cont01 ul li strong{margin:0;padding:0;width:110px;color:#007F78;}
.mypa_main02 div.cont01 ul li span.level{color:#FF8B00;font-weight:bold;}
.mypa_main02 div.cont01 ul li span.point{color:#FF5300;font-weight:bold;letter-spacing:0;}

.mypa_main02 div.cont02 {float:left;width:320px;}
.mypa_main02 div.cont03{float:right;width:320px;}
/* 20100324 cont04 05 추가 */
.mypa_main02 div.cont04 {float:left;width:350px;}
.mypa_main02 div.cont05{float:right;width:300px;}

.mypa_main02 div.lsttype{clear:both;margin:0;padding:0;}
.mypa_main02 div.lsttype ol{margin:0;padding:0;height:90px;}
.mypa_main02 div.lsttype ol li	{list-style:none;float:left;margin:0 0 0 0;padding:0 0 0 10px;}
.mypa_main02 div.lsttype ol li.fir{padding-left:0;}
.mypa_main02 div.lsttype ol li dl	{width:65px;margin:0 0 0 0 0;padding:0 0 0 0 0;}
.mypa_main02 div.lsttype ol li dl dt	{padding:0;margin:0;}
.mypa_main02 div.lsttype ol li dl dt img	{margin:0;padding:0;width:65px;height:59px;}
.mypa_main02 div.lsttype ol li dl dd	{margin:0 0 0 0;padding:0;font-size:11px;color:#7D7D7D;text-align:center;letter-spacing:0;line-height:12px;}
.mypa_main02 div.lsttype ol li dl dd.tit{margin-top:7px;}
.mypa_main02 div.lsttype ol li dl dd.price{color:#FF5300;}

/* 20100324 table 관련 수정 */ 
#mypa table.mypa_data01{border-collapse:collapse;width:100%;font-size:11px;color:#7D7D7D;border:1px solid #D7D7D7;}
#mypa table.mypa_data01 thead th{margin:0;padding:2px 0 0 0;height:31px;background:#e4f2f2;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;color:#636363;letter-spacing:-1px;}
#mypa table.mypa_data01 tbody td{margin:0;padding:2px 0 0 0;height:23px;line-height:16px;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;text-align:center;}
#mypa table.mypa_data01 tbody td.type{width:50px;}
#mypa table.mypa_data01 tbody td.point{width:65px;padding:2px 5px 0 0;text-align:right;}
#mypa table.mypa_data01 tbody td.item{width:*px;}
#mypa table.mypa_data01 tbody td.date{width:60px;}
#mypa table.mypa_data01 tbody td.w50{width:50px;}
#mypa table.mypa_data01 tbody td.w120{width:120px;}
#mypa table.mypa_data01 tbody td.left{padding-left:5px;text-align:left;}
#mypa table.mypa_data01 tbody tr.bg td{background:#f5f5f5;}
#mypa table.mypa_data01 tbody td a.link{color:#0071BC;text-decoration:underline;}

#mypa table.mypa_data02{border-collapse:collapse;width:100%;font-size:11px;color:#7D7D7D;border-top:2px solid #6BB3AF;border-bottom:2px solid #D7D7D7; clear:both;}
#mypa table.mypa_data02 thead th{margin:0;padding:2px 0 0 0;height:18px;background:#fff;border-left:0;border-bottom:1px solid #D7D7D7;color:#636363;letter-spacing:-1px;background:url(/images/mypa/SCK_MYPA_table_th.gif) no-repeat left top;}
#mypa table.mypa_data02 thead th.fir{background:none;}
#mypa table.mypa_data02 tbody td{margin:0;padding:2px 0 0 0;height:18px;line-height:16px;border-left:0;border-bottom:1px solid #D7D7D7;text-align:center;}
#mypa table.mypa_data02 tbody td a,	#mypa table.mypa_data02 tbody td a:link, #mypa table.mypa_data02 tbody td a:visited { color:#7D7D7D; text-decoration:none; cursor:pointer; }
#mypa table.mypa_data02 tbody td a:hover, #mypa table.mypa_data02 tbody td a:active { color:#0071BC; text-decoration:none; cursor:pointer; }
#mypa table.mypa_data02 tbody td.lefttop {padding-left:5px;text-align:left; color:#FF0000;}
#mypa table.mypa_data02 tbody td.left{padding-left:5px;text-align:left;}
#mypa table.mypa_data02 tbody td.w130{width:130px;}
#mypa table.mypa_data02 tbody td.w80{width:80px;}
#mypa table.mypa_data02 tbody td.w60{width:60px;}
#mypa table.mypa_data02 tbody td.point{font-weight:bold;color:#FF5300;}


/* 20100726 // 이벤트페이지 메인과 css가 겹쳐 구분을 위해 #mypage 추가 */
#mypa .even_list_box {width:660px;height:96px; border:1px solid #ffc59b; margin-top:10px;}
#mypa .even_list_box div.pdd {padding:15px 17px;}
#mypa .even_list_box div.ban01 {float:left; padding-right:7px; width:151px;}
#mypa .even_list_box div.ban02 {float:left; width:151px;}

	
/* 20100420 마이페이지 수정 시작 */

.pointmall {border:1px solid #e2e3e2; height:22px; margin-top:10px; border-bottom:0;}
.pdd10 {padding:10px;}
.pdd20 {padding:10px 20px;;}
.goods1 {float:left;}
.goods2 {float:left; padding-left:10px;}
#mypa p {text-align:center; line-height:14px; color:#888888;}
.goods_title {padding-top:15px; font-weight:lighter; color:#007f78;} /* 마이페이지 추천상품 가격 */
#tabArea{width:658px; height:22px; padding:0; }

/* 추천상품 탭메뉴 관련 */
#tabmenu {float:left; margin: 0; padding: 0; list-style-type: none;	border;0;}
#tabmenu li {float: left; padding:0; margin:0;}
#tabmenu li a {	display:block; float:left; padding:2px 0; border:0; font-size: 11px; font-family: Verdana; color: #888; text-decoration: none; font-weight:bold; background:url(/images/mypa/tab1.gif) 0 0 no-repeat; text-align:center;	width:131px; height:22px;}
#tabmenu li a:link, #tabmenu li a:visited {color: #888; font-weight:bold; background:url(/images/mypa/tab1.gif) 0 0 no-repeat;}
#tabmenu li a:link.active, #tabmenu li a:visited.active, #tabmenu li a:hover, #tabmenu li a.selected
 {color: #ffffff; font-weight:bold; background:url(/images/mypa/tab1_on.gif) 0 0 no-repeat;}

/* 추천상품 관련 */
#tabcontents {clear:left; padding: 10px; font-family: Verdana; font-size: 11px; border:1px solid #e2e3e2; border-top:0; height:140px;}
#tabcontents_nohead {clear:left; padding: 10px; font-family: Verdana; font-size: 11px; border:1px solid #e2e3e2; height:140px; margin-top:15px;}

/* 20100420 마이페이지 수정 끝  */
/* 20100317 포인트몰 GNB 추가 시작   */

#poin .loginarea {position:absolute;top:90px;left:280px; height:20px; z-index:98;}
#poin .input {float:left; width:500px; text-align:right;}

/* 20100415 GNB 로그인영역 수정 시작 */
#poin .input1 {float:left; width:500px; text-align:right; background:url(/images/main/point_GNB/login_bg2.gif) 145px -1px no-repeat; }
#poin .input1 .idbox {width:70px; height:16px; border:none; padding-left:3px; background:transparent; margin-right:5px;}
#poin .input1 .passbox {width:70px; height:16px; border:none; padding-left:4px; background:transparent; margin-right:7px;}
/*
#poin .input input {width:74px; height:18px; border:none; padding-left:5px; background:url(/images/main/point_GNB/login_bg.gif) no-repeat;}
*/

/* 20100415 GNB 로그인영역 수정 끝 */
#poin .input .name {color:#029d9d;}
#poin .input .poin_title {color:#98b4b4; margin-left:13px;}
#poin .input .poin_num {color:#ff8400; font-weight:bold; margin-right:23px;}
#poin .input .ml16 {margin-left:16px}
#poin .input .ml10 {margin-left:10px}

#poin .mypage {float:right; width:175px;}

/* 20100316 포인트몰 GNB 추가 끝  */


/* 20100419 MCP 수정 시작 */

#poin .point_use {position:absolute;top:130px;left:14px; z-index:98; border-top:1px solid #e2e3e2; background:url(/images/main/point_GNB/bg.gif) 0 0 repeat-y; width:925px;}
#poin .titleimg {float:left; padding-left:1px;}


#poin .menufir { float:left; width: 120px; margin-top:30px; margin-left:35px;}
#poin .menu {float:left; width: 120px; margin-top:30px;}
#poin .point_use ul {list-style:none; margin: 0; padding: 0; }
#poin .point_use ul li {padding:0; margin:0;}

#poin .mb5 {margin-bottom:5px;}
#poin .underline {margin-top:20px;}
/* 20100419 MCP 수정 끝 */

/* 20100506 MCP 수정 시작 */
#poin .point_use {position:absolute;top:130px;left:15px; z-index:98; border-top:1px solid #e2e3e2; background:url(/images/main/point_GNB/bg.gif) 0 0 repeat-y; width:930px;}
#poin .titleimg {float:left; padding-left:1px;}

#poin .menufir { float:left; width: 121px; margin-top:30px; margin-left:30px; padding-bottom:20px;}
#poin .menu {float:left; width: 121px; margin-top:30px; padding-bottom:20px;}
#poin .point_use ul {list-style:none; margin: 0; padding: 0; }
#poin .point_use ul li {padding:0; margin:0;}

#poin .mb5 {margin-bottom:5px;}

#poin .point_use .toggle {clear:both; width:930px; text-align:center; background:url(/images/main/point_GNB/underline.gif) no-repeat left top; }
#poin .point_use .toggle button {width:87px; height:20px; cursor:pointer; border:none; background:url(/images/main/point_GNB/btn_close.jpg) no-repeat left top;}
#poin .haze {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden;}

/* 20100506 MCP 수정 끝 */




/******************* 20090430 추가 에러페이지 ****************************/ 
#error_area {
width:100%;
height:750px;
}
#error_img {
position: relative;
top:50%;
left:50%;
width:660px;
height:168px;
margin-top:-84px;
margin-left:-330px; 
}


