@charset "utf-8";
/****************************************/
/*	Name: HIMART MOBILE
/*	PART: MYPAGE STYLE
/*	Version: 1.0
/*	Author: 심하나
/****************************************/

/*  기타 - 리셋 */
dl, dt, dd, ul, ol, li {margin: 0;padding: 0;border: 0;}
ol, ul {list-style: none;}
table {width: 100%;}

/* 기타 - 입점제휴문의 */
.etcType1 {margin:0 10px;}
.etcType1 .topBg {width:147px; height:147px; margin:30px auto; background:url('../../webimages/bg_proposition.png') no-repeat; background-size:100%;}
.etcType1 .txtBox .tit {margin-bottom:20px; padding:-0 10px; color:#3a5b73; font-size:15px; font-weight:bold;}
.etcType1 .txtBox .tit strong {color:#ed1c24;}
.etcType1 .txtBox .info {margin-bottom:20px; padding:-0 10px; color:#6a747c; font-size:12px;}
.etcType1 .asking {padding:15px 10px; border-top:1px solid #d3d3d5;}
.etcType1 .asking dl {width:82%;}
.etcType1 .asking dl:after {display:block; clear:both; content:'';}
.etcType1 .asking dt, .etcType1 .asking dd {float:left; font-size:11px; line-height:16px; font-weight:bold;}
.etcType1 .asking dt {width:30%; clear:left; color:#232a32;}
.etcType1 .asking dd {width:70%; color:#6a747d; background:url('../../webimages/ico_mail.gif') right center no-repeat; background-size: 15px 11px;}

/* 기타 - 이용약관, 개인정보취급방침 */
.etcType2 {/*margin:20px 10px;*/}
.agDetail {padding:20px 0; line-height:18px;} /*20160920 Edit - line-height 추가*/
.agDetail h4 {margin-bottom:25px; color:#232a32; font-size:15px; font-weight:bold;}
.agDetail .tit{display:block; margin-bottom:15px; color:#232a32;}
.agDetail li {margin-bottom:30px; font-size:12px; color:#6a747d;}
.agDetail li strong{color:#232a32;}
.agDetail li ul {margin:10px 0 15px;}
.agDetail li ul li {margin:0; color:#6a747d; padding-left:7px; background: url('../../webimages/dot.gif') no-repeat 0 7px; background-size: 2px 2px;} /*20160920 Edit - color수정*/
.agDetail ol {margin:10px 0;}
.agDetail ol li {margin:0 0 24px; display:block; color:#6a747d;}
.agDetail ol li span {display:block; padding:10px 15px 0; color:#9aa1a7;}
.agDetail ol li ul li {margin:0 15px; display:block;}
.agDetail li ul li span {display:block; color:#9aa1a7;} /* 20160920 Add */

.agDetail .listSel {margin:-20px 0 24px 0; line-height:30px; font-size:12px;} /* 20151112 추가 */
.agDetail .listSel:after {display:block; clear:both; content:'';} /* 20151112 추가 */
.agDetail .listSel label {float:left; margin-right:2%; color:#6a747d;} /* 20151112 추가 */
.agDetail .listSel select{float:right; width:100%; height:37px; font-size:12px;  background: transparent url(/resources/native/assets/img/icon/select-arrow.png) no-repeat right 10px center; background-size: 10.5px auto; border: 1px solid #ddd;    border-radius: 4px;     padding: 0 1.5em 0 1em;} /* 20151112 추가 */

/* 20160920 Add - 이용약관 */ 
.agDetail .termsListType {padding-left:5px;}
.agDetail .termsListType dd > strong {font-weight:normal;}
.agDetail .termsListType > dt {padding-top:10px;}
.agDetail .termsListType > dd {padding-left:10px;}
.agDetail .termsListType .noBg li {padding-left:0;background:none;}
/* 20160920 Add - 개인정보취급방침 */ 
.infoText {color:#6a747d; line-height:19px; letter-spacing:-0.01em; font-size:12px;}
.infoText.listType{margin-top:20px;}
.infoText.listType > dt {margin:0 0 5px 0; padding:0; color:#232a32; font-size:12px;}
.infoText.listType > dd {margin:0 0 20px 0;padding:0;}
.infoText.listType > dd ul li {margin-bottom:0;}
.infoText.listType > dd ul li a:hover {text-decoration:underline;}
.agCont .listType ul li ol {margin:0 0 10px 0;}
.agCont .listType ul li ol li {padding-left:10px; text-indent:-8px; background:none;}
.agCont .listType > dt {margin-top:15px;}
.agCont .etcBtn {margin-top:20px;text-align:right;}
.agCont .etcBtn .btnS {height:25px; display:inline-block; padding:0 8px; color:#fff; font-size:11px; line-height:27px; text-align:center;}
.agCont .etcBtn .btnS.dark {background:#6a747c;}
.agDetail .table01 {margin-top:5px; border-top:1px solid #ddd;}
.agDetail .table01 thead th {background:#eee; padding:2px; box-sizing:border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.agDetail .table01 tbody th {padding:3px; border:1px solid #ecedef; border-top:none; background:#f9f9f9; box-sizing:border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.agDetail .table01 tbody td {padding:3px 10px; border:1px solid #ecedef; border-top:none; box-sizing:border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}

/* 기타 - 임시,오류 */
.etcType3 .pageErr {padding:60px 20px 0; text-align:center;}
.etcType3 .pageErr h3 {margin:0 0 30px; color:#232a32; font-size:18px;}
.etcType3 .pageErr .noti {margin:0 0 20px; color:#6a747c; font-size:13px; line-height:20px;}
.etcType3 .pageErr ul {padding:20px 0; margin:0 0 30px; border:1px solid #d3d3d5; background:#f3f3f3;}
.etcType3 .pageErr .noti2 li {margin:0 auto; width:75%; color:#6a747d; font-size:13px; text-align:left; line-height:20px;} /* 20150814 Edit :jenny */
.etcType3 .pageErr .noti2 li strong {color:#3471c0;}
.etcType3 .pageErr .noti3 {padding:15px 0; border-top:1px solid #232a32;}
.etcType3 .pageErr .noti3 li {color:#232a32; font-size:11px; text-align:left; padding:0 0 10px 7px; background: url('../../webimages/dot.gif') no-repeat 0 7px; background-size: 2px 2px;}
.etcType3 .pageErr .noti3 li p {color:#6a747d;}

/* 시스템 점검중_리뉴얼 */
.siteTest {position:relative;}
.siteTest .siteTestArea {position:relative;padding:75px 10% 0 10%;background:#efefef;}
.siteTest .siteTestArea .title {margin:0 15px;}
.siteTest .siteTestArea .title div {font-size:25px;line-height:22px;font-weight:bold;text-align:center;letter-spacing:-3px;color:#ed1c24;}
.siteTest .siteTestArea .title div em {display:inline-block;width:103px;height:21px;background:url('../../webimages/logo2.png') 0 0 no-repeat;text-indent:-9999px;background-size:103px 21px;}
.siteTest .siteTestArea .title span {display:block;padding:0 2px 30px 0;border-bottom:1px solid #1a191c;margin-top:5px;font-size:40px;line-height:50px;font-weight:bold;text-align:center;letter-spacing:-7px;}
.siteTest .siteTestArea .txt {padding:30px 18px;margin:0 auto;font-size:15px;line-height:21px;text-align:center;}
.siteTest .testTime {padding:0 10%;background:url('../../webimages/bg_sitetest.jpg') 0 center repeat-x;}
.siteTest .testTime ul {border:2px solid #000;padding:25px;background:#fff;text-align:center;}
.siteTest .testTime li {margin-top:15px;font-size:13px;line-height:13px;text-align:center;}
.siteTest .testTime li:first-child {margin:0;}
.siteTest .testTime li strong {display:block;margin-bottom:5px;font-weight:bold;text-align:center;}
.siteTest .testTime li strong:before {content:"";display:inline-block;width:2px;height:13px;margin-right:4px;background:url('../../webimages/bul01.gif') 0 center no-repeat;background-size:2px;}
.siteTest .testTime li span {color:#ed1c24;font-weight:bold;}
/* 시스템 점검중_구버전 */
.siteTest.old {position:relative;width:100%;height:568px;}
.siteTest.old .bg {width:100%;height:43%;background-color:#d9d9d9;}
.siteTest.old .cont {position:absolute;left:50%;top:50%;width:287px;height:441px;margin:-220px 0 0 -143px;text-indent:-999999em;background:url('../../webimages/img_sitetest.png') no-repeat 0 0;background-size:287px 441px;}

@media all and (max-width: 320px) {
	.siteTest .siteTestArea .title {margin:0;}
	.siteTest .testTime ul {padding:25px 0;}
	.siteTest .testTime li {letter-spacing:-1px;}
}