@charset "euc-kr";

/*
-------------------------------------------------------------------------------------------------
.ÆÄÀÏ¸í      :  shop.css
.ÀÛ¾÷½ÃÀÛ    :  2008/07/12
.ÃÖÁ¾¼öÁ¤ÀÏ  :  2008/07/--
.ÀÛ¾÷ÀÚ      :  Àå¼º¹Î
.³»¿ë        :  ÀÔÁ¡¾È³»
-------------------------------------------------------------------------------------------------
*/

h3.compaSubTitle {padding:10px 0 16px 7px;  margin-bottom:15px; background:url(../../images/common/line_bar_03.gif) no-repeat left bottom;}
h1 {padding:0 0 0px 10px;}
h1 img {padding-bottom:2px;}

/* Side Navigation Bar
------------------------------------------------------------------------------------ */
/* **** shopA **** */
#snb {padding-bottom:19px;}
#snb h2.odd {margin-top:6px;}

#snb .mnComp {padding-bottom:18px; line-height:1.6; background:url(/images/company/snb_compy_a_bg_bottom.gif) no-repeat left bottom;}
#snb .mnComp ul {padding:5px 20px 0px 20px; background:url(/images/company/snb_compy_a_bg_all.gif) repeat-y left top;}
#snb .mnComp ul li {padding:0 0 0 13px; background:url(/images/common/bullet_10.gif) no-repeat 5px 7px;}
#snb .mnComp ul li.now {background-color:#F1E6F0;}

/* ÀÏ¹Ý
------------------------------------------------------------------------------------ */
.compaA .conBox {background:url(../../images/common/subcon_a_bg_all.gif) repeat-y;}
.compaA .conBox .bgTp {height:4px; background:url(../../images/common/subcon_a_bg_top.gif) no-repeat left top;}
.compaA .conBox .bgBt {height:10px; background:url(../../images/common/subcon_a_bg_bottom.gif) no-repeat left bottom;}


/* È¸»ç¼Ò°³
------------------------------------------------------------------------------------ */

.compaA .compIntro .bgTp {height:7px; margin:8px 0 15px 0; background:url(../../images/common/subcon_a_bg_top.gif) no-repeat left top;}

