본문 내용
신안 비금도, 도초도 자전거길: 서해의 아름다움을 탐방하는 여정신안 비금도, 도초도 자전거길은 서해의 아름다운 섬들을 자전거로 탐방할 수 있는 멋진 코스입니다. 라이딩 내내 바다를 조망하며 시시각각 변하는 서해 바다의 절경을 온몸으로 느낄 수 있는 대한민국 섬 라이딩의 최적의 장소입니다.비금도 하트해변과 명사십리해수욕장의 청명한 바다를 따라 라이딩하며, 다도해해상국립공원의 아름다운 풍경을 만끽할 수 있습니다. 선왕산의 절경과 대동염전, 이세돌바둑박물관 등 다양한 문화유산을 지나며, 도초시목해수욕장의 고요함과 팽나무 10리길의 환상적인 자연을 경험할 수 있습니다. 여기에는 공통 마크업(HTML 파일이 들어 있습니다) 원 코스명 좋아요 즐겨찾기 공유하기 이전 다음 내용 더보기 + 코스 요약 총 길이 총 시간 최고높이(경사) 코스 난이도 코스 난이도1 코스 난이도2 코스 난이도3 코스 난이도4 코스 난이도5 현재 코스 난이도는 2입니다. #유사한 테마 코스 따라가 보기 GPX 파일 다운 GPX(GPS Exchange Format)파일이란 자전거, 걷기, 등산과 같이 이동코스의 경로 정보를 기록한 데이터로 GPX파일 뷰어나 자전거 전용 내비게이션 등의 응용프로그램을 사용해서 확인하실 수 있습니다. ※실제 코스는 지자체 및 현장 환경에 따라 변경될 수 있습니다. 코스 안내 사항 코스 소개 코스 지도 주변 관광지 여행톡 여기에는 공통 CSS 내용이 들어 있습니다 @import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900 &family=Noto+Sans+JP:wght@100..900&family=Noto+Sans+KR:wght@100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Sans+JP:wght@100..900&display=swap');#gnbCommon { background: #fff;}#contents { width: 100% !important; max-width: 1320px;}.tit_cont.titleType1 { display: none;}.box_txtPhoto .txt_p { margin-top: 0 !important;}.bgWrapper { position: relative;}.bgWrapper::before,.bgWrapper::after { content: ''; position: absolute; top: 0; height: 100%; width: 50%;}.bgWrapper::before { left: 0; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/bg.png') -570px 72px;}.bgWrapper::after { right: 0; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/bg.png') 715px 75px;}.whiteBg { max-width: 1440px; width: 100%; margin: 0 auto; background: #fff; position: relative; z-index: 50;}.bicycle_wrap { box-sizing: border-box; width: 100%; position: relative;}.relation_info { display: none;}#fesDiv { display: none;}.bicycle_wrap section { padding-bottom: 60px;}.bicycle_wrap .sub-title { font-family: 'Noto Sans KR', sans-serif; letter-spacing: -1px; color: #333; font-weight: 900;}.bicycle_wrap h2.sub-title { font-size: 36px; line-height: 46px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis;}.bicycle_wrap h3.sub-title { font-size: 30px; line-height: 46px; margin: 0;}.bicycle_wrap h3.sub-title span { color: #ED553B; font-weight: 500; padding-left: 10px;}.bicycle_wrap h4.sub-title { font-size: 24px; line-height: 46px;}.bicycle_wrap .pc { display: block;}.bicycle_wrap .mo { display: none;}.bicycle_wrap img { width: 100%;}footer { margin-top: 0 !important;}.limit { position: absolute; right: 0;}@media(max-width:1440px) { .bgWrapper::before, .bgWrapper::after { display: none; }}@media(max-width:1023px) and(min-width:800px) { .bicycle_wrap h2.sub-title { font-size: 3.5vw; line-height: 4.5vw; } .bicycle_wrap h3.sub-title { font-size: 3vw; line-height: 3.5vw; } .bicycle_wrap h4.sub-title { font-size: 2.4vw; line-height: 3.5vw; } .bicycle_wrap section { padding-bottom: 6vw; }}@media(max-width:799px) { .titleFixed { background: #fff; position: relative; top: 0; transition: top 0.5s ease; width: 100%; } .titleFixed.on { position: fixed; left: 0; top: 50px; z-index: 999; padding: 30px 15px 0; } .bicycle_wrap .pc { display: none !important; } .bicycle_wrap .mo { display: block !important; } .bicycle_wrap section { padding-bottom: 9.38vw; } .bicycle_wrap h2.sub-title { font-size: 6.25vw; line-height: 8.75vw; -webkit-line-clamp: 2; } .bicycle_wrap h3.sub-title { font-size: 5vw; line-height: 6.88vw; } .bicycle_wrap h4.sub-title { font-size: 4.06vw; line-height: 6.88vw; letter-spacing: -0.6px; }} /* .intro */.bicycle_wrap .intro { position: relative;}.bicycle_wrap .intro .name,.bicycle_wrap .intro .title-bx,.bicycle_wrap .intro .txt-bx,.bicycle_wrap .intro .post_area,.bicycle_wrap .intro .swiper-bx { width: 47.657%;}.bicycle_wrap .intro .name { display: flex; align-items: center; gap: 16px; font-family: 'Noto Sans CJK KR', sans-serif; font-size: 20px; letter-spacing: -1px; cursor: pointer; min-height: 64px; transition: 0.3s;}.bicycle_wrap .intro .name span { color: #fff; width: 120px; flex: 1 0 120px; max-width: 120px; height: 40px; border-radius: 50px; background: #0050A4; font-weight: 500; display: flex; justify-content: center; align-items: center;}.bicycle_wrap .intro .name p { font-weight: 400; color: #404040; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; white-space: normal;}.bicycle_wrap .intro .name p.on { -webkit-line-clamp: unset; overflow: visible; white-space: normal;}.bicycle_wrap .intro .title-bx { display: flex; align-items: center; gap: 16px; margin-top: 94px;}.bicycle_wrap .intro .title-bx figure { width: 118px; height: 118px; flex: 1 0 118px; border: 1px solid rgba(220, 221, 221, 0.5); border-radius: 50%; display: flex; justify-content: center; align-items: center;}.bicycle_wrap .intro .toggle-txt { word-break: keep-all; padding-top: 16px; font-size: 20px; color: #000; line-height: 32px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden;}.bicycle_wrap .intro .toggle-txt.expanded { -webkit-line-clamp: none;}.bicycle_wrap .intro .toggle-inner { text-align: right; margin-top: 10px;}.bicycle_wrap .intro .toggle-inner .toggle-btn { font-size: 19px; font-weight: 800; line-height: 30px;}.bicycle_wrap .intro .post_area { position: absolute; top: 0; right: 0; height: 40px; display: flex; justify-content: flex-end; align-items: center; margin-bottom: 20px;}.bicycle_wrap .intro .post_area button { width: 24px; height: 24px; padding: 0;}.bicycle_wrap .intro .post_area .btn_good { padding: 0;}.bicycle_wrap .intro .post_area .btn_good.on .ico { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-heart_on.png') no-repeat;}.bicycle_wrap .intro .post_area .btn_good .ico { width: 24px; height: 24px; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-heart.png') no-repeat;}.bicycle_wrap .intro .post_area .btn_bookmark { margin: 0 10px;}.bicycle_wrap .intro .post_area .btn_bookmark.on .ico { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-bookmark_on.png') no-repeat;}.bicycle_wrap .intro .post_area .btn_bookmark .ico { width: 24px; height: 24px; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-bookmark.png') no-repeat;}.bicycle_wrap .intro .post_area .btn_sharing .ico { width: 24px; height: 24px; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-share.png') no-repeat;}.bicycle_wrap .intro .swiper-bx { position: absolute; top: 60px; right: 0;}.bicycle_wrap .intro .swiper-slide figure { border-radius: 16px; overflow: hidden; height: 400px;}.bicycle_wrap .intro .swiper-slide figure img { height: 100%;}.bicycle_wrap .intro .swiper-slide figure img,.bicycle_wrap .intro .swiper-slide figure video,.bicycle_wrap .intro .swiper-slide iframe { object-fit: cover;}.bicycle_wrap .intro .swiper-slide figure video { width: 100%; height: 100%;}.bicycle_wrap .intro .swiper-slide iframe { width: 100%; height: 100%; -webkit-user-select: none; user-select: none; -webkit-user-drag: element;}@media(max-width:1200px) { .bicycle_wrap .intro .title-bx { margin-top: 64px; }}@media(max-width:1023px) { .bicycle_wrap .intro .name { min-height: auto; } .bicycle_wrap .intro .name p { -webkit-line-clamp: unset; overflow: visible; white-space: normal; }}@media(max-width:1023px) and(min-width:800px) { .bicycle_wrap .intro .name { font-size: 2vw; } .bicycle_wrap .intro .name span { width: 11.73vw; flex: 1 0 11.73vw; max-width: 11.73vw; height: 3.52vw; } .bicycle_wrap .intro .title-bx { margin-top: 5.28vw; gap: 1.58vw; } .bicycle_wrap .intro .title-bx figure { width: 11.53vw; height: 11.53vw; flex: 1 0 11.53vw; max-width: 11.53vw; } .bicycle_wrap .intro .toggle-inner { margin-top: 0.98vw; } .bicycle_wrap .intro .toggle-inner .toggle-btn { font-size: 2vw; line-height: 2.93vw; } .bicycle_wrap .intro .toggle-txt { font-size: 2vw; line-height: 3.13vw; } .bicycle_wrap .intro .post_area { height: 3.52vw; margin-bottom: 1.47vw; } .bicycle_wrap .intro .swiper-bx { top: 51px; } .bicycle_wrap .intro .swiper-slide figure { border-radius: 1.56vw; height: 39.1vw; } .bicycle_wrap .intro .post_area button { width: 2.35vw; height: 2.35vw; } .bicycle_wrap .intro .post_area .btn_good .ico { width: 2.35vw; height: 2.35vw; background-size: 2.35vw 2.35vw; } .bicycle_wrap .intro .post_area .btn_good.on .ico { background-size: 2.35vw 2.35vw; } .bicycle_wrap .intro .post_area .btn_bookmark .ico { width: 2.35vw; height: 2.35vw; background-size: 2.35vw 2.35vw; } .bicycle_wrap .intro .post_area .btn_bookmark.on .ico { background-size: 2.35vw 2.35vw; } .bicycle_wrap .intro .post_area .btn_sharing .ico { width: 2.35vw; height: 2.35vw; background-size: 2.35vw 2.35vw; }}@media(max-width:799px) { .bicycle_wrap .intro .name, .bicycle_wrap .intro .title-bx, .bicycle_wrap .intro .txt-bx, .bicycle_wrap .intro .post_area, .bicycle_wrap .intro .swiper-bx { width: 100%; } .bicycle_wrap .intro .post_area { position: initial; margin-bottom: 0; padding-top: 6.25vw; padding-bottom: 3.13vw; height: auto; border-bottom: 1px solid #ccc; } .bicycle_wrap .intro .swiper-bx { position: initial; padding-top: 9.38vw; } .bicycle_wrap .intro .txt { font-size: 14px; line-height: 22px; letter-spacing: -1px; height: 56px; overflow: hidden; } .bicycle_wrap .intro .title-bx { margin-top: 3.13vw; gap: 2.5vw; } .bicycle_wrap .intro .name { gap: 2.5vw; font-size: 3.75vw; } .bicycle_wrap .intro .name span { flex: 1 0 21.5vw; width: 21.25vw; height: 6.25vw; max-width: 21.25vw; line-height: 2.5vw; } .bicycle_wrap .intro .toggle-txt { font-size: 4.38vw; line-height: 6.88vw; height: 23.5vw; padding-top: 6.25vw; } .bicycle_wrap .intro .toggle-txt.expanded { height: auto; } .bicycle_wrap .intro .toggle-inner .toggle-btn { font-size: 4.06vw; line-height: 7.19vw; letter-spacing: -0.5px; } .bicycle_wrap .intro .title-bx figure { width: 15vw; height: 15vw; flex: 1 0 15vw; max-width: 15vw; } .bicycle_wrap .intro .post_area button { width: 5.94vw; height: 5.94vw; } .bicycle_wrap .intro .post_area .btn_good.on .ico { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-heart_on_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .bicycle_wrap .intro .post_area .btn_good .ico { width: 5.94vw; height: 5.94vw; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-heart_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .bicycle_wrap .intro .post_area .btn_bookmark { margin: 0 4.06vw; } .bicycle_wrap .intro .post_area .btn_bookmark.on .ico { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-bookmark_on_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .bicycle_wrap .intro .post_area .btn_bookmark .ico { width: 5.94vw; height: 5.94vw; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-bookmark_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .bicycle_wrap .intro .post_area .btn_sharing .ico { width: 5.94vw; height: 5.94vw; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-share_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .bicycle_wrap .intro .swiper-slide { width: 83% !important; } .bicycle_wrap .intro .swiper-slide figure { border-radius: 2.5vw; height: 49.69vw; } .course .tit { flex-wrap: wrap; } .limit { position: relative; right: unset; margin-top: 2%; }} /* swiper-control*/.bgWrapper .swiper-container { overflow: hidden;}.bgWrapper .swiper-control { display: flex; justify-content: center; align-items: center; margin-top: 20px;}.bgWrapper .swiper-button-prev,.bgWrapper .swiper-button-next,.bgWrapper .swiper-pagination { position: initial;}.bgWrapper .swiper-button-next,.bgWrapper .swiper-button-prev { width: 24px; height: 24px; margin-top: 0; background-size: 24px 24px; text-indent: -9999px;}.bgWrapper .swiper-button-prev { margin-right: 20px; background-image: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/arrow-left.png');}.bgWrapper .swiper-button-next { margin-left: 20px; background-image: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/arrow-right.png');}.bgWrapper .swiper-button-disabled { opacity: 1;}.bgWrapper .swiper-pagination { width: auto;}.bgWrapper .swiper-pagination-bullet { width: 10px; height: 10px; background: #e6e6e6; opacity: 1; margin: 0 5px !important;}.bgWrapper .swiper-pagination-bullet:first-child { margin-left: 0 !important;}.bgWrapper .swiper-pagination-bullet:last-child { margin-right: 0 !important;}.bgWrapper .swiper-pagination-bullet:last-child { margin-right: 0;}.bgWrapper .swiper-pagination-bullet-active { width: 24px; border-radius: 50px; background: #333;}@media(max-width:1023px) and(min-width:800px) { .bgWrapper .swiper-pagination-bullet { width: 0.98vw; height: 0.98vw; margin: 0 0.49vw !important; } .bgWrapper .swiper-pagination-bullet-active { width: 2.35vw; } .bgWrapper .swiper-control { margin-top: 1.96vw; } .bgWrapper .swiper-button-prev { margin-right: 1.96vw; } .bgWrapper .swiper-button-next { margin-left: 1.96vw; } .bgWrapper .swiper-button-next, .bgWrapper .swiper-button-prev { width: 2.35vw; height: 2.35vw; background-size: 2.35vw 2.35vw; }}@media(max-width:799px) { .bgWrapper .swiper-control { margin-top: 4.38vw; } .bgWrapper .swiper-button-next, .bgWrapper .swiper-button-prev { display: none; } .bgWrapper .swiper-pagination { display: flex; } .bgWrapper .swiper-pagination-bullet { width: 1.88vw; height: 1.88vw; margin: 0 0.94vw !important; } .bgWrapper .swiper-pagination-bullet-active { width: 5.63vw; }} /* summary */.summary h3.sub-title { padding-bottom: 16px;}.summary .content { display: flex; align-items: center; background: #EFF7FF; border-radius: 16px; padding: 30px; gap: 60px;}.summary .content .left,.summary .content .right { flex: 1;}.summary .content .left .bg { background: #fff; border-radius: 16px; padding: 30px 20px;}.summary .content .left .bg .inner { display: flex; font-size: 20px; line-height: 20px; color: #000; letter-spacing: -1px; font-weight: 500;}.summary .content .left .bg .inner .desc { width: 33.333333%; position: relative; text-align: center; display: flex; justify-content: center; align-items: center;}.summary .content .left .bg .inner .desc::after { content: ; position: absolute; top: 50%; transform: translateY(-50%); left: 0; background: #bdd1e1; height: 90%; width: 1px;}.summary .content .left .bg .inner .desc:first-child::after { display: none;}.summary .content .left .bg .inner .desc .icon { position: relative; padding-left: 32px;}.summary .content .left .bg .inner .desc .icon::before { content: ; width: 24px; height: 24px; display: block; position: absolute; top: 50%; transform: translateY(-50%); left: 0;}.summary .content .left .bg .inner .desc:first-child .icon:before { content: ; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-load.png') no-repeat;}.summary .content .left .bg .inner .desc:nth-child(2) .icon:before { content: ; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-time.png') no-repeat;}.summary .content .left .bg .inner .desc:nth-child(3) .icon:before { content: ; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-height.png') no-repeat;}.summary .content .left .bg .chart-bx { margin-top: 20px;}.summary .content .right .level .inner { display: flex; align-items: center; gap: 20px; padding-top: 20px; padding-bottom: 30px; border-bottom: 1px solid #BDD1E1;}.summary .content .right .level .inner .level-chart { display: flex; gap: 8px; align-items: flex-end;}.summary .content .right .level .inner .level-chart span { display: block; width: 16px; background: #CDE6FF; border-radius: 2px;}.summary .content .right .level .inner .level-chart span.on { background: #0050A4;}.summary .content .right .level .inner .level-chart span:first-child { height: 23px;}.summary .content .right .level .inner .level-chart span:nth-child(2) { height: 28px;}.summary .content .right .level .inner .level-chart span:nth-child(3) { height: 33px;}.summary .content .right .level .inner .level-chart span:nth-child(4) { height: 37px;}.summary .content .right .level .inner .level-chart span:nth-child(5) { height: 42px;}.summary .content .right .level .inner .txt { width: calc(100% - 112px); text-align: center; font-size: 20px; line-height: 32px; color: #000;}.summary .content .right .theme { padding-top: 30px;}.summary .content .right .theme .theme-wrap { padding-top: 10px; display: flex; gap: 10px;}.summary .content .right .theme .theme-wrap a { padding: 10px 50px 10px 20px; background: #fff; border: 1px solid #0050A4; border-radius: 50px; position: static;}.summary .content .right .theme .theme-wrap a span { position: relative; color: #0050A4; font-size: 20px; line-height: 130%; font-weight: 600; font-family: 'Inter', sans-serif;}.summary .content .right .theme .theme-wrap a span::after { content: ; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/arorw.png') no-repeat; width: 24px; height: 24px; display: block; position: absolute; right: -32px; top: 50%; transform: translateY(-50%);}@media(max-width:1200px) { .summary .content { gap: 30px; } .summary .content .left .bg .inner { font-size: 18px; line-height: 18px; }}@media(max-width:1023px) and(min-width:800px) { .summary h3.sub-title { padding-bottom: 1vw; } .summary .content { padding: 3vw; gap: 3vw; border-radius: 1.56vw; } .summary .content .left .bg { padding: 2vw 1vw; border-radius: 1.56vw; } .summary .content .left .bg .inner { font-size: 1.7vw; line-height: 1.7vw; } .summary .content .left .bg .inner .desc .icon { padding-left: 3.13vw; } .summary .content .left .bg .inner .desc .icon::before { width: 2.35vw; height: 2.35vw; } .summary .content .left .bg .inner .desc:first-child .icon:before { background-size: 2.35vw 2.35vw; } .summary .content .left .bg .inner .desc:nth-child(2) .icon:before { background-size: 2.35vw 2.35vw; } .summary .content .left .bg .inner .desc:nth-child(3) .icon:before { background-size: 2.35vw 2.35vw; } .summary .content .right .level .inner { padding-top: 2vw; padding-bottom: 2vw; } .summary .content .right .level .inner { gap: 1.96vw; } .summary .content .right .level .inner .level-chart { gap: 0.78vw; } .summary .content .right .level .inner .level-chart span { width: 1.56vw; border-radius: 0.2vw; } .summary .content .right .level .inner .level-chart span:first-child { height: 2.25vw; } .summary .content .right .level .inner .level-chart span:nth-child(2) { height: 2.74vw; } .summary .content .right .level .inner .level-chart span:nth-child(3) { height: 3.23vw; } .summary .content .right .level .inner .level-chart span:nth-child(4) { height: 3.62vw; } .summary .content .right .level .inner .level-chart span:nth-child(5) { height: 4.11vw; } .summary .content .right .level .inner .txt { font-size: 1.7vw; line-height: 2.64vw; width: 100%; } .summary .content .right .theme { padding-top: 2vw; } .summary .content .right .theme .theme-wrap a { padding: 1vw 3.75vw 1vw 1.25vw; border-radius: 4.89vw; } .summary .content .right .theme .theme-wrap a span { font-size: 1.7vw; } .summary .content .right .theme .theme-wrap a span::after { width: 2.35vw; height: 2.35vw; background-size: 2.35vw 2.35vw; right: -2.5vw; }}@media(max-width:799px) { .summary h3.sub-title { padding-bottom: 3.13vw; } .summary .content { flex-direction: column; padding: 6.25vw; border-radius: 2.5vw; gap: 6.25vw } .summary .content .left, .summary .content .right { flex: none; width: 100%; } .summary .content .left .bg { padding: 6.25vw 3.13vw; border-radius: 2.5vw; } .summary .content .left .bg .inner { flex-direction: column; gap: 2.5vw; font-size: 3.75vw; line-height: 6.25vw; } .summary .content .left .bg .inner > div { padding-left: 3.13vw; } .summary .content .left .bg .inner p { text-align: left; width: 100%; padding-left: 10px; } .summary .content .left .bg .inner p::after { display: none; } .summary .content .left .bg .inner p span { padding-left: 25px; } .summary .content .left .bg .inner p span::before { width: 19px; height: 19px; } .summary .content .left .bg .inner p:first-child span::before, .summary .content .left .bg .inner p:nth-child(2) span::before, .summary .content .left .bg .inner p:last-child span::before { background-size: cover; } .summary .content .left .bg .inner .desc .icon { padding-left: 7.81vw; } .summary .content .left .bg .inner .desc .icon::before { content: ; width: 5.94vw; height: 5.94vw; } .summary .content .left .bg .inner .desc:first-child .icon:before { content: ; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-load_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .summary .content .left .bg .inner .desc:nth-child(2) .icon:before { content: ; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-time_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .summary .content .left .bg .inner .desc:nth-child(3) .icon:before { content: ; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-height_mo.png') no-repeat; background-size: 5.94vw 5.94vw; } .summary .content .left .bg .inner .desc { justify-content: flex-start; width: 100%; } .summary .content .left .bg .inner .desc::after { display: none; } .summary .content .left .bg .chart-bx { margin-top: 2.8vw; } .summary .content .right .level .inner { padding-top: 3.13vw; padding-bottom: 6.25vw; gap: 5vw; } .summary .content .right .level .inner .txt { width: 100%; font-size: 3.75vw; line-height: 5.63vw; letter-spacing: -1px; font-weight: 500; word-break: keep-all; } .summary .content .right .level .inner .level-chart { gap: 1.34vw; } .summary .content .right .level .inner .level-chart span { width: 2.66vw; border-radius: 0.33vw; } .summary .content .right .level .inner .level-chart span:first-child { height: 3.75vw; } .summary .content .right .level .inner .level-chart span:nth-child(2) { height: 4.69vw; } .summary .content .right .level .inner .level-chart span:nth-child(3) { height: 5.52vw; } .summary .content .right .level .inner .level-chart span:nth-child(4) { height: 6.19vw; } .summary .content .right .level .inner .level-chart span:nth-child(5) { height: 7.03vw; } .summary .content .right .theme { padding-top: 6.25vw; } .summary .content .right .theme .theme-wrap { padding-top: 3.13vw; gap: 1.88vw; } .summary .content .right .theme .theme-wrap p { padding: 5px 20px 5px 10px; } .summary .content .right .theme .theme-wrap a { padding: 1.56vw 8.3vw 1.56vw 3.13vw; } .summary .content .right .theme .theme-wrap a span { font-size: 3.75vw; } .summary .content .right .theme .theme-wrap a span::after { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/arorw_mo.png') no-repeat; width: 4.38vw; height: 4.38vw; background-size: cover; right: -5.63vw; }} /* course */.course .tit { display: flex; padding-bottom: 16px; align-items: center;}.course .tit .link-file { position: relative; margin-left: 16px; display: flex; align-items: center; color: #fff; background: #333; font-size: 18px; font-weight: 600; line-height: 130%; width: 175px; height: 44px; border-radius: 50px;}.course .tit .link-file::after { content: ; position: absolute; top: 50%; transform: translateY(-50%); right: 18px; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-file.png') no-repeat; width: 24px; height: 24px; padding-left: 2px;}.course .tit .link-file span { padding-left: 18px;}#map { width: 100%; height: 51.64vh; border-radius: 16px; overflow: hidden;}.course .new-icon { width: auto;}.course .spot { width: auto;}.course .tbl { margin-top: 30px; border: 1px solid #e5e5e5; border-radius: 16px; overflow: hidden;}.course .tbl table { color: #000; font-size: 15px; font-family: 'Inter', sans-serif; line-height: 130%; text-align: left;}.course .tbl table tr { height: 58px;}.course .tbl table tr th,.course .tbl table tr td { padding: 0 20px; word-break: keep-all;}.course .tbl .col--1 { width: 220px;}.course .tbl .bg-gray { background: #f7f7f7; font-weight: 600;}.border-bottom { border-bottom: 1px solid #e5e5e5;}.border-right { border-right: 1px solid #e5e5e5;}.border-left { border-left: 1px solid #e5e5e5;}.border-top { border-top: 1px solid #e5e5e5;}.customOverlay { width: 36px; height: 42px;}@media(max-width:1023px) and(min-width:800px) { .course .tit { padding-bottom: 1.56vw; } .course .tit .link-file { font-size: 1.76vw; width: 17.11vw; height: 4.3vw; } .course .tit .link-file::after { width: 1.96vw; height: 1.96vw; background-size: 1.96vw 1.96vw; right: 2vw; } #map { border-radius: 1.56vw; height: 48.65vh; } .course .tbl { margin-top: 1.96vw; border-radius: 1.56vw; } .course .tbl table { font-size: 1.47vw; } .course .tbl table tr { height: 4.99vw; } .course .tbl table tr th, .course .tbl table tr td { padding: 0 1.96vw; } .customOverlay { width: 3.52vw; height: 4.11vw; }}@media(max-width:799px) { .course .tit { padding-bottom: 3.13vw; } .course .tit .link-file { width: 36.88vw; height: 9.38vw; font-size: 3.75vw; } .course .tit .link-file span { padding-left: 4.75vw; } .course .tit .link-file::after { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-file_mo.png') no-repeat; width: 5vw; height: 5vw; background-size: 5vw 5vw; padding-left: 0; right: 4vw; } #map { border-radius: 2.5vw; height: 93.75vw; } .course .new-icon { width: 5.94vw; height: 5.94vw; object-fit: cover; } .course .spot { width: 7.5vw; height: 8.75vw; object-fit: cover; } .course .tbl { margin-top: 6.25vw; border-radius: 2.5vw; } .course .tbl table { font-size: 3.75vw; } .course .tbl table tr { height: auto; } .course .tbl table tr th, .course .tbl table tr td { padding: 3.13vw 3.75vw; } .course .tbl .col--1 { width: 32.81vw; } .customOverlay { width: 7.5vw; height: 8.44vw; }} /* vicinity_festival.new-list */.vicinity_festival.new-list { overflow: visible;}.vicinity_festival.new-list .stit { font-size: 30px; line-height: 46px; padding: 0 0 16px; font-family: 'Noto Sans KR', sans-serif; letter-spacing: -1px; color: #333; font-weight: 900;}.vicinity_festival.new-list ul { height: auto; overflow: visible;}.vicinity_festival.new-list ul li { margin: 0; float: none;}.vicinity_festival.new-list ul li .img { height: 270px; object-fit: cover; border-radius: 16px; font-size:0;}.vicinity_festival.new-list ul li .tit em { padding: 0; letter-spacing: normal; font-size: 20px; color: #000; font-weight: 500; line-height: 28px; margin: 5px 0; text-align: center; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis;}.vicinity_festival.new-list ul li .tit span { font-size: 13px; color: #545454; line-height: 20px;}@media(max-width: 1023px) { .vicinity_festival.new-list { margin: 0; } .vicinity_festival.new-list ul { padding: 0; display: flex; } .vicinity_festival.new-list ul li a { margin: 0; } .vicinity_festival.new-list .stit { font-size: 3vw; line-height: 3.5vw; padding-bottom: 1.56vw; } .vicinity_festival.new-list ul li .img { height: 26.39vw; border-radius: 1.56vw; } .vicinity_festival.new-list ul li .tit em { font-size: 1.96vw; line-height: 3.13vw; margin: 0.49vw 0; } .vicinity_festival.new-list ul li .tit span { font-size: 1.27vw; line-height: 1.96vw; } .vicinity_festival.new-list ul li .tit { height: auto; }}@media(max-width:799px) { .vicinity_festival.new-list ul li .img { height: 28.75vw; border-radius: 2.5vw; } .vicinity_festival.new-list .stit { font-size: 5vw; line-height: 6.88vw; padding-bottom: 3.13vw; } .vicinity_festival.new-list ul li .tit em { font-size: 4.38vw; line-height: 6.25vw; margin: 3.44vw 0 0.94vw; } .vicinity_festival.new-list ul li .tit span { font-size: 3.75vw; line-height: 6.25vw; }} /* restaurant */#msDiv2 .btn-wrap { display: inline-flex; position: relative;}#msDiv2 .btn-wrap.on .layer { display: block;}#msDiv2 .btn-wrap .btn-info { padding-right: 45px; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-info.png') 100% 50% no-repeat; margin-bottom: 16px;}#msDiv2 .layer { display: none; position: absolute; border-radius: 16px; top: -101px; right: -45.8%; padding: 22px 16px; background: #fff; border: 1px solid #999; font-size: 15px; line-height: 22px; color: #545454; box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.08); z-index: 500;}#msDiv2 .layer::after { content: ''; display: inline-block; width: 34px; height: 33px; position: absolute; left: 129px; bottom: -26px; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-triangle.png') no-repeat;}#msDiv2 .layer .btn-close { position: absolute; top: -13px; right: -13px; width: 30px; height: 30px; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-close.png') center no-repeat;}.restaurant .badge { position: absolute; top: 12px; left: 12px; width: 40px; height: 40px;}.restaurant .badge.diner { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-restaurant.png') center no-repeat;}.restaurant .badge.hostel { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-hotel.png') center no-repeat;}@media(max-width:1023px) and(min-width:800px) { #msDiv2 .layer { top: -11vw; right: -15vw; font-size: 1.5vw; line-height: 2.25vw; padding: 2vw 1.25vw; border-radius: 2vw; } #msDiv2 .layer::after { bottom: -3.25vw; right: 46%; left: auto; width: 4.25vw; height: 4.13vw; } #msDiv2 .layer .btn-close { width: 2.93vw; height: 2.93vw; background-size: 2.93vw 2.93vw; top: -1.27vw; right: -1.27vw; } #msDiv2 .btn-wrap .btn-info { margin-bottom: 1.56vw; padding-right: 4.4vw; background-size: 2.93vw 2.93vw; width: 2.93vw; height: 2.93vw; } .restaurant .badge { top: 1.17vw; left: 1.17vw; width: 3.91vw; height: 3.91vw; } .restaurant .badge.diner { background-size: 3.91vw 3.91vw; } .restaurant .badge.hostel { background-size: 3.91vw 3.91vw; }}@media(max-width:799px) { #msDiv2 .btn-wrap .btn-info { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-info_mo.png') 100% 50% no-repeat; background-size: 5.94vw 5.94vw; margin-bottom: 3.13vw; padding-right: 9.06vw; width: 5.94vw; height: 5.94vw; } #msDiv2 .layer { padding: 5.63vw 3.75vw; top: -27.06vw; right: -32vw; left: auto; font-size: 3.75vw; line-height: 5.63vw; border-radius: 5vw; } #msDiv2 .layer::after { width: 6.88vw; height: 6.88vw; left: 50.5%; bottom: -5.3vw; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-triangle_mo.png') no-repeat; background-size: 6.88vw 6.88vw; } #msDiv2 .layer .btn-close { top: -3.13vw; right: -3.13vw; width: 7.5vw; height: 7.5vw; background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-close_mo.png') center no-repeat; background-size: 7.5vw 7.5vw; } .restaurant .badge { top: 1.88vw; left: 1.88vw; width: 5.94vw; height: 5.94vw; } .restaurant .badge.diner { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-restaurant_mo.png') center no-repeat; background-size: 5.94vw 5.94vw; } .restaurant .badge.hostel { background: url('https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-hotel_mo.png') center no-repeat; background-size: 5.94vw 5.94vw; }} /* talk */.bicycle_wrap .talk .sub-title { padding-bottom: 12px;}@media(max-width:1023px) and(min-width:800px) { .bicycle_wrap .talk .sub-title { padding-bottom: 1.17vw; }}@media(max-width:799px) { .bicycle_wrap .talk .sub-title { padding-bottom: 3.13vw; }} /* quick */.quick { display: none;}@media(max-width: 799px) { .quick { display: block; position: fixed; bottom: -4px; left: 0; z-index: 999; width: 100%; background: #fff; border-radius: 20px 20px 0 0; border-top: 1px solid #EDEDED; box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.06); } .quick .inner { display: flex; padding: 24px 20px; } .quick .inner a { flex: 1; display: flex; flex-direction: column; justify-content: center; align-items: center; } .quick .inner a .active { display: none; } .quick .inner a img { width: 19px; height: 19px; } .quick .inner a span { font-size: 14px; line-height: 22px; letter-spacing: -1px; color: #000; display: block; padding-top: 4px; } .quick .inner a.on span { font-weight: 700; color: #0050A4; } .quick .inner a.on .default { display: none; } .quick .inner a.on .active { display: block; } .btn_topWrap.scroll { display: none !important; }} $(document).ready(function () { document.getElementById('msDiv').className += ' new-list'; var swiperContainerDiv = document.createElement(div); swiperContainerDiv.className = swiper-container; var ulElement = document.querySelector(#msDiv ul); ulElement.classList.add(swiper-wrapper); var parentDiv = ulElement.parentNode; parentDiv.insertBefore(swiperContainerDiv, ulElement); swiperContainerDiv.appendChild(ulElement); var swiperControlDiv = document.createElement(div); swiperControlDiv.className = swiper-control; swiperControlDiv.innerHTML = ` 이전 다음 `; var parentDiv2 = ulElement.parentNode; var nextDivElement = ulElement.nextElementSibling; parentDiv2.insertBefore(swiperControlDiv, nextDivElement); const contents = document.querySelector('#contents'); const whiteBg = document.createElement('div'); whiteBg.className = 'whiteBg'; const contentsParent = contents.parentNode; contentsParent.insertBefore(whiteBg, contents); whiteBg.appendChild(contents); const bgWrapper = document.createElement('div'); bgWrapper.className = 'bgWrapper'; const whiteBgParent = whiteBg.parentNode; whiteBgParent.insertBefore(bgWrapper, whiteBg); bgWrapper.appendChild(whiteBg); $(function () { $(window).on(scroll, function () { if ($(this).scrollTop() > 0) { $(.titleFixed).addClass(on); } else { $(.titleFixed).removeClass(on); } }); }); $(window).on('resize', function () { if (window.innerWidth > 1023) { $('.bicycle_wrap .intro .name').on('mouseenter click', function () { $(this).find('p').addClass('on'); }).on('mouseleave', function () { $(this).find('p').removeClass('on'); }); } else { $('.bicycle_wrap .intro .name').off('mouseenter click mouseleave'); } }).trigger('resize'); function toggleContent() { const content = $('.bicycle_wrap .intro .toggle-txt'); const button = $('.bicycle_wrap .intro .toggle-btn'); if (content.length && button.length) { content.toggleClass('expanded'); if (content.hasClass('expanded')) { button.text('내용 닫기 -'); } else { button.text('내용 더보기 +'); } } } $('.bicycle_wrap .intro .toggle-btn').on('click', toggleContent); document.querySelectorAll('.quick a').forEach(anchor => { anchor.addEventListener('click', function (e) { document.querySelectorAll('.quick a').forEach(link => { link.classList.remove('on'); }); this.classList.add('on'); const targetId = this.getAttribute('href'); const targetElement = document.querySelector(targetId); if (targetElement) { e.preventDefault(); const targetPosition = targetElement.getBoundingClientRect().top + window.pageYOffset; let offset; if (window.innerWidth { const adjustedPosition = targetElement.getBoundingClientRect().top + window.pageYOffset; window.scrollTo({ top: adjustedPosition - offset, behavior: 'smooth' }); }, 500) } }); }); }); try { let url = ../resources/etc/gpx/41.신안 비금도, 도초도.gpx; document.getElementById('downloadBtn').addEventListener('click', function () { downloadGPXFile(url); }); initializeMap(); loadChartLibraries(() => { bicycleCourseAjax(url); }); } catch (e) { console.log(e); }; 여기에는 데이터가 들어갑니다 var co_data =[{C_idx:41,Ori_C_Name: 신안 비금도, 도초도 자전거길: 서해의 아름다움을 탐방하는 여정 ,C_Name:서해바다의 절경을 온몸으로 느낄 수 있는 섬 라이딩 코스,C_info:서해의 아름다운 섬들을 자전거로 탐방할 수 있는 코스. 라이딩을 즐기는 동안 바다를 조망 하며 시시각각 변하는 바다의 절경을 온몸으로 느낄 수 있다. 비금도 하트해변과 명사십리해 수욕장의 청명한 바다를 따라 달리며 다도해해상국립공원의 아름다운 풍경을 만끽해보자. 대동염전, 이세돌바둑박물관 등 다양한 명소도 만날 수 있다.,C_theme:바다, 섬, 도전, 힐링,C_dif:4,C_traffic: 터미널 목포종합버스터미널, 삼호버스종합터미널 인근 지하철/기차역 목포역 ,C_doro:일반도로,C_etc: 신안군 문화관광(자전거 여행) ,cs_start: 비금면 가산리 180-54 (비금가산 여객선터미널),cs_end: 비금면 가산리 180-54 (비금가산 여객선터미널)},];var qudata = [{idx:1,dif1:첫 발자국, 쉬워요!,dif2:한 단계 더, 도전해 보세요!,dif3:최고의 도전, 한계를 넘어!},{idx:2,dif1:천천히 즐기는 초급 코스!,dif2:적당한 스릴, 딱 좋아요!,dif3:스릴 만점, 상급자 전용 코스!},{idx:3,dif1:가볍게 페달링, OK!,dif2:페달링의 재미를 느껴봐요!,dif3:고수만이 즐길 수 있는 묘미!},{idx:4,dif1:당신도 완주할 수 있어요!,dif2:실력을 한껏 뽐낼 기회!,dif3:진짜 라이더를 위한 코스!},{idx:5,dif1:약간의 땀, 큰 보람!,dif2:도전 욕구를 자극하는 코스!,dif3:극복할수록 짜릿한 도전!},{idx:6,dif1:완주하면 느낄 특별한 성취감!,dif2:당신의 실력을 믿어보세요!,dif3:모험심을 자극하는 경로!},{idx:7,dif1:끝까지 달릴 준비 되셨나요?,dif2:이제 진짜 실력을 발휘할 때!,dif3:힘들수록 더 빛나는 완주!}];var swipedata =[{C_idx:41,flag:I,link:359f0da2-19ac-4395-8f37-8d063f1d5d26,order:1},{C_idx:41,flag:I,link:df3c2442-0bbe-476a-9879-ac57fa4cb057,order:2},{C_idx:41,flag:I,link:ec3a972f-0678-48a9-9b75-173e9d68ac8d,order:3},{C_idx:41,flag:I,link:756f3286-1579-488e-a03e-fb7f5a544b6f,order:4},{C_idx:41,flag:I,link:a29afd48-5add-4808-9978-9335e9cc6131,order:5},{C_idx:41,flag:I,link:b44b8668-dafc-4793-ba99-91d30095c4d0,order:6},{C_idx:41,flag:I,link:6d9c9f3f-5ac3-4138-bc68-2d3fc9d9c597,order:7},{C_idx:41,flag:I,link:e44849d0-3b6c-4179-b1b1-498f15c4065e,order:8},{C_idx:41,flag:I,link:abc3ed08-5f95-46d9-bf46-8bbe01f3fd0f,order:9},{C_idx:41,flag:I,link:d6ecf763-4b08-4041-a1b2-a5ab7c55d995,order:10},]; .bicycle_wrap .intro .toggle-txt { -webkit-line-clamp: 5; }.video_wrap {height:100%;}p.tit_st { font-weight: 800;}#course .ter, #course .subway { background-color: #eee; padding: 0.5% 2%; margin-right: 1%; border-radius: 20px; }.gpxwrap { margin-left: 1%;}.gpxinfo { background: url(https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-info.png) 100% 50% no-repeat; width: 30px; height: 30px; vertical-align: middle; display: inline-block; margin-left: 1%; cursor:pointer;}.gpxinfo_layer { position: absolute; border-radius: 16px; top: -100px; right: 35%; padding: 1%; background: #fff; border: 1px solid #999; font-size: 15px; line-height: 22px; color: #545454; box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.08); z-index: 500; display: none; width: 40%;}.gpxinfo_layer::after { content: ''; display: inline-block; width: 34px; height: 33px; position: absolute; left: 5vw; bottom: -26px; background: url(https://cdn.visitkorea.or.kr/resources/images/theme/bicycle60/icon-triangle.png) no-repeat;}.course .tit {position:relative;}.cs_start::after, .cs_end::after { content: ; width: 35px; height: 35px; display: inline-block; background-repeat: no-repeat; background-size: contain;}.course .tbl td p { padding: 1% 0;}.cs_start::after { background-image: url(/resources/images/theme/bicycle60/start.png);}.cs_end::after { background-image: url(/resources/images/theme/bicycle60/end.png); }.cs_start, .cs_end { vertical-align: middle; }@media (max-width: 799px) { .summary .content .right .theme .theme-wrap { flex-wrap: wrap; } .db_cont_detail .replyWrap .tit_reply { font-size: 5vw !important; line-height: 6.88vw; padding-bottom: 3.13vw; } #course .ter, #course .subway { display: block; width: auto; text-align: center; margin: 3%; } .gpxinfo_layer { top: unset; right: 2vw; width: 90vw; padding: 4vw; text-align: center; bottom: 15vw; font-size: 2.6vw; } .gpxinfo_layer::after { left: 75vw; }} 여기에는 코스 관련 데이터가 들어 있습니다!!! 수정시 주의하세요!! function makedetail(e){/* 코스별 데이터 뽑기 */ for (var i=0; i '; themeinner += ' '+themegu[i]+' '; themeinner += ' '; } $('.theme-wrap').html(themeinner); /*난이도*/ $('.level-chart span').removeClass(on); for (var i=0; i '; courseinfo +=' 코스출도착 지점 '; courseinfo +=' '+cs_start+' '+cs_end+' '; courseinfo +=' '; } if (C_traffic != && C_traffic != ) { courseinfo +=' '; courseinfo +=' 교통정보 '; courseinfo +=' '+C_traffic+' '; courseinfo +=' '; } if (C_doro != && C_doro != ) { courseinfo +=' '; courseinfo +=' 도로구성 '; courseinfo +=' '+C_doro+' '; courseinfo +=' '; } if (C_etc != && C_etc != ) { courseinfo +=' '; courseinfo +=' 기타 '; courseinfo +=' '+C_etc+' '; courseinfo +=' '; } $('#course tbody').html(courseinfo);} function makeswipe(e){ /* wrapper 초기화 */ $('.swiper-bx .swiper-wrapper').empty(); /* 코스 데이터만 뽑아 오기 */ var nowswipedata = []; for (var i=0; i = img.height ) { slide += ' '; } else { slide += ' '; } break; case M : slide += ' '; slide += ' '; break; case Y : slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; slide += ' '; break; } } $('.swiper-bx .swiper-wrapper').html(slide); setTimeout(function () { goswiper(); }, 1000);}function goswiper(){ if (window.swiper) { window.swiper.destroy(true, true); } window.swiper = new Swiper(.swiper-bx .swiper-wrapper, { pagination: { el: .swiper-bx .swiper-wrapper .swiper-pagination, }, lazy: true, navigation: { nextEl: .swiper-bx .swiper-wrapper .swiper-button-next, prevEl: .swiper-bx .swiper-wrapper .swiper-button-prev, }, });}$(document).on('click', '.gpxinfo', function(){ $('.gpxinfo_layer').toggle();}); 해당 데이터는 코스를 구성(불러오는 로직이 들어있는)하는 소스가 담겨 있습니다. $(document).ready(function(){ makedetail(41); /* 번호는 코스 데이터 */ makeswipe(41); /* 번호는 코스 데이터 */ /*여행톡 텍스트 수정 */ $(.travel_talk h3).contents().filter(function () { return this.nodeType === 3; /* 텍스트 노드만 선택*/ }).get(0).nodeValue = 자전거 코스 여행 후기를 나눠봐요!; /* 새로운 텍스트로 변경 */});