﻿@charset "utf-8";

/* customer */
.ly_customer {width:730px;}
.ly_customer thead tr th {background:#e9ecf3 url(../image/customer/bg_feel2.gif) no-repeat 0 7px;font-size:11px;font-weight:normal;border-bottom:1px solid #dedfe1;border-top:1px solid #dedfe1;padding:5px 10px;color:#747577}
.ly_customer thead tr th:first-child {background:#e9ecf3}
.ly_customer td {padding:13px;border-bottom:1px solid #dedfe1;text-align:center;font-size:11px;height:100%;}
.ly_customer tbody tr:hover td a {color:#074b91;}
.ly_customer tbody tr:hover:nth-child(odd) td {color:#074b91;background-color:#f7f7f7;height:100%;}
.ly_customer tr.detail_view {color:#747577;text-align:left;display:none;}
.ly_customer tr.detail_view>td {padding:30px 20px;text-align:left;line-height:2.0;height:100%;}
.ly_customer td.ad_left {text-align:left;padding:0 10px ;}
.ly_right {float:right;margin:15px 0 7px 0}
.ly_left {float:left;margin:15px 0 7px 0}
.ly_sel select {padding:2px 0 2px 10px;border:1px solid #d6d7db }

.btn_bg4 a {background:url(../image/customer/btnbg4.gif) no-repeat;text-align:center;width:84px;height:20px;display:block;padding:5px 0;font-size:11px}
.btn_bg2 a {background:url(../image/customer/btnbg2.gif) no-repeat;text-align:center;width:50px;height:20px;display:block;padding:5px 0;font-size:11px}
.btn_bg6 {background:url(../image/customer/btnbg6.gif) no-repeat;text-align:center;width:106px;display:inline-block;padding:5px 0;font-size:11px;}
.btnpage {width:730px;text-align:center;margin:10px 0}
.btnpage a {background:url(../image/customer/btn_utmun.gif) no-repeat;display:inline-block;width:25px;padding:5px 0;vertical-align:top}
.btnpage a.btn_utpre {background:url(../image/customer/btn_utpre.gif) no-repeat;}
.btnpage a.btn_utnext {background:url(../image/customer/btn_utnext.gif) no-repeat;}
.btnpage a span {display: block;overflow: hidden;text-indent: -9999px;}
.mt48 {margin-top:48px}

/* 문의요청 */
.btn_customer {border-top:1px dotted #afafaf;padding:15px 0 50px;text-align:center}
.btn_request {border-top:1px solid #e1e1e1;}
.btn_request a {display:block;background:url(../image/customer/btnbg6.gif) no-repeat;text-align:center;width:106px;height:20px;padding:5px 0;margin-left:5px}
.btn_request a:first-child {margin-left:0}
.btn_request a.btnbg2 {background:url(../image/customer/btnbg2.gif) no-repeat;width:50px}

.join_view {float:left;width:730px;font-family: "돋움",Dotum;}
.join_content .txt_img {padding:65px 0;text-align:center;}
.back_add {background-color:#f2f1ef}
.join_head ol {width:638px;height:92px;background:url(../image/customer/bg_joinstep.gif) no-repeat;margin:0 auto;}
.join_head ol li {text-indent:-9999px}
.join_head ol.step02 {background-position:0 -92px;}
.join_head ol.step03 {background-position:0 -184px;}
.join_head ol.step04 {background-position:0 -276px;}
.join_head ol.step05 {background-position:0 -372px;}
.join_register h3, .search_email h3,.search_pass h3, .search_register h3 {border-bottom:2px solid #000;padding:0 0 3px;font-size:16px}

.search_gr {margin:60px 0 20px;overflow:hidden}
.search_gr .search_email {float:left;width:345px;}
.search_gr .search_pass {float:right;width:363px;margin-left:20px}
.search_register .email_view {float:left;margin:30px 0 30px 200px}
.search_register .email_view img {float:left;width:75px;height:75px}
.search_register .email_view span {float:left;margin:15px;text-align:left;letter-spacing:-0.5px}
.search_register .email_view span strong {font-size:16px;}
.search_register p.iden {clear:both;text-align:center;margin:0 0 40px;font-size:12px}
.search_register p.iden a {color:#1078e7;border-bottom:1px solid #1078e7}
.search_register>p {text-align:center;font-size:14px;line-height:1.6;margin:50px 0 20px;}
.search_register>p+span {color:#979799;display:block;text-align:center;margin:0 0 50px}

.blank_re {margin:30px 0 0;}
.blank_re tbody tr {height:40px}
.blank_re tbody td .item {margin-bottom:45px}
.blank_re tbody td .item p.dot_line {border-top:1px dotted #000}
.blank_re tbody td input.no_b {border:0;padding:2px}
.blank_re tbody th {font-size:14px;letter-spacing:-1px;padding:10px 15px 0 15px;text-align:left;background:url(../image/customer/icon_make_blue.gif) 5px 16px no-repeat;vertical-align:top}
.blank_re tbody td {padding:5px 0}
.blank_re tbody td input {border:1px solid #d6d7db;padding:8px;font-size:12px}
.blank_re tbody td select {border:1px solid #d6d7db;height:30px;padding-left:10px;font-size:12px}
.blank_re fieldset {text-align:left}
.blank_re tbody td .item label span {display:block;margin:-17px 0 0 20px}
.blank_re tbody th.fs11 {font-size:11px}
.blank_re th.final {background:none;padding:0}
.blank_re td textarea {padding:7px 0 7px 10px;resize:none}
.blank_re .item .rule{float:left;width:358px;line-height:1.6}
.blank_re .item .private{float:right;width:358px;line-height:1.6}
.blank_re .item .rule label, .blank_re .item .private label {background:url(../image/customer/icon_make_blue.gif) 0 5px no-repeat;padding:0 0 0 8px;font-size:14px;font-weight:bold;letter-spacing:-1px}


/* 이용안내 */
.useCont {margin-top:43px;}
.useCont .title:first-child {margin-top:0;}
.useCont .title {margin-top:20px;font-size:20px;font-family:'NanumBarunGothic';padding-left:40px;height:21px;line-height:22px;background:url('../image/customer/customer_partner_terms_icon.png') no-repeat;}
.useCont .list {margin:10px 0 0 5px;}
.useCont .list > li {padding-left:10px;text-indent:-10px;margin-top:5px;}
.useCont .list > li:first-child {margin-top:0;}

/* 파트너쉽 가입안내 */
.partner {margin-top:43px;font-family:'NanumBarunGothic';}
.partner > div {margin-top:50px;}
.partner > div:first-child {margin-top:0;}
.partner .title {font-size:21px;}

.partner .text {}
.partner .text ul li {margin-top:10px;font-size:14px;}

.partner .business {}
.partner .business ul li {margin-top:10px;font-size:14px;height:114px;}
.partner .business ul li * {vertical-align:middle;display:inline-block;}
.partner .business ul li.list01 {background:url('../image/customer/customer_partner_travel_today.jpg') no-repeat;}
.partner .business ul li.list02 {background:url('../image/customer/customer_partner_travel_outlet.jpg') no-repeat;}
.partner .business ul li.list03 {background:url('../image/customer/customer_partner_travel_food.jpg') no-repeat;}
.partner .business ul li.list04 {background:url('../image/customer/customer_partner_travel_stay.jpg') no-repeat;}
.partner .business ul li.list05 {background:url('../image/customer/customer_partner_travel_festival.png') no-repeat;}
.partner .business ul li.list06 {background:url('../image/customer/customer_partner_talk.jpg') no-repeat;}

.partner .business ul li strong {width:200px;text-indent:-9999px;}
.partner .business ul li span {margin-top:35px;}

.partner .procedure {font-size:14px;}
.partner .procedure > ol {margin-top:20px;}
.partner .procedure .img {overflow:hidden;width:554px;margin:20px auto 0;}
.partner .procedure .img li {float:left;padding-left:40px;background:url('../image/customer/bg_partner02.jpg') no-repeat 10px 50%;}
.partner .procedure .img li:first-child {padding-left:0;background:none;}
.partner .procedure .img li p {width:108px;height:65px;line-height:65px;background:url('../image/customer/bg_partner01.jpg') no-repeat;color:#fff;font-size:12px;text-align:center;}

.partner .procedure .text {}
.partner .procedure .text li {margin-top:10px;}
.partner .procedure .text li:first-child {margin-top:0;}
.partner .procedure .text li strong {}
.partner .procedure .text li p {padding-left:16px;}
.partner .procedure > p {margin-top:10px;padding-left:16px;}


/* 이용약관 */
.terms {margin-top:43px;font-family:'NanumBarunGothic';}
.terms .title {font-size:21px;}
.terms .scrollBox {margin-top:10px;}

/* 개인정보 취급방침 */
.policy {margin-top:43px;font-family:'NanumBarunGothic';}
.policy .title {font-size:21px;}
.policy .scrollBox {margin-top:10px;}

.scrollBox {border:5px solid #dfdfdf;}
.scrollBox .inner {overflow-y:scroll;height:400px;padding:20px 30px;border:1px solid #ccc;}
.scrollBox .inner li,
.scrollBox .inner p {text-align:justify;}
.scrollBox .inner > ol {padding-bottom:20px;}
.scrollBox .inner > ol > li {margin-top:30px;}
.scrollBox .inner > ol > li:first-child {margin-top:0;}
.scrollBox .inner > ol > li > p:first-child {font-size:21px;margin:0; }

.scrollBox .inner > ol > li p,
.scrollBox .inner > ol > li ol,
.scrollBox .inner > ol > li li {margin-top:5px;}

.scrollBox .inner > ol > li p,
.scrollBox .inner > ol > li ul,
.scrollBox .inner > ol > li ol {margin-left:10px;}

.scrollBox .inner > ol > li ul li p:first-child {font-size:18px;}





.articleCont {padding-top:20px;}
.articleCont .title01 {padding-left:20px;background:url('/image/together/mapView/bullSt03.gif') no-repeat 0 4px;color:#323d4f;font-size:21px;}
.articleCont .text01 {margin:10px auto 0;background:#f3f3f3;border-radius:30px;border:0 none;}
.articleCont .text01 a {color:#1f6bc1;font-size:14px;font-family:'NanumBarunGothicBold';}
.articleCont .text01 p {font-size:12px;padding:30px;text-align:justify;}
.articleCont form {margin-top:10px;}
.articleCont form table {width:100%;border-spacing:0;border-collapse:collapse;text-align:left;}
.articleCont form table th {color:#323d4f;font-size:14px;text-align:right;padding-right:20px !important;}
.articleCont form table td {}
.articleCont form table th,
.articleCont form table td {padding:5px 0;border-bottom:1px solid #989ea7;}
.articleCont form table select {height:24px;padding:0 10px 0 5px;}
.articleCont form table option {height:20px;line-height:20px;padding-left:5px;}
.articleCont form table .fileCont01 {position:relative;height:10px;}
.articleCont form table .fileCont01 select,
.articleCont form table .fileCont01 .cont {vertical-align:middle;}
.articleCont form table .fileCont01 select {left:0;position:absolute;top:50%;margin-top:-9px;}
.articleCont form table .fileCont01 .cont {position:relative;left:107px;display:inline-block;width:412px;height:29px;line-height:29px;}
.articleCont form table .fileCont01 .type02 {margin-top:5px;}
.articleCont form table .fileCont01 .cont  * {vertical-align:middle;}
.articleCont form table .fileCont01 .cont  input[type='text'] {position:absolute;top:1px;left:0;width:310px;height:26px;line-height:26px;padding-left:15px;border-radius:30px 0 0 30px;border-right:0 none;background:none;}
.articleCont form table .fileCont01 .cont  input[type='file'] {position:absolute;top:0;right:0;width:90px;height:29px;border:0 none;}
.articleCont form table .fileCont01 .cont  label {position:absolute;top:0;right:0;background:url('/image/together/mapView/bg_flie02.jpg') no-repeat;display:inline-block;width:90px;height:29px;font-size:0;line-height:0;color:transparent;}
.articleCont form table .fileCont01 .type02  label {background:url('/image/together/mapView/bg_flie03.jpg') no-repeat;}
.articleCont form table .btnSend {text-align:center;}
.articleCont form table .btnSend button {width:86px;height:86px;background:url('/image/together/mapView/btn_circle01.gif') no-repeat;text-align:center;color:#fff;font-family:'NanumBarunGothicBold';border:0 none;font-size:16px;}

.articleCont form table .inpSt01 {width:500px;height:29px;padding-left:20px;border-radius:30px;}
.articleCont form table .bdNone th,
.articleCont form table .bdNone td {border-bottom:0 none;}
.articleCont form table .help {text-align:left;padding-left:60px;}

