@charset "utf-8";
/*====================================== Paging ======================================*/
.cont-form {position:relative;display:inline-block;width:98%;margin:0.2em 1% 1em 1%;padding:0;}
.group-paging {display:block;margin:1.5em 0 1.5em;text-align:center;line-height:20px;}
.group-paging > a {display:inline-block;padding:0.5em;margin:0 0.1em 0;text-decoration:none;color:#333;font-weight:bold;cursor:pointer;}
.group-paging > a:hover {color:#6f7689;}
.group-paging > a.on {display:inline-block;padding:0.1em 0.5em;line-height:1.5em;margin:0.5em 0.1em;text-decoration:none;color:#ec5909;font-weight:bold;cursor:default;}
.group-paging span.link-edge {display:inline-block;margin:0.4em 0.2em;border:1px solid #ccc;width:20px;height:20px;color:#999;font-weight:normal;text-indent:-9999em;cursor:pointer;}
.group-paging span.link-edge.prev {background:url(/images/btn/btn_page_prev.jpg) no-repeat;background-size:20px 20px;}
.group-paging span.link-edge.next {background:url(/images/btn/btn_page_next.jpg) no-repeat;background-size:20px 20px;}
.group-paging span.link-edge.f-prev {background:url(/images/btn/btn_page_prev_f.jpg) no-repeat;background-size:20px 20px;}
.group-paging span.link-edge.f-next {background:url(/images/btn/btn_page_next_f.jpg) no-repeat;background-size:20px 20px;}
.group-paging > span.link-edge:hover {color:#333;}
/*====================================== Paging ======================================*/
a, img, input, select {
	border:0;
	outline:none;
	/*selector-dummy:expression(this.hideFocus=true); //점선 제거 방법*/
}
/*

	<div class="cont_form">
		<div class="group_paging">
			<span class="link_edge f_prev">처음</span>
			<span class="link_edge prev">이전</span>
			<a class="on">1</a>
			<a>2</a>
			<a>3</a>
			<a>4</a>
			<a>5</a>
			<span class="link_edge next">다음</span>
			<span class="link_edge f_next">맨뒤</span>
		</div>	
	</div>

*/

/*font-family: 'Noto Sans', sans-serif;*/
/*font-family: 'Nanum Gothic', sans-serif;*/
/* header */
.sec-header {position:relative;width:100%;margin:0;padding:0;z-index:99;}

.dv-header-wrap {position:relative;width:100%;margin:0;padding:0;box-sizing:border-box;}
.dv-header-inner {position:relative;width:100%;margin:0;padding:0;}
.dv-header-inner-wrap {position:relative;width:100%;margin:0 auto;padding:0;background:#27272a;}

.dv-head-logo {position:relative;width:100%;height:120px;margin:0;padding:35px 0 0;background:url(/images/bg/bg-dv-head-logo.jpg) repeat;box-sizing:border-box;}
.dv-logo-btn-link-wrap {display:inline-block;position:absolute;top:0;left:0;width:100%;height:35px;margin:0;padding:0;z-index:99;}
.dv-logo-btn-link-wrap-inner {position:relative;width:96%;max-width:1000px;height:35px;line-height:35px;margin:0 auto;padding:0;text-align:right;}
.dv-logo-btn-link-wrap-inner > a {display:inline-block;margin:0 5px;padding:0;font-size:11px;font-weight:bold;color:#aaa9a9}
.dv-logo-btn-link-wrap-inner > a:last-child:before {content:"|";margin:0 12px 0 0;}
.a-head-logo {display:block;width:190px;height:60px;margin:0 auto;padding:0;background:url(./head-logo.png) no-repeat;background-position:center;background-size:100%;}

.dv-head-nav {position:relative;width:100%;height:50px;;margin:0;padding:0;background:url(./bg-dv-head-nav.jpg) repeat-x;}
.dv-nav-wrap {position:relative;width:100%;margin:0;padding:0;}
.dv-nav-wrap-inner {position:relative;width:100%;margin:0;padding:0;text-align:center;}

.dv-nav {position:relative;width:1040px;height:50px;margin:0 auto;padding:0;text-align:center;border-left:1px solid #0d0d0d;border-right:1px solid #3b3b3b;}
.dv-nav > div {float:left;position:relative;width:16.6%;height:50px;line-height:50px;padding:0;border-left:1px solid #3b3b3b;border-right:1px solid #0d0d0d;box-sizing:border-box;}
.dv-nav > div:first-child {width:16.8%;}
.dv-nav > div:last-child {width:16.8%;}
.dv-nav > div.active {background:url(/images/bg/bg-dv-head-nav-active.jpg) repeat-x;}

.dv-nav > div > a {display:block;width:100%;height:50px;margin:0;padding:0;font-size:17px;font-weight:700;color:#fffff2;font-family: 'Nanum Gothic', sans-serif;box-sizing:border-box;}
.dv-nav > div.active > a {background:url(./bg-dv-head-nav-active-a.jpg) no-repeat;background-position:center 10px;}

.dv-nav > div > ul {display:none;width:100%;margin:0;padding:0;}

#nav-list {display:block;}
#nav-box {display:none;-webkit-transition: all 0.8s cubic-bezier(0.63, 1, 0.32, 1);transition: all 0.8s cubic-bezier(0.63, 1, 0.32, 1);}

.spn-nav-btn{display:none;position:absolute;top:15px;right:15px;width:auto;height:auto;margin:0;z-index:9999;}
.burger {position:relative;z-index:10;cursor:pointer;-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);}

.burger_patty {display:block;width:30px;height:3px;margin:0 0 6px 0;background: #fff;-webkit-transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);transition: all 0.8s cubic-bezier(0.23, 1, 0.32, 1);}
.burger_patty:last-child {margin-bottom:0;}

.burger-close {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.burger-close .burger_patty {background: #f1f1f1;}
.burger-close .burger_patty:nth-child(1) {-webkit-transform:rotate(45deg) translate(4px, 8.5px);transform: rotate(45deg) translate(4px, 8.5px);}
.burger-close .burger_patty:nth-child(2) {opacity:0;}
.burger-close .burger_patty:nth-child(3) {-webkit-transform:rotate(-45deg) translate(4px, -8.5px);transform:rotate(-45deg) translate(4px, -8.5px);}

@media screen and (min-width:768px) and (max-width:1040px) {
	#nav-list {display:none;}
	#nav-box {display:block;}
	.spn-nav-btn {display:block;}

	.dv-nav-wrap {position:absolute;top:50px;left:0;width:100%;height:0;margin:0;padding:0;z-index:99;background:rgba(39, 39, 42, 0.9);border-bottom:3px solid #000;overflow:hidden;}
	.dv-nav-wrap.active {display:block;height:300px;}
	.dv-nav-wrap-inner {position:relative;width:100%;height:100%;margin:0;padding:0;}

	.dv-nav {position:relative;width:100%;margin:0 auto;padding:0;text-align:center;-webkit-transition: all 0.8s cubic-bezier(0.63, 1, 0.32, 1);transition: all 0.8s cubic-bezier(0.63, 1, 0.32, 1);}
	.dv-nav > div {float:none;display:block;position:relative;width:100%;height:50px;line-height:50px;padding:0 ;border-bottom:1px solid #3b3b3b;border-left:none;border-right:none;}
	.dv-nav > div:first-child {width:100%;}
	.dv-nav > div:last-child {width:100%;}

	.dv-logo-btn-link-wrap {display:inline-block;position:absolute;top:120px;left:0;width:100%;height:35px;margin:0;padding:0;z-index:99;}
	.dv-logo-btn-link-wrap-inner {position:relative;width:96%;max-width:1000px;height:50px;line-height:50px;margin:0 auto;padding:0;text-align:left;}
	.dv-logo-btn-link-wrap-inner > a {display:inline-block;margin:0 8px;padding:0;font-size:16px;font-weight:bold;color:#aaa9a9}
	.dv-logo-btn-link-wrap-inner > a:last-child:before {content:"|";margin:0 16px 0 0;}
}
@media screen and (min-width:481px) and (max-width:767px) {
	#nav-list {display:none;}
	#nav-box {display:block;}
	.spn-nav-btn {display:block;}

	.dv-nav-wrap {position:absolute;top:50px;left:0;width:100%;height:0;margin:0;padding:0;z-index:99;background:rgba(39, 39, 42, 0.9);border-bottom:3px solid #000;overflow:hidden;}
	.dv-nav-wrap.active {display:block;height:300px;}
	.dv-nav-wrap-inner {position:relative;width:100%;height:100%;margin:0;padding:0;}

	.dv-nav {position:relative;width:100%;margin:0 auto;padding:0;text-align:center;}
	.dv-nav > div {float:none;display:block;position:relative;width:100%;height:50px;line-height:50px;padding:0;border-bottom:1px solid #3b3b3b;border-left:none;border-right:none;}
	.dv-nav > div:first-child {width:100%;}
	.dv-nav > div:last-child {width:100%;}

	.dv-logo-btn-link-wrap {display:inline-block;position:absolute;top:120px;left:0;width:100%;height:35px;margin:0;padding:0;z-index:99;}
	.dv-logo-btn-link-wrap-inner {position:relative;width:96%;max-width:1000px;height:50px;line-height:50px;margin:0 auto;padding:0;text-align:left;}
	.dv-logo-btn-link-wrap-inner > a {display:inline-block;margin:0 8px;padding:0;font-size:16px;font-weight:bold;color:#aaa9a9}
	.dv-logo-btn-link-wrap-inner > a:last-child:before {content:"|";margin:0 16px 0 0;}
}
@media screen and (max-width:480px) {
	#nav-list {display:none;}
	#nav-box {display:block;}
	.spn-nav-btn {display:block;}

	.dv-nav-wrap {position:absolute;top:50px;left:0;width:100%;height:0;margin:0;padding:0;z-index:99;background:rgba(39, 39, 42, 0.9);border-bottom:3px solid #000;overflow:hidden;}
	.dv-nav-wrap.active {display:block;height:300px;}
	.dv-nav-wrap-inner {position:relative;width:100%;height:100%;margin:0;padding:0;}

	.dv-nav {position:relative;width:100%;margin:0 auto;padding:0;text-align:center;}
	.dv-nav > div {float:none;display:block;position:relative;width:100%;height:50px;line-height:50px;padding:0;border-bottom:1px solid #000;border-left:none;border-right:none;}
	.dv-nav > div:first-child {width:100%;}
	.dv-nav > div:last-child {width:100%;}

	.dv-logo-btn-link-wrap {display:inline-block;position:absolute;top:120px;left:0;width:100%;height:35px;margin:0;padding:0;z-index:99;}
	.dv-logo-btn-link-wrap-inner {position:relative;width:96%;max-width:1000px;height:50px;line-height:50px;margin:0 auto;padding:0;text-align:left;}
	.dv-logo-btn-link-wrap-inner > a {display:inline-block;margin:0 8px;padding:0;font-size:16px;font-weight:bold;color:#aaa9a9}
	.dv-logo-btn-link-wrap-inner > a:last-child:before {content:"|";margin:0 16px 0 0;}
}
/* header */

/*left-nav*/
.dv-aside-wrap {position:absolute;top:300px;right:50%;width:108px;margin-right:-630px;z-index:999;}
.dv-aside-link {position:relative;width:108px;margin:0;padding:0;}
.dv-aside-link-fix {position:fixed;top:5px;right:50%;width:108px;margin-right:-630px;z-index:999;}

#right-box > a {display:block;width:108px;height:99px;margin:0;padding:0;}
#right-box > a > img {width:100%;margin:0;padding:0;}

@media all and (min-width:481px) and (max-width:1280px) {
	.dv-aside-wrap {position:relative;top:0;right:0;width:324px;height:99px;margin:0 auto 85px;z-index:999;}
	.dv-aside-link {position:relative;width:100%;margin:0;padding:0;}
	.dv-aside-link-fix {position:relative;top:0;right:0;width:100%;margin:0;padding:0;}
	#right-box > a {float:left;}
}
@media screen and (max-width:480px) {
	.dv-aside-wrap {position:relative;top:0;right:0;width:300px;height:92px;margin:0 auto 35px;z-index:999;}
	.dv-aside-link {position:relative;width:100%;margin:0;padding:0;}
	.dv-aside-link-fix {position:relative;top:0;right:0;width:100%;margin:0;padding:0;}
	#right-box > a {float:left;display:block;width:100px;height:92px;margin:0;padding:0;}
}
/*left-nav*/

/* contents */
.hid-mob {display:table-cell;width:9%;}
.cont-form-btn {position:relative;display:inline-block;width:98%;margin:0 1% 65px 1%;padding:0;text-align:center;}

.sec-contents {position:relative;width:100%;margin:0;padding:0;z-index:9;overflow:hidden;}
.dv-conts-wrap {position:relative;width:100%;margin:0;padding:0;box-sizing:border-box;}
.dv-conts-wrap-inner {position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0;}
.dv-conts-wrap-inner.cus-bg {max-width:100%;margin:0;height:215px;background:url(./bg-dv-main-customerCenter.jpg) repeat;}

.dv-conts-wrap-inner-obj {position:relative;width:100%;margin:0;padding:0;}
.dv-conts-wrap-inner-obj.customer {width:100%;max-width:1000px;height:100%;margin:0 auto;background:url(./main-custom-bg.png) no-repeat;background-size:cover;background-position:right center;text-align:left;}
.dv-conts-wrap-inner-obj.customer > img {width:auto;margin:0;padding:0;}

.dv-box-search {position:relative;width:100%;margin:85px 0;padding:0;}
.dv-box-search > h1 {width:100%;height:63px;line-height:63px;text-align:center;font-size:24px;color:#fff;background:url(/images/img/main-box-search-h1-bg.jpg) no-repeat;background-position:center;background-size:cover;}

.dv-box-search-wrap {display:inline-block;position:relative;width:100%;margin:0;padding:0;border:5px solid #e22221;border-top:none;box-sizing:border-box;}
.dv-box-search-wrap-btn {position:relative;width:100%;margin:0;padding:20px;border-bottom:1px solid #d9d9d9;text-align:center;box-sizing:border-box;}
.dv-box-search-wrap-btn > label {display:inline-block;margin:0 10px;line-height:14px;cursor:pointer;}
.dv-box-search-wrap-btn > label > input[type="radio"] {width:14px;height:14px;margin:0 3px;}
.dv-box-search-wrap-btn > label > span {margin:0;font-size:14px;color:#4f4f4f;}

.dv-box-search-wrap-inset {position:relative;width:100%;margin:0;padding:20px;text-align:center;box-sizing:border-box;}
.dv-box-search-wrap-inset > h1 {display:block;line-height:1.5;margin:10px 0 15px;font-size:22px;color:#444;}
.dv-box-search-wrap-inset > p {display:block;line-height:1.5;margin:0 0 40px;font-size:14px;color:#444;}

.dv-box-search-wrap-schedule {position:relative;width:100%;margin:0;padding:20px;text-align:center;box-sizing:border-box;}
.dv-box-search-wrap-schedule > dl {display:table;position:relative;width:96%;max-width:580px;margin:0 auto;padding:0;}
.dv-box-search-wrap-schedule > dl > dt {display:table-cell;width:64px;line-height:32px;font-size:14px;color:#4f4f4f}
.dv-box-search-wrap-schedule > dl > dt:after {content:"：";}
.dv-box-search-wrap-schedule > dl > dd {display:table-cell;margin:0;padding:0;text-align:center;}
.dv-box-search-wrap-schedule > dl > dd.dd-calendar {width:354px;}
.dv-box-search-wrap-schedule > dl > dd.dd-btn {width:162px;}
.dv-box-search-wrap-schedule > dl > dd.dd-calendar > label {float:left;display:inline-block;width:172px;margin:0;}
.dv-box-search-wrap-schedule > dl > dd.dd-calendar > label > input[type="text"] {float:left;width:139px;height:32px;text-align:center;-webkit-appearance: none;border-radius:0;}
.dv-box-search-wrap-schedule > dl > dd.dd-calendar > label > img {float:right;width:29px;height:29px;margin:2px 0 0 4px;}

.dv-box-search-wrap-schedule > dl > dd.dd-calendar > span {float:left;display:inline-block;width:10px;line-height:32px;font-size:14px;margin:0;padding:0;text-align:center;}

.dv-box-search-wrap-guide {display:inline-block;position:relative;width:100%;margin:0;padding:0;}
.dv-box-search-wrap-guide > span {line-height:1.5;margin:0 0 55px;font-size:15px;color:#444;}
.dv-box-search-wrap-guide-inner {display:table;position:relative;width:auto;margin:25px 0;padding:0;text-align:left;}
.dv-box-search-wrap-guide-img {display:table-cell;width:auto;margin:0;padding:0;}
.dv-box-search-wrap-guide-img > img {width:auto;}
.dv-box-search-wrap-guide-text {display:table-cell;width:auto;margin:0;padding:0 0 0 20px;vertical-align:middle;}
.dv-box-search-wrap-guide-text > p {display:block;margin:10px 0;font-size:18px;color:#444;}

.inp-style-btn01 {display:inline-block;padding:5px 9px;margin:2px 0 0;font-size:14px;color:#fff;background:#e84e1e;border:none;-webkit-appearance: none;border-radius:0;}

.dv-box-search-inner {display:block;position:relative;width:96%;max-width:580px;margin:0 auto;padding:0;text-align:center;}
.dv-box-search-inner-wrap {display:inline-block;width:98%;margin:0 1% 45px;}
.dv-box-search-inner-wrap > input[type="text"] {float:left;width:80%;height:40px;padding:0 10px;font-size:14px;border:3px solid #414141;box-sizing:border-box;border-right:none;-webkit-appearance: none;border-radius:0;}
.dv-box-search-inner-wrap > input[type="submit"] {float:left;width:20%;height:40px;padding:0 0 0 24px;font-size:14px;font-weight:bold;color:#fff;box-sizing:border-box;background:url(/images/btn/icon-search.png) no-repeat;background-position:14px center;background-color:#414141;border:none;-webkit-appearance: none;border-radius:0;}

.dv-box-search-wrap-list {display:block;position:relative;width:96%;max-width:880px;margin:0 auto;padding:0;}
.dv-box-search-wrap-list > h1 {display:inline-block;color:#666666;margin:35px 0 0 6px;font-size:13px;font-weight:500;}
.dv-box-search-wrap-list > h1 > span {color:#ea2125;font-weight:bold;}

.dv-box-search-wrap-view {display:block;position:relative;width:96%;max-width:880px;margin:0 auto;padding:0;}
.dv-box-search-wrap-view.guide {width:96%;max-width:1000px;margin:0 auto 85px;}
.dv-box-search-wrap-view > h1 {font-size:22px;color:#444}

.spn-btn {display:inline-block;margin:0 5px;}
.spn-btn.style01 {padding:4px 17px;background:#3c3c3c;}
.spn-btn.style01 > a {display:block;width:100%;height:100%;margin:0;padding:0;font-size:14px;color:#fff;}

.spn-btn.style02 {padding:9px 12px;background:#f0f0f0;border:1px solid #c1c1c1;}
.spn-btn.style02 > a {display:block;width:100%;height:100%;margin:0;padding:0;font-size:14px;color:#2a2a2a;}

.dv-box-tab {position:relative;width:100%;margin:25px 0 0;padding:0;}
.dv-box-tab-btn {display:inline-block;position:relative;width:100%;margin:15px 0 0;padding:0;}
.dv-box-tab-btn > span {float:left;display:block;margin:0;padding:15px 0;font-size:18px;color:#777;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;text-align:center;cursor:pointer;box-sizing:border-box;}
.dv-box-tab-btn > span:first-child {width:33.4%;border:1px solid #c4c4c4;}
.dv-box-tab-btn > span:last-child {width:33.4%;border:1px solid #c4c4c4;}
.dv-box-tab-btn > span.active {color:#fff;background:#303030;}

.dv-box-tab-btn2 {display:inline-block;position:relative;width:100%;margin:15px 0 10px;padding:0;}
.dv-box-tab-btn2 li {float:left;display:block;width:33.2%;margin-right:5px;padding:10px 0;font-size:18px;color:#777;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;text-align:center;cursor:pointer;box-sizing:border-box;}
.dv-box-tab-btn2 li:first-child {width:15%;border:1px solid #7c7c7c;}
.dv-box-tab-btn2 li:last-child {width:15%;border:1px solid #7c7c7c;}
.dv-box-tab-btn2 li.active {color:#fff;background:#303030; border:1px solid #303030;}

.dv-box-tab-conts {display:inline-block;position:relative;width:100%;margin:0;padding:0;}
.dv-tab-conts-wrap {display:none;position:relative;width:100%;margin:0;padding:0;}
.dv-tab-conts-wrap.block {display:block;}

.dv-tab-conts-text-wrap {position:relative;width:100%;margin:25px 0 25px;padding:0;}
.dv-tab-conts-text-wrap > h1 {display:inline-block;margin:0 0 15px;padding:0;font-size:22px;color:#444}
.dv-tab-conts-text-wrap-inner {display:inline-block;position:relative;width:100%;margin:0 0 50px;padding:25px;border:1px solid #c4c4c4;box-sizing:border-box;}
.dv-tab-conts-text-wrap-inner > p {width:auto;line-height:1.5;margin:15px 12px;padding:0 15px;font-size:14px;color:#666;box-sizing:border-box;}
.dv-tab-conts-text-wrap-inner > p:before {content:"+";margin:0 0 0 -12px;padding:0 4px 0 0;font-size:11px;font-weight:900;color:#ff5500;}

.dv-tab-conts-table-wrap {position:relative;width:100%;margin:25px 0 25px;padding:0;}
.dv-tab-conts-table-wrap > h1 {display:inline-block;margin:0 0 15px;padding:0;font-size:22px;color:#444}
.dv-tab-conts-table-wrap-inner {display:inline-block;position:relative;width:100%;margin:0 0 30px;padding:0;box-sizing:border-box;}

.dv-tab-conts-guide {position:relative;width:100%;margin:-50px 0 85px;padding:0;}
.dv-tab-conts-guide > span {display:block;line-height:1.5;margin:5px 0;padding:0;font-size:13px;color:#e23500;}

.dv-box-guide {position:relative;width:100%;margin:65px 0;padding:0;}
.dv-guide-conts-wrap {display:inline-block;position:relative;width:100%;margin:0;padding:0;}
.dv-guide-conts-wrap-inner {position:relative;width:100%;margin:25px 0 65px;padding:0;}
.dv-guide-conts-wrap-inner > h1 {display:inline-block;margin:0 0 15px;padding:0;font-size:22px;color:#444}
.dv-guide-conts-wrap-inner > h2 {display:inline-block;margin:0 0 15px;padding:0;font-size:18px;color:#db0b0b}
.dv-guide-conts-wrap-inner > p {display:inline-block;width:100%;margin:0 0 35px;padding:0;}
.dv-guide-conts-wrap-inner > p > span{display:block;width:96%;line-height:1.5;margin:10px 2%;padding:0;font-size:14px;color:#444}

.dv-guide-conts-wrap-process {display:inline-block;position:relative;width:100%;margin:0;padding:35px;background:#eee;border:1px solid #c4c4c4;box-sizing:border-box;}
.dv-guide-conts-wrap-process > dl {display:table;position:relative;width:100%;margin:0;padding:0;}
.dv-guide-conts-wrap-process > dl > dt {display:table-cell;width:13.6%;vertical-align:middle;}
.dv-guide-conts-wrap-process > dl > dd {display:table-cell;width:8%;vertical-align:middle;}
.dv-guide-conts-wrap-process h3 {display:table-cell;width:100%;height:100%;line-height:1.7;margin:0;padding-top:10px;font-size:15px;color:#333;vertical-align:middle;}

.dv-guide-conts-wrap-img {position:relative;width:100%;margin:0;padding:0;box-sizing:border-box;}
.dv-guide-conts-wrap-img > img {width:100%;}

.dv-img-box {display:table;position:relative;width:100%;margin:0;padding:0;text-align:center;vertical-align:middle;border-radius:100%;}
.dv-img-box.col {background:#ff5500;}
.dv-img-box.min {background:#747474;}
.dv-img-box > p {display:table-cell;width:100%;height:100%;line-height:1.2;margin:0;padding:0;font-size:16px;color:#fff;vertical-align:middle;}
.dv-img-box > p > span {display:block;}


.dv-img-arrow {position:relative;width:100%;margin:0;padding:0;text-align:center;background:url(/images/btn/icon-guide-arrow.png) no-repeat;background-position:center;background-size:39px;}
.dv-img-arrow > p {position:absolute;bottom:18%;left:0;width:100%;line-height:1.2;margin:0;padding:0;font-size:13px;color:#525252;vertical-align:middle; letter-spacing:-1px;}

.dv-guide-conts-wrap-accusation {position:relative;width:100%;margin:0;padding:0;box-sizing:border-box;border-top:1px solid #e0e0e0;}
.dv-guide-conts-wrap-accusation > ul {display:inline-block;width:100%;margin:0;padding:0;}
.dv-guide-conts-wrap-accusation > ul > li {display:block;position:relative;width:100%;margin:0;padding:35px 25px;border-bottom:1px solid #e0e0e0;box-sizing:border-box;}

.dv-guide-wrap {display:table;position:relative;width:100%;max-width:950px;margin:0 auto;padding:0;}
.dv-guide-wrap > h1 {display:table-cell;width:200px;height:82px;margin:0;padding:0;background:url(/images/bg/bg-guide-h1.png) no-repeat;background-position:center;background-size:200px 82px;text-align:center;vertical-align:middle;}
.dv-guide-wrap > h1 > span {display:inline-block;width:auto;line-height:82px;margin:0;padding:0 0 0 55px;font-size:18px;color:#fff;box-sizing:border-box;}

span.spn-icon-img01 {background:url(/images/btn/icon-guide-img01.png) no-repeat;background-position:left center;}
span.spn-icon-img02 {background:url(/images/btn/icon-guide-img02.png) no-repeat;background-position:left center;}

.dv-guide-wrap > div {display:table-cell;width:750px;margin:0;padding:0 0 0 40px;box-sizing:border-box;}
.dv-guide-wrap > div > span {display:block;width:100%;line-height:1.5;margin:0 0 5px;padding:0;font-size:13px;color:#e85200;}

.dl-guide-style-1 {display:inline-block;position:relative;width:98%;margin:0 1%;padding:0;}
.dl-guide-style-1 > dt {float:left;width:14%;line-height:1.5;margin:2px 0;padding:3px 0;font-size:14px;color:#fff;background:#444;text-align:center;}
.dl-guide-style-1 > dd {float:left;width:82%;line-height:1.5;margin:2px 2% 0;padding:3px 0;font-size:14px;color:#444;}
ol.ol-guide-style-1 {display:inline-block;position:relative;width:96%;margin:10px 2% 0;padding:0;list-style:decimal;}
ol.ol-guide-style-1 > li {width:100%;line-height:1.5;margin:5px 0;padding:0;font-size:13px;color:#444;}
ol.ol-guide-style-1 > li > a {display:inline-block;margin-left:20px;width:100px;line-height:1.5; text-align:center;padding:2px 15px;font-size:13px;color:#fff; background:#d40000;}

.dv-tab-conts-text-btn {display:inline-block;position:relative;width:100%;margin:0;padding:0;text-align:left;}
.dv-tab-conts-text-btn > span {display:inline-block;font-size:16px;color:#444;}
.dv-tab-conts-text-btn > span.active {background:#444;color:#fff;}

.dv-faq-conts-wrap {position:relative;width:100%;margin:0;padding:0;}
.dv-faq-conts-text-btn {display:inline-block;position:relative;width:100%;margin:0;padding:0;text-align:left;}
.dv-faq-conts-text-btn > span {display:inline-block;padding:8px 25px;margin:0 3px;font-size:16px;color:#7c7c7c;border:1px solid #7c7c7c;cursor:pointer;}
.dv-faq-conts-text-btn > span.active {background:#7c7c7c;color:#fff;}

.dv-faq-conts-text-wrap-inner {display:inline-block;position:relative;width:100%;margin:15px 0 50px;padding:0;border-top:2px solid #929292;box-sizing:border-box;}

.dv-guide-conts-wrap-club {display:inline-block;position:relative;width:100%;margin:0 0 35px;padding:0;background:#eee;box-sizing:border-box;}
.dv-guide-conts-wrap-club > h1 {display:block;width:100%;margin:0 0 1px;background:#db0b0b;text-align:center;}
.dv-guide-conts-wrap-club > h1 > img {width:auto;margin:2px 0 0;}
.dv-guide-conts-wrap-club > h1 > span {display:inline-block;line-height:1.5;padding:12px 0 12px 45px;font-size:20px;color:#fff;letter-spacing:-0.5px;}

span.spn-icon-img {background:url(/images/btn/icon-club-img.png) no-repeat;background-position:left center;}

.dv-guide-conts-wrap-club > p {display:block;width:100%;background:#dedede;text-align:center;} 
.dv-guide-conts-wrap-club > p > span {display:inline-block;line-height:1.5;padding:15px;font-size:16px;color:#444;letter-spacing:-0.5px;}

.dv-club-conts-text-wrap-inner {display:inline-block;position:relative;width:100%;margin:0 0 25px;padding:25px;border:1px solid #c4c4c4;box-sizing:border-box;}
.dv-club-conts-text-wrap-inner > p {width:auto;line-height:1.5;margin:10px 12px;padding:0 10px;font-size:14px;color:#666;box-sizing:border-box;}
.dv-club-conts-text-wrap-inner > p:before {content:"+";margin:0 0 0 -12px;padding:0 4px 0 0;font-size:11px;font-weight:900;color:#ff5500;}
.dv-club-conts-text-wrap-inner > span {width:auto;line-height:1.5;margin:5px 20px 5px 20px;padding:0 10px;font-size:13px;color:#ea4800;box-sizing:border-box;letter-spacing:-0.5px;}
.dv-club-conts-text-wrap-inner > span:before {content:"☆";margin:0 0 0 -12px;padding:0 4px 0 0;font-size:11px;font-weight:900;color:#ea4800;}

.dv-club-conts-text-set {display:inline-block;position:relative;width:100%;margin:0 0 10px;padding:5px;box-sizing:border-box;}
.dv-club-conts-text-set > h1 {margin:0 0 10px;font-size:16px;font-weight:bold;color:#303030;}
.dv-club-conts-text-set > h1:before {content:"-";padding:0 5px 0 0;}
.dv-club-conts-text-set > p {display:inline-block;width:100%;line-height:1.5;margin:0 0 10px;padding:10px;font-size:14px;color:#666;box-sizing:border-box;letter-spacing:-0.5px;}
.dv-club-conts-text-set > p > span {display:block;}
.dv-club-conts-text-set > ol {display:block;width:100%;margin:0;padding:10px;box-sizing:border-box;}
.dv-club-conts-text-set > ol > li {line-height:1.5;margin:5px 0;padding:0 15px;font-size:13px;color:#444;box-sizing:border-box;}
.dv-club-conts-text-set > ol > li:before {content:"①";padding:0 5px 0 0;margin:0 0 0 -15px;}
.dv-club-conts-text-set > ol > li + li:before {content:"②";padding:0 5px 0 0;margin:0 0 0 -15px;}
.dv-club-conts-text-set > ol > li + li + li:before {content:"③";padding:0 5px 0 0;margin:0 0 0 -15px;}
.dv-club-conts-text-set > ol > li + li + li + li:before {content:"④";padding:0 5px 0 0;margin:0 0 0 -15px;}
.dv-club-conts-text-set > ol > li + li + li + li + li:before {content:"⑤";padding:0 5px 0 0;margin:0 0 0 -15px;}
.dv-club-conts-text-set > ol > li > span {display:block;width:auto;line-height:1.5;padding:0 10px;font-size:13px;color:#ea4800;box-sizing:border-box;letter-spacing:-0.5px;}
.dv-club-conts-text-set > ol > li > span:before {content:"☆";margin:0 0 0 -12px;padding:0 4px 0 0;font-size:12px;font-weight:900;color:#ea4800;}

span.spn-space {padding:0;}
span.spn-text-style {display:block !important;width:auto;line-height:1.5;padding:0 10px;font-size:13px;color:#ea4800;box-sizing:border-box;letter-spacing:-0.5px;}
span.spn-text-style:before {content:"☆";margin:0 0 0 -12px;padding:0 4px 0 0;font-size:12px;font-weight:900;color:#ea4800;}

table.table-style01 {table-layout:fixed;width:100%;margin:15px 0 35px;border-spacing:0px;border-collapse:collapse;border-top:2px solid #757575;}
table.table-style01 th, 
table.table-style01 td {padding:15px;font-size:14px;border-bottom:1px solid #e0e0e0;}
table.table-style01 th {background:#f6f6f6;color:#222;}
table.table-style01 td {color:#666;text-align:center;}
table.table-style01 td > a {display:block;width:100%;margin:0;padding:0;word-break:break-all;}

table.table-style02 {table-layout:fixed;width:100%;margin:45px 0 25px;border-spacing:0px;border-collapse:collapse;border-top:2px solid #757575;}
table.table-style02 th, 
table.table-style02 td {padding:15px;line-height:1.5;font-size:14px;border-bottom:1px solid #e0e0e0;}
table.table-style02 th {background:#f6f6f6;color:#222;border-right:1px solid #e0e0e0;}
table.table-style02 td {color:#666;text-align:left;border-right:1px solid #e0e0e0;word-break:break-all;}
table.table-style02 td:last-child {border-right:none}
table.table-style02 td > p {display:inline-block;line-height:1.5;margin:0;padding:0;font-size:14px;word-break:break-all;}
table.table-style02 td > p > span {color:#de0000;}
table.table-style02 td > p.p-btn-text {padding:5px 0;}

table.table-style-mainTb {table-layout:fixed;width:100%;margin:0 0 25px;border-spacing:0px;border-collapse:collapse;border-top:2px solid #757575;}
table.table-style-mainTb th, 
table.table-style-mainTb td {padding:0;line-height:1.5;font-size:14px;border-bottom:1px solid #e0e0e0;}
table.table-style-mainTb th {background:#f6f6f6;color:#222;border-right:1px solid #e0e0e0;}
table.table-style-mainTb th.th-pad {padding:10px;}
table.table-style-mainTb th:last-child {border-right:none;}
table.table-style-mainTb td {text-align:center;border-right:1px solid #e0e0e0;}
table.table-style-mainTb td > span {display:block;}
table.table-style-mainTb td:last-child {border-right:none;}

table.table-style-mainTb2 {table-layout:fixed;width:100%;margin:0 0 25px;border-spacing:0px;border-collapse:collapse;border-top:2px solid #757575;}
table.table-style-mainTb2 th, 
table.table-style-mainTb2 td {padding:0;line-height:1.5;font-size:13px;border-bottom:1px solid #e0e0e0; padding:10px;}
table.table-style-mainTb2 th {background:#f6f6f6;color:#222;border-right:1px solid #e0e0e0;}
table.table-style-mainTb2 th.th-pad {padding:10px;}
table.table-style-mainTb2 th:last-child {border-right:none;}
table.table-style-mainTb2 td {text-align:center;border-right:1px solid #e0e0e0;}
table.table-style-mainTb2 td.left {text-align:left}
table.table-style-mainTb2 td > span {display:block;}
table.table-style-mainTb2 td:last-child {border-right:none;}


table.table-style-inTb {table-layout:fixed;width:100%;margin:0;border-spacing:0px;border-collapse:collapse;border:none;}
table.table-style-inTb th, 
table.table-style-inTb td {padding:10px;}
table.table-style-inTb th {background:none;color:#222;border-bottom:none;}
table.table-style-inTb th > span {display:block;}
table.table-style-inTb td {color:#666;text-align:center;word-break:break-all;}
table.table-style-inTb td > span {display:block;}
table.table-style-inTb tr:last-child td {border-bottom:none;} 

@media all and (min-width:768px) and (max-width:1001px) {
	.dv-guide-conts-wrap-process > dl {display:inline-block;position:relative;width:100%;margin:0;padding:0;}
	.dv-guide-conts-wrap-process > dl > dt {float:left;display:block;width:20%;margin:10px 0;vertical-align:middle;}
	.dv-guide-conts-wrap-process > dl > dd {float:left;display:block;width:13%;margin:10px 0;vertical-align:middle;}
	.dv-img-box > p {display:table-cell;width:100%;height:100%;line-height:1.6;margin:0;padding:0;font-size:22px;color:#fff;vertical-align:middle;}
	.dv-img-arrow {position:relative;width:100%;margin:0;padding:0;text-align:center;background:url(/images/btn/icon-guide-arrow.svg) no-repeat;background-position:center;background-size:50%}
	.dv-img-arrow > p {position:absolute;bottom:18%;left:0;width:100%;line-height:1.2;margin:0;padding:0;font-size:18px;color:#525252;vertical-align:middle;}

	.dv-guide-wrap {display:block;position:relative;width:100%;max-width:950px;margin:0 auto;padding:0;}
	.dv-guide-wrap > h1 {display:block;width:200px;height:82px;margin:0;padding:0;background:url(/images/bg/bg-guide-h1.png) no-repeat;background-position:center;background-size:200px 82px;text-align:center;vertical-align:middle;}
	.dv-guide-wrap > h1 > span {display:inline-block;width:auto;line-height:82px;margin:0;padding:0 0 0 55px;font-size:18px;color:#fff;box-sizing:border-box;}
	span.spn-icon-img01 {background:url(/images/btn/icon-guide-img01.png) no-repeat;background-position:left center;}
	span.spn-icon-img02 {background:url(/images/btn/icon-guide-img02.png) no-repeat;background-position:left center;}
	.dv-guide-wrap > div {display:block;width:100%;margin:25px 0 0;padding:0;box-sizing:border-box;}
	.dv-guide-wrap > div > span {display:block;width:100%;line-height:1.5;margin:0 0 5px;padding:0;font-size:13px;color:#e85200;}

	.dl-guide-style-1 {display:inline-block;position:relative;width:98%;margin:0 1%;padding:0;}
	.dl-guide-style-1 > dt {float:left;width:14%;line-height:1.5;margin:2px 0;padding:3px 0;font-size:14px;color:#fff;background:#444;text-align:center;}
	.dl-guide-style-1 > dd {float:left;width:82%;line-height:1.5;margin:2px 2% 0;padding:3px 0;font-size:14px;color:#444;}
	ol.ol-guide-style-1 {display:inline-block;position:relative;width:96%;margin:10px 2% 0;padding:0;}
	ol.ol-guide-style-1 > li {width:100%;line-height:1.5;margin:5px 0;padding:0;font-size:12px;color:#444;}

	.dv-guide-conts-wrap-club {margin:0 0 25px;}
	.dv-guide-conts-wrap-club > h1 > span {padding:12px 0 12px 45px;font-size:18px;}
	.dv-guide-conts-wrap-club > p {display:block;width:100%;background:#dedede;text-align:center;} 
	.dv-guide-conts-wrap-club > p > span {display:inline-block;line-height:1.5;padding:15px;font-size:13px;color:#444;letter-spacing:-0.5px;}

	.dv-club-conts-text-wrap-inner {padding:15px;}
	.dv-club-conts-text-wrap-inner > p {margin:5px 12px;font-size:13px;}
	.dv-club-conts-text-wrap-inner > span {margin:5px 20px 5px 20px;font-size:12px;}

	.dv-club-conts-text-set > p > span {display:inline;}
	span.spn-space {padding:0 0 0 3px;}

}
@media all and (min-width:481px) and (max-width:767px) {
	.hid-mob {display:none;}

	.dv-conts-wrap-inner-obj.customer {width:100%;max-width:1000px;height:100%;margin:0 auto;background:url(./main-custom-bg-mob.png) no-repeat;background-size:cover;background-position:right center;text-align:left;}

	.dv-box-search-wrap-schedule > dl {display:block;position:relative;width:96%;max-width:580px;margin:0 auto;padding:0;}
	.dv-box-search-wrap-schedule > dl > dt {display:block;width:100%;}
	.dv-box-search-wrap-schedule > dl > dt:after {content:"";}
	.dv-box-search-wrap-schedule > dl > dd {display:block;margin:5px 0;padding:0;text-align:center;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar {width:100%;}
	.dv-box-search-wrap-schedule > dl > dd.dd-btn {width:100%;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar > label {float:none;display:inline-block;width:100%;margin:10px 0;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar > label > input[type="text"] {float:none;width:90%;height:32px;text-align:center;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar > span {float:none;display:none;line-height:32px;font-size:14px;margin:0 2px;padding:0;}

	.inp-calendar {float:none;display:inline-block;width:29px;height:29px;margin:2px 0 0 4px;padding:0;background:url(/images/btn/btn-calendar.png) no-repeat;border:none;text-indent:-9999px}

	.dv-box-search-inner-wrap > input[type="text"] {width:70%;}
	.dv-box-search-inner-wrap > input[type="submit"] {width:30%;background:url(/images/btn/icon-search.png) no-repeat;background-position:18px center;background-color:#414141;}

	.dv-box-search-wrap-view > h1 {font-size:18px;}
	.dv-box-search-wrap-guide-text > p {display:block;margin:10px 0;font-size:14px;color:#444;}

	.spn-btn.style01 > a {font-size:10px;}
	.spn-btn.style02 > a {font-size:10px;}

	.dv-box-tab-btn > span {font-size:12px;}
	.dv-box-tab-btn2 li {font-size:15px;}
	.dv-tab-conts-text-wrap {width:96%;margin:15px auto 15px;}
	.dv-tab-conts-text-wrap > h1 {margin:25px 0 15px;font-size:18px;}
	.dv-guide-conts-wrap-inner {position:relative;width:96%;margin:15px auto 15px;padding:0;}
	.dv-guide-conts-wrap-inner > h1 {font-size:18px;}
	.dv-guide-conts-wrap-inner > p > span{font-size:12px;}
	.dv-tab-conts-text-wrap-inner {margin:0 0 25px;padding:10px;}
	.dv-tab-conts-text-wrap-inner > p {margin:10px 12px;padding:0 5px;font-size:12px;}

	.dv-tab-conts-table-wrap {width:96%;margin:15px auto 15px;}
	.dv-tab-conts-table-wrap > h1 {margin:25px 0 15px;font-size:18px;}
	.dv-tab-conts-table-wrap-inner {margin:0 0 25px;}

	.dv-tab-conts-guide > span {font-size:10px;}

	.dv-box-guide {margin:35px 0;}
	.dv-guide-conts-wrap-process {padding:25px;}
	.dv-guide-conts-wrap-process > dl {display:inline-block;position:relative;width:100%;margin:0;padding:0;}
	.dv-guide-conts-wrap-process > dl > dt {float:left;display:block;width:20%;margin:10px 0;vertical-align:middle;}
	.dv-guide-conts-wrap-process > dl > dd {float:left;display:block;width:13%;margin:10px 0;vertical-align:middle;}

	.dv-img-box > p {display:table-cell;width:100%;height:100%;line-height:1.6;margin:0;padding:0;font-size:11px;color:#fff;vertical-align:middle;}
	.dv-img-arrow {position:relative;width:100%;margin:0;padding:0;text-align:center;background:url(/images/btn/icon-guide-arrow.svg) no-repeat;background-position:center;background-size:50%}
	.dv-img-arrow > p {position:absolute;bottom:18%;left:0;width:100%;line-height:1.2;margin:0;padding:0;font-size:10px;color:#525252;vertical-align:middle;}

	.dv-guide-wrap {display:block;position:relative;width:100%;max-width:950px;margin:0 auto;padding:0;}
	.dv-guide-wrap > h1 {display:block;width:200px;height:82px;margin:0;padding:0;background:url(/images/bg/bg-guide-h1.png) no-repeat;background-position:center;background-size:200px 82px;text-align:center;vertical-align:middle;}
	.dv-guide-wrap > h1 > span {display:inline-block;width:auto;line-height:82px;margin:0;padding:0 0 0 55px;font-size:18px;color:#fff;box-sizing:border-box;}
	span.spn-icon-img01 {background:url(/images/btn/icon-guide-img01.png) no-repeat;background-position:left center;}
	span.spn-icon-img02 {background:url(/images/btn/icon-guide-img02.png) no-repeat;background-position:left center;}
	.dv-guide-wrap > div {display:block;width:100%;margin:25px 0 0;padding:0;box-sizing:border-box;}
	.dv-guide-wrap > div > span {display:block;width:100;line-height:1.5;margin:0 0 5px;padding:0;font-size:13px;color:#e85200;}

	.dl-guide-style-1 {display:inline-block;position:relative;width:98%;margin:0 1%;padding:0;}
	.dl-guide-style-1 > dt {float:none;display:inline-block;width:auto;line-height:1.5;margin:2px 0;padding:3px 15px;font-size:14px;color:#fff;background:#444;text-align:center;}
	.dl-guide-style-1 > dd {float:none;display:inline-block;width:100%;line-height:1.5;margin:2px 2% 0;padding:3px 0;font-size:14px;color:#444;}
	ol.ol-guide-style-1 {display:inline-block;position:relative;width:98%;margin:10px 1% 0;padding:0;}
	ol.ol-guide-style-1 > li {width:100%;line-height:1.5;margin:5px 0;padding:0;font-size:13px;color:#444;}

	.dv-faq-conts-text-btn {display:inline-block;position:relative;width:100%;margin:0;padding:0;text-align:center;border:1px solid #7c7c7c}
	.dv-faq-conts-text-btn > span {float:left;display:inline-block;width:50%;padding:15px;margin:0;font-size:11px;color:#7c7c7c;border:1px solid #7c7c7c;box-sizing:border-box;cursor:pointer;}
	.dv-faq-conts-text-btn > span.active {background:#7c7c7c;color:#fff;}

	.dv-guide-conts-wrap-club > h1 > span {display:inline-block;line-height:1.5;padding:12px 15px 12px 35px;font-size:11px;color:#fff;letter-spacing:-0.5px;text-align:left;}
	span.spn-icon-img {background:url(/images/btn/icon-club-img.png) no-repeat;background-position:left center;background-size:35px}

	.dv-guide-conts-wrap-club > p > span {padding:12px 15px;font-size:10px;text-align:left;}

	.dv-club-conts-text-wrap-inner {padding:5px;}
	.dv-club-conts-text-wrap-inner > p {width:auto;line-height:1.5;margin:5px 6px 5px 12px;padding:0 5px;font-size:11px;color:#666;box-sizing:border-box;}
	.dv-club-conts-text-wrap-inner > p:before {font-size:9px;}
	.dv-club-conts-text-wrap-inner > span {margin:5px 15px 5px 15px;font-size:10px;}
	.dv-club-conts-text-wrap-inner > span:before {font-size:9px;}

	.dv-club-conts-text-set {margin:0 0 10px;padding:5px;}
	.dv-club-conts-text-set > h1 {font-size:12px;}
	.dv-club-conts-text-set > h1:before {content:"-";padding:0 5px 0 0;}
	.dv-club-conts-text-set > p {margin:0 0 5px;padding:5px;font-size:10px;}
	.dv-club-conts-text-set > p > span {display:inline;}
	.dv-club-conts-text-set > ol {display:block;width:100%;margin:0;padding:2px 10px;}
	.dv-club-conts-text-set > ol > li {line-height:1.5;margin:5px 0;padding:0 2px;font-size:10px;}
	.dv-club-conts-text-set > ol > li:before {content:"①";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li:before {content:"②";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li + li:before {content:"③";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li + li + li:before {content:"④";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li + li + li + li:before {content:"⑤";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li > span {padding:0 15px;font-size:10px;}
	.dv-club-conts-text-set > ol > li > span:before {font-size:9px;}

	span.spn-space {padding:0 0 0 2px;}
	span.spn-text-style {padding:0 15px;font-size:10px;}
	span.spn-text-style:before {font-size:9px;}

	table.table-style01 th, 
	table.table-style01 td {padding:12px 2px;font-size:10px;}
	table.table-style02 th, 
	table.table-style02 td {padding:8px 2px;font-size:10px;}
	table.table-style02 td > p {font-size:10px;}
	table.table-style-mainTb th, 
	table.table-style-mainTb td {font-size:9px;}
	table.table-style-mainTb td > span {display:inline;}
	table.table-style-inTb th, 
	table.table-style-inTb td {padding:8px 2px;}
	table.table-style-inTb th > span {display:inline;}
	table.table-style-inTb td > span {display:inline;}

	.dv-box-tab-btn2 li:first-child {width:50%; margin:0;}
	.dv-box-tab-btn2 li:last-child {width:50%; margin:0;}
}
@media all and (max-width:480px) {
	.hid-mob {display:none;}

	.dv-conts-wrap-inner-obj.customer {width:100%;max-width:1000px;height:100%;margin:0 auto;background:url(./main-custom-bg-mob.png) no-repeat;background-size:cover;background-position:-500px center;text-align:left;}

	.dv-box-search-wrap-inset {position:relative;width:100%;margin:0;padding:10px;text-align:center;box-sizing:border-box;}
	.dv-box-search-wrap-inset > h1 {display:block;line-height:1.5;margin:10px 0 15px;font-size:16px;color:#444;}
	.dv-box-search-wrap-inset > p {display:block;line-height:1.5;margin:0 0 15px;font-size:11px;color:#444;}

	.dv-box-search-wrap-schedule > dl {display:block;position:relative;width:96%;max-width:580px;margin:0 auto;padding:0;}
	.dv-box-search-wrap-schedule > dl > dt {display:block;width:100%;}
	.dv-box-search-wrap-schedule > dl > dt:after {content:"";}
	.dv-box-search-wrap-schedule > dl > dd {display:block;margin:5px 0;padding:0;text-align:center;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar {width:100%;}
	.dv-box-search-wrap-schedule > dl > dd.dd-btn {width:100%;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar > label {float:none;display:inline-block;width:100%;margin:10px 0;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar > label > input[type="text"] {float:none;width:80%;height:32px;text-align:center;}
	.dv-box-search-wrap-schedule > dl > dd.dd-calendar > span {float:none;display:none;line-height:32px;font-size:14px;margin:0 2px;padding:0;}

	.inp-calendar {float:none;display:inline-block;width:29px;height:29px;margin:2px 0 0 4px;padding:0;background:url(/images/btn/btn-calendar.png) no-repeat;border:none;text-indent:-9999px}

	.dv-box-search-inner-wrap > input[type="text"] {width:60%;}
	.dv-box-search-inner-wrap > input[type="submit"] {width:40%;background:none;padding:0;background-color:#414141;}

	.dv-box-search-wrap-view > h1 {padding:35px 0 15px;font-size:22px;text-align:center;border-top:1px solid #ccc;}
	.dv-box-search-wrap-guide > span {line-height:1.5;margin:0 0 55px;font-size:12px;color:#444;}
	.dv-box-search-wrap-guide-inner {display:inline-block;position:relative;width:100%;margin:25px 0;padding:0;text-align:left;}
	.dv-box-search-wrap-guide-img {display:block;width:100%;margin:0;padding:0;text-align:center;}
	.dv-box-search-wrap-guide-img > img {width:198px;margin:0 auto;}
	.dv-box-search-wrap-guide-text {display:block;width:100%;margin:0;padding:0;vertical-align:middle;text-align:center;}
	.dv-box-search-wrap-guide-text > p {display:block;margin:10px 0;font-size:18px;color:#444;}

	.spn-btn.style01 > a {font-size:10px;}
	.spn-btn.style02 > a {font-size:10px;}

	.dv-box-tab-btn > span {font-size:10px;}
	.dv-tab-conts-text-wrap {width:96%;margin:10px auto 10px;}
	.dv-tab-conts-text-wrap > h1 {margin:25px 0 10px;font-size:16px;}
	.dv-guide-conts-wrap-inner {width:96%;margin:15px auto 15px;}
	.dv-guide-conts-wrap-inner > h1 {font-size:16px;}
	.dv-guide-conts-wrap-inner > p > span{font-size:10px;}
	.dv-tab-conts-text-wrap-inner {margin:0 0 25px;padding:10px;}
	.dv-tab-conts-text-wrap-inner > p {margin:8px 12px;padding:0 4px;font-size:11px;}

	.dv-tab-conts-table-wrap {width:96%;margin:10px auto 10px;}
	.dv-tab-conts-table-wrap > h1 {margin:25px 0 10px;font-size:16px;}
	.dv-tab-conts-table-wrap-inner {margin:0 0 25px;}

	.dv-tab-conts-guide > span {font-size:10px;}

	.dv-box-guide {margin:25px 0;}

	.dv-guide-conts-wrap-process {padding:15px;}
	.dv-guide-conts-wrap-process > dl {display:inline-block;position:relative;width:100%;margin:0;padding:0;}
	.dv-guide-conts-wrap-process > dl > dt {float:left;display:block;width:29%;margin:10px 0;vertical-align:middle;}
	.dv-guide-conts-wrap-process > dl > dd {float:left;display:block;width:21%;margin:10px 0;vertical-align:middle;}

	.dv-img-box > p {display:table-cell;width:100%;height:100%;line-height:1.6;margin:0;padding:0;font-size:10px;color:#fff;vertical-align:middle;}
	.dv-img-arrow {position:relative;width:100%;margin:0;padding:0;text-align:center;background:url(/images/btn/icon-guide-arrow.svg) no-repeat;background-position:center;background-size:50%}
	.dv-img-arrow > p {position:absolute;bottom:18%;left:0;width:100%;line-height:1.2;margin:0;padding:0;font-size:10px;color:#525252;vertical-align:middle;}

	.dv-guide-wrap {display:block;position:relative;width:100%;max-width:950px;margin:0 auto;padding:0;}
	.dv-guide-wrap > h1 {display:block;width:200px;height:82px;margin:0 auto;padding:0;background:url(/images/bg/bg-guide-h1.png) no-repeat;background-position:center;background-size:200px 82px;text-align:center;vertical-align:middle;}
	.dv-guide-wrap > h1 > span {display:inline-block;width:auto;line-height:82px;margin:0;padding:0 0 0 55px;font-size:18px;color:#fff;box-sizing:border-box;}
	span.spn-icon-img01 {background:url(/images/btn/icon-guide-img01.png) no-repeat;background-position:left center;}
	span.spn-icon-img02 {background:url(/images/btn/icon-guide-img02.png) no-repeat;background-position:left center;}
	.dv-guide-wrap > div {display:block;width:100%;margin:25px 0 0;padding:0;box-sizing:border-box;}
	.dv-guide-wrap > div > span {display:block;width:100%;line-height:1.5;margin:0 0 5px;padding:0;font-size:11px;color:#e85200;}

	.dl-guide-style-1 {display:inline-block;position:relative;width:98%;margin:0 1%;padding:0;}
	.dl-guide-style-1 > dt {float:none;display:block;width:auto;line-height:1.5;margin:2px 0;padding:3px 15px;font-size:12px;color:#fff;background:#444;text-align:center;}
	.dl-guide-style-1 > dd {float:none;display:block;width:100%;line-height:1.5;margin:2px 2% 0;padding:3px 0;font-size:12px;color:#444;}
	ol.ol-guide-style-1 {display:inline-block;position:relative;width:96%;margin:10px 2% 0;padding:0;}
	ol.ol-guide-style-1 > li {width:100%;line-height:1.5;margin:5px 0;padding:0;font-size:10px;color:#444;}
	ol.ol-guide-style-1 > li > a {display:block;width:100%;padding:5px 15px;margin:5px 0;box-sizing:border-box;}
	.dv-faq-conts-text-btn {display:inline-block;position:relative;width:100%;margin:0;padding:0;text-align:center;border:1px solid #7c7c7c}
	.dv-faq-conts-text-btn > span {float:left;display:inline-block;width:50%;padding:15px;margin:0;font-size:11px;color:#7c7c7c;border:1px solid #7c7c7c;box-sizing:border-box;cursor:pointer;}
	.dv-faq-conts-text-btn > span.active {background:#7c7c7c;color:#fff;}

	.dv-guide-conts-wrap-club > h1 > span {display:inline-block;line-height:1.5;padding:12px 15px 12px 35px;font-size:11px;color:#fff;letter-spacing:-0.5px;text-align:left;}
	span.spn-icon-img {background:url(/images/btn/icon-club-img.png) no-repeat;background-position:left center;background-size:35px}

	.dv-guide-conts-wrap-club > p > span {padding:12px 15px;font-size:10px;text-align:left;}

	.dv-club-conts-text-wrap-inner {padding:5px;}
	.dv-club-conts-text-wrap-inner > p {width:auto;line-height:1.5;margin:5px 6px 5px 12px;padding:0 5px;font-size:11px;color:#666;box-sizing:border-box;}
	.dv-club-conts-text-wrap-inner > p:before {font-size:9px;}
	.dv-club-conts-text-wrap-inner > span {margin:5px 15px 5px 15px;font-size:10px;}
	.dv-club-conts-text-wrap-inner > span:before {font-size:9px;}

	.dv-club-conts-text-set {margin:0 0 10px;padding:5px;}
	.dv-club-conts-text-set > h1 {font-size:12px;}
	.dv-club-conts-text-set > h1:before {content:"-";padding:0 5px 0 0;}
	.dv-club-conts-text-set > p {margin:0 0 5px;padding:5px;font-size:10px;}
	.dv-club-conts-text-set > p > span {display:inline;}
	.dv-club-conts-text-set > ol {display:block;width:100%;margin:0;padding:2px 10px;}
	.dv-club-conts-text-set > ol > li {line-height:1.5;margin:5px 0;padding:0 2px;font-size:10px;}
	.dv-club-conts-text-set > ol > li:before {content:"①";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li:before {content:"②";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li + li:before {content:"③";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li + li + li:before {content:"④";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li + li + li + li + li:before {content:"⑤";padding:0 2px 0 0;margin:0 0 0 -8px;}
	.dv-club-conts-text-set > ol > li > span {padding:0 15px;font-size:10px;}
	.dv-club-conts-text-set > ol > li > span:before {font-size:9px;}

	span.spn-space {padding:0 0 0 2px;}
	span.spn-text-style {padding:0 15px;font-size:10px;}
	span.spn-text-style:before {font-size:9px;}

	table.table-style01 th, 
	table.table-style01 td {padding:8px 2px;font-size:10px;}
	table.table-style02 th, 
	table.table-style02 td {padding:8px 2px;font-size:10px;}
	table.table-style02 td > p {font-size:10px;}
	table.table-style-mainTb th, 
	table.table-style-mainTb td {font-size:9px;}
	table.table-style-inTb th, 
	table.table-style-inTb td {padding:8px 2px;}
	table.table-style-inTb th > span {display:inline;}
	table.table-style-inTb td > span {display:inline;}
		.dv-box-tab-btn2 li:first-child {width:50%; margin:0;}
	.dv-box-tab-btn2 li:last-child {width:50%; margin:0;}
		.dv-box-tab-btn2 li {font-size:15px;}
}
/* contents */

/* copyright */
.sec-copyright {position:relative;width:100%;margin:0;padding:0;z-index:9;}
.dv-copyright-wrap {float:left;position:relative;width:100%;margin:0;padding:0;background:#000;box-sizing:border-box;}

.dv-copy-inner-wrap {display:table;position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0;}
.dv-copy-inner-info {display:table-cell;position:relative;width:70%;height:32px;line-height:32px;padding:20px 0 20px 5%;text-align:center;}
.dv-copy-inner-info > span {font-size:12px;font-weight:900;color:#fff;}
.dv-copy-inner-search {display:table-cell;position:relative;width:auto;padding:20px 5% 20px 0;text-align:right;}

.dv-search-wrap {display:block;width:auto;margin:0;padding:0;}
.dv-search-wrap > input[type="button"] {height:32px;padding:0 8px;margin:0;background:#212121;font-size:12px;color:#a6a6a6;border:1px solid #3c3c3c;-webkit-appearance: none;border-radius:0;}

@media all and (min-width:481px) and (max-width:1040px) {
	.dv-copy-inner-wrap {display:block;position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0;}
	.dv-copy-inner-info {display:block;position:relative;width:100%;height:auto;line-height:1.5;padding:20px 0 20px 5%;text-align:center;}
	.dv-copy-inner-info > span {font-size:12px;font-weight:900;color:#fff;}
	.dv-copy-inner-search {display:block;position:relative;width:100%;padding:20px 5% 20px 0;text-align:right;}
}
@media all and (max-width:480px) {
	.dv-copy-inner-wrap {display:block;position:relative;width:100%;max-width:1000px;margin:0 auto;padding:0;}
	.dv-copy-inner-info {display:block;position:relative;width:100%;height:auto;line-height:1.5;padding:20px 0 20px 5%;text-align:center;}
	.dv-copy-inner-info > span {font-size:12px;font-weight:900;color:#fff;}
	.dv-copy-inner-search {display:block;position:relative;width:100%;padding:20px 5% 20px 0;text-align:right;}
}
/* copyright */