.compaA .compIntro h4 {margin:30px 0 5px 0; padding:2px 0 0 19px; background:url(/images/common/icon_arrow_04.gif) no-repeat left 0; color:#3e3e3e;}
.compaA .compIntro h4.odd {color:#0b79d0;}
.compaA .compIntro p {text-align:center; padding:10px 0;}
.compaA .compIntro ul {padding:10px 0;}
.compaA .compIntro ul li {padding:0 15px 0 15px; line-height:1.6;}
.compaA .compIntro ul li strong.odd {color:#0C79D0;}
.compaA .compIntro ul li em {color:#FF6600; font-weight:bold;}

/* Á¦ÈÞ/±¤°í¹®ÀÇ
------------------------------------------------------------------------------------ */
.compaA .compForm {width:700px; margin:10px 0 20px 10px; _margin:0 0 20px 10px;}
.compaA .compForm h2 {margin:8px 0 2px 4px;}
.compaA .compForm h4 {margin:20px 0 5px 0; padding:1px 0 0 24px; background:url(../../images/common/icon_arrow_04.gif) no-repeat 5px 0; color:#0b79d0;}
.compaA .compForm h4 strong {font-style:normal; font-weight:normal;  color:#666;}
.compaA .compForm em {color:#FF6000; font-weight:bold;}
.compaA .compForm p.caution { margin:0px 0 8px 5px; padding:8px 0 0 0px;}

.compaA .compForm table th em {color:#FF6000; font-weight:bold; padding-right:2px;}

.compaA .compForm table {position:relative; width:680px; border-top:2px solid #b4b4b4; border-bottom:2px solid #b4b4b4; margin-bottom:20px;}
.compaA .compForm table th {padding:9px 0 6px 10px; border-bottom:1px solid #d6d6d6; background-color:#f4f4f4; text-align:left; color:#333;}
.compaA .compForm table td {padding:6px 0 7px 10px; border-bottom:1px solid #d6d6d6; font:11px dotum;}
.compaA .compForm table tr.end th,
.compaA .compForm table tr.end td {border-bottom:0px solid #fff;}

.compaA .compForm table td.pm {font:12px dotum; line-height:2.2;}
.compaA .compForm table td.pm input {margin-right:8px;}
.compaA .compForm table p.info {font:11px dotum; line-height:1.4; margin-top:4px;}
.compaA .compForm table img {vertical-align:middle;}
.compaA .compForm table td p.inT1 {font-size:12px; margin-top:5px;}
.compaA .compForm table td strong {font:bold 12px dotum; color:#333; margin:0 5px 0 20px; position:relative; top:3px;}
.compaA .compForm table thead th {padding:11px 0 8px 0; text-align:center; background:none;}
.compaA .compForm table thead th.odd {background-color:#f4f4f4;}

.compaA .compForm table.pay td {font-size:12px;}
.compaA .compForm table.pay td ul {}
.compaA .compForm table.pay td ul li {display:inline; margin-right:20px;}
.compaA .compForm table.pay td ul li label {position:relative; top:1px;}

.compaA .compForm p.tel {margin:0px 0 20px 0;}
.compaA .compForm ul.btn {text-align:center; }
.compaA .compForm ul.btn li {display:inline; padding:0 3px;}

.compaA .compForm textarea {border:1px solid #999; width:520px; padding:5px; color:#666;
	scrollbar-face-color:#f7f7f7;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-3dlight-color:#D2D2D2;
	scrollbar-shadow-color:#d8d8d8;
	scrollbar-darkshadow-color:#fff;
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color:#000;
}

/* Ã£¾Æ¿À½Ã´Â±æ
------------------------------------------------------------------------------------ */
.compaA .compMap {width:700px; margin:10px auto 30px auto; _margin:0 auto 30px auto;}
.compaA .compMap p {text-align:center; padding:10px 0;}
.compaA .compMap p.zoltar {text-align:left; padding:15px 0 5px 62px;}
.compaA .compMap ul {padding:10px 0 10px 60px;}
.compaA .compMap ul li {padding:4px 15px 4px 15px; line-height:1.6;}
.compaA .compMap ul li p.bus {position:relative; top:1px; left:89px; text-align:left; padding:0;}
.compaA .compMap ul li strong {color:#292929;}
.compaA .compMap ul li strong.odd {color:#E61429;}
.compaA .compMap ul li.compZol {height:52px; background:url(../../images/mypage/mpg_top_img_zoltar.gif) no-repeat left 0;}


/* ÀÌ¿ë¾à°ü, °³ÀÎÁ¤º¸º¸È£Á¤Ã¥, Ã¥ÀÓÀÇ ÇÑ°è
------------------------------------------------------------------------------------ */
.compaA .compAgree {width:700px; margin:10px auto 30px auto; _margin:0 auto 30px auto;}
.compaA .compAgree h4 {margin:5px 0 5px 15px; padding:1px 0 0 19px; background:url(../../images/common/icon_arrow_04.gif) no-repeat left 0; color:#3e3e3e;}
.compaA .compAgree .notice3c {width:600px; height:67px; padding:18px 0 0 125px; background:url(/images/shop/agree_shop_a_bg_all.gif) no-repeat left 0;}
.compaA .compAgree .notice3c li {padding:0 0 0 13px; background:url(/images/common/bullet_17.gif) no-repeat 5px 5px; line-height:1.5;}

.compaA .compAgree .agreement {background-color:#f4f4f4; padding:10px 20px 25px 25px; margin:5px 15px 0 15px;}
.compaA .compAgree .agreement textarea {border:1px solid #999; width:670px; height:200px; padding:15px; line-height:1.5; color:#666;
	scrollbar-face-color:#f7f7f7;
	scrollbar-highlight-color:#f7f7f7;
	scrollbar-3dlight-color:#D2D2D2;
	scrollbar-shadow-color:#d8d8d8;
	scrollbar-darkshadow-color:#fff;
	scrollbar-track-color: #F7F7F7;
	scrollbar-arrow-color:#000;
}
.compaA .compAgree p.select {text-align:center; background-color:#f4f4f4; padding:10px; margin:10px 0 20px 0; font-weight:bold;}
.compaA .compAgree p.select input {position:relative; top:-1px;}
.compaA .compAgree ul.btn {text-align:center;}
.compaA .compAgree ul.btn li {display:inline; padding:0 3px;}


.compaA .compAgree ul li h5 {font-weight:bold; padding:1px 0 4px 0px; color:#3e3e3e; margin-top:23px;}
.compaA .compAgree ul li h5.first {font-weight:bold; padding:1px 0 4px 0px; color:#3e3e3e; margin-top:5px;}
.compaA .compAgree ul li h6 {font-weight:bold; padding:1px 0 4px 0px; color:#0040AA; margin-top:23px;}
.compaA .compAgree ul li h6.first {font-weight:bold; padding:1px 0 4px 0px; color:#0040AA; margin-top:5px;}

.compaA .compAgree ul li {line-height:1.5; margin-top:5px;}
