@charset "UTF-8";html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.modal{position:fixed;z-index:100}.modal-overlay{background:#00000059;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.modal-container{background-color:#fff;padding:30px;width:50%}.btn_header{font-weight:800;padding:8px 24px;border-radius:100px;background:#665d50;color:#fff;display:inline-flex;align-items:center;font-size:14px;gap:8px;transition:background-color .5s ease}.btn_header a{color:#fff}.btn_header:hover{color:#fff;background-color:#332e28}.btn_header:after{content:"";display:block;width:13px;height:5px;background-size:100% 100%;background:url(/images/arrow.svg) no-repeat 0 0;transition:transform .3s ease;transform:translate(0)}.btn_header:hover:after{background-image:url(/images/arrow.svg);transform:translate(6px)}._button:hover{background-color:#4b423b}.header,.header-sp{position:fixed;top:0;left:0;display:flex;align-items:center;height:56px;gap:16px;padding:0 28px;background-color:#e8e6e3cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;width:100%}.header ._nav,.header-sp ._nav{flex:1}.header ._nav ul,.header-sp ._nav ul{display:flex;gap:16px;align-items:center;justify-content:end}.header ._nav a,.header-sp ._nav a{text-decoration:none;color:#665d50;font-family:Shippori Mincho;font-size:15px}.header ._nav a:hover,.header-sp ._nav a:hover{color:#332e28}.header .header .btn_header a,.header-sp .header .btn_header a{color:#fff}.header ._sns,.header-sp ._sns{display:flex;align-items:center}.header ._sns svg,.header-sp ._sns svg{width:40px;height:40px}.header ._sns svg *,.header-sp ._sns svg *{color:#80776b;transition:color .5s ease}.header ._sns svg:hover *,.header-sp ._sns svg:hover *{color:#332e28}@media screen and (max-width: 930px){.header{display:none}}@media screen and (min-width: 929px){.header{display:inherit}}.header ._logo{width:137px}.header ._logo img{display:block}.header-sp{display:flex;justify-content:space-between;align-items:center;gap:0}@media screen and (max-width: 929px){.header-sp{display:inherit;padding:8px 12px}}@media screen and (min-width: 930px){.header-sp{display:none}}.header-sp .modal-open svg{width:32px;height:32px}.header-sp ._logo{width:115px;padding-top:6px}.header-sp_right{display:flex;gap:8px}#modal-sp-menu{position:fixed;top:0;right:-100%;height:100%;width:100%;z-index:1000;overflow-y:auto;transition:right .5s ease-in-out}#modal-sp-menu ._navupper{display:flex;justify-content:space-between;align-items:center;gap:8px}#modal-sp-menu ._navupper ._logo{flex-grow:1}#modal-sp-menu ._navall{display:flex;justify-content:center;align-items:center;flex-grow:1}#modal-sp-menu ._nav{display:flex;justify-content:center;flex-direction:column;list-style:none;text-align:center;gap:32px;line-height:140%;font-size:14px;font-weight:700;color:#80776b}#modal-sp-menu ._sns{display:flex;justify-content:center;gap:16px}#modal-sp-menu ._sns svg{width:40px;height:40px}#modal-sp-menu ._sns svg *{color:#80776b;transition:color .5s ease}#modal-sp-menu ._sns svg:hover *{color:#332e28}#modal-sp-menu.is-open{right:0}#modal-sp-menu .modal-container{position:absolute;top:0;padding:8px 12px;height:100%;width:100%;background-color:#e8e6e3cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}#modal-sp-menu .modal-close-button{width:32px;height:32px;background:url(/images/close.svg) no-repeat center center/24px 24px;z-index:2}#modal-sp-menu .modal-content{display:flex;flex-direction:column;height:100%}._FBh,._IGh{font-size:0}.language ._l_inner{display:flex;align-items:center;justify-content:center;gap:4px}@media screen and (max-width: 767px){.language ._l_inner{gap:12px}}.language ._language,.language ._hai{font-size:12px;font-weight:700}.language ._language{margin-bottom:-4px}.language ._jp a,.language ._en a{font-size:12px;font-weight:800;text-decoration:none;transition:color .2s ease-in-out}.language ._jp a,.language ._en a,.language ._jp a:hover,.language ._en a:hover{color:#80776b}.language.page-ja ._jp a,.language.page-ja ._jp a:hover{color:#665d50}.language.page-ja ._en a,.language.page-ja ._en a:hover{color:#80776b}.language.page-en ._en a,.language.page-en ._en a:hover{color:#665d50}.language.page-en ._jp a,.language.page-en ._jp a:hover{color:#80776b}.footer{background:#e8e6e3;display:flex;flex-direction:column;justify-content:space-between}.footer a:hover{color:#332e28}.footer_box.pc{padding:64px 64px 0;display:block}.footer_box.sp{padding:64px 45px 0;display:block}@media screen and (max-width: 767px){.footer_logoarea{margin-bottom:8px;text-align:center}}.footer_inner{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer_inner{flex-direction:column-reverse}}.footer_left{width:235px}@media screen and (max-width: 767px){.footer_left{margin:0 auto;text-align:center}}.footer_left ul{margin-bottom:24px}.footer_left ._sns{display:flex;gap:16px}@media screen and (max-width: 767px){.footer_left ._sns{justify-content:center}}.footer_left ._sns svg{width:40px;height:40px}.footer_left ._sns svg *{color:#80776b;transition:color .5s ease}.footer_left ._sns svg:hover *{color:#332e28}.footer_logo{width:194px;margin-bottom:8px}@media screen and (max-width: 767px){.footer_logo{width:178px}}.footer_address{margin-bottom:8px;font-size:14px}.footer_tel{font-size:20px;font-weight:600;margin-bottom:8px}._closed,._open{font-size:14px;font-weight:600}.footer_right{display:flex;width:344px;justify-content:space-between;font-family:Shippori Mincho;font-weight:800;font-size:14px}@media screen and (max-width: 767px){.footer_right{width:auto;margin:0 0 88px;gap:12px}}.footer_right ul{display:flex;flex-direction:column;gap:24px}.footer-bottom{margin:64px 64px 12px;font-size:11px}@media screen and (max-width: 767px){.footer-bottom{text-align:center}}#contact{z-index:0;overflow:hidden;background-color:#fff;position:relative}#contact:before{content:"";background-image:url(/images/voice_bgimg.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}#contact .contact-voice h3{text-align:center;margin:48px 0 16px;font-weight:700;color:#fff;font-size:24px}#contact .slick-list{overflow:unset;overflow-x:hidden;overflow-y:visible}#contact .slick-track{display:flex;align-items:center}#contact .contact-fukidashi{margin:20px 0}#contact .fukidashi-list{margin:0;display:flex;align-items:center;flex-wrap:nowrap}#contact .fukidashi{position:relative;background-color:#fffc;border-radius:16px;padding:20px;width:320px;flex-shrink:0;margin-right:24px;z-index:1;background-color:#e8e6e3cc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@media screen and (max-width: 767px){#contact .fukidashi{width:240px}}#contact .fukidashi:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:16px;z-index:0}#contact .fukidashi ._body{color:#665d50;font-size:15px;line-height:160%;font-weight:700;text-align:left}#contact .fukidashi ._name{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}#contact .fukidashi ._gender,#contact .fukidashi ._age,#contact .fukidashi ._type{display:inline-block;padding:6px 9px;line-height:1;font-weight:700;font-size:14px;color:#666}#contact .fukidashi ._gender-female{background:#fadcdc}#contact .fukidashi ._gender-male{background:#dce6fa}#contact .fukidashi ._age{background:#fafafa}#contact .fukidashi ._type{background:#cbebc5}#contact .inner{padding:0 0 112px;font-family:Shippori Mincho;font-weight:800;margin:0 auto;text-align:center;width:584px}@media screen and (max-width: 767px){#contact .inner{padding:64px 20px 66px;width:100%}}#contact .contact-title{font-size:24px;color:#fff;margin:48px auto 16px;line-height:160%;text-align:center;font-weight:700}@media screen and (max-width: 767px){#contact .contact-title{width:100%;margin:0}}#contact .contact-text{font-size:16px;line-height:180%;color:#fff;margin-bottom:48px;text-align:left}@media screen and (max-width: 767px){#contact .contact-text{width:100%}}._tel{font-weight:800;font-size:22px;text-align:center;color:#fff}._line{width:424px;color:#fff;display:flex;align-items:center;margin:24px auto 8px}@media screen and (max-width: 767px){._line{width:100%}}._line:before,._line:after{content:"";flex-grow:1;height:1px;background:#fff;display:block}._line:before{margin-right:20px}._line:after{margin-left:20px}.contact_btn{background-color:#fff;width:312px;height:56px;justify-content:center;gap:8px}.contact_btn:hover,.contact_btn:hover a{background:#665d50;color:#fff}.contact_btn:after{content:"";display:block;width:13px;height:5px;background-size:100% 100%;background:url(/images/arrow_h.svg) no-repeat 0 0;transition:transform .3s ease;transform:translate(0);color:#fff}.contact_btn:hover:after{background-image:url(/images/arrow.svg);transform:translate(6px)}@media screen and (min-width: 768px){.pc{display:inherit}.sp{display:none!important}}@media screen and (max-width: 767px){.pc{display:none!important}.sp{display:inherit}}*{color:#665d50;text-decoration:none;font-family:Shippori Mincho;line-height:1.6}.space{padding:184px 0 120px}@media screen and (max-width: 767px){.space{padding:164px 20px}}:root{font-synthesis:none;text-rendering:optimizeLegibility;font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;box-sizing:border-box}ul,ol{list-style-type:none}body{font-family:Shippori Mincho,serif;font-size:16px;display:flex;flex-direction:column;background:#fff;min-height:115svh;background-color:#f5f4f0}.main{flex-grow:1}a{outline:none;transition:color .5s ease}.btn{font-weight:800;padding:7px 24px;border-radius:100px;background-color:#f5f4f0;color:#665d50;display:inline-flex;align-items:center;font-size:16px;gap:8px;transition:background-color .5s ease}.btn:hover{background:#dddbd5;color:#665d50}.btn:after{content:"";display:block;width:13px;height:5px;background-size:100% 100%;background:url(/images/arrow_h.svg) no-repeat 0 0;transition:transform .3s ease;transform:translate(0)}.btn:hover:after{background-image:url(/images/arrow_h.svg);transform:translate(6px)}.travellogue_detail ._container{width:960px;font-size:14px;margin:0 auto}@media screen and (max-width: 767px){.travellogue_detail ._container{width:100%}}._tag{margin:12px 0}@media screen and (max-width: 767px){._tag{margin:12px 0 48px}}._nametag{font-size:14px;font-weight:600;background-color:#fff;border:1px solid #EAE8E1;display:inline-block;height:24px;position:relative;z-index:2;border-width:1px 1px 1px 0;margin-left:10px;padding:0 5px;vertical-align:middle}@media screen and (max-width: 767px){._nametag{margin-top:8px}}._nametag ._nametag:before{content:"";background:url(/images/tag.png) no-repeat left center;background-size:9px 24px;position:absolute;left:-9px;top:-1px;display:inline-block;padding-right:6px;width:9px;height:24px}._nametag ._inner{width:640px;margin:88px auto}@media screen and (max-width: 767px){._nametag ._inner{width:100%}}.place{gap:8px}.place_ishigaki{display:inline-block;background-color:#81d6c8;font-size:14px;padding:0 4px;font-weight:600}.place_iriomote{display:inline-block;background-color:#e5ce89;font-size:14px;padding:0 4px;margin-right:8px;font-family:Shippori Mincho;font-weight:600}.during{padding:0 8px}.stay01,.price{font-size:18px;font-weight:700}.stay02,.yen{font-size:14px;font-weight:700}.people{font-size:14px;font-weight:600}.text_box p{margin:4px 0 8px;font-size:13px;font-weight:600}.explain{margin:12px 0;font-size:14px;font-weight:600}@media screen and (max-width: 767px){.explain{margin:20px 0}}.personal{display:flex;gap:8px;margin-top:8px}@media screen and (max-width: 767px){.personal{display:block}}.personal_i{display:flex;gap:8px;align-items:center;font-family:Shippori Mincho}.gender,.gender_w{display:inline-block;background-color:#c8e3fa;font-size:14px;font-weight:800;padding:0 6px}.gender_w{background-color:#fadcdc}.age{display:inline-block;background-color:#fafafa;font-size:14px;padding:0 6px;font-weight:800}.t_type{display:inline-block;background-color:#e5fae1;font-size:14px;font-weight:800;padding:0 6px}.course .label{font-size:14px;font-weight:800;padding:0 6px;height:24px;display:flex;align-items:center;justify-content:center;width:fit-content;white-space:nowrap}.course .label--light-blue{background-color:#c2e0e6}.course .label--blue{background-color:#294666;color:#fff}.course .label--light-yellow{background-color:#ebedb7}.course .btn{background-color:#665d50;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;height:56px;padding:0;max-width:256px;margin:48px auto 0}.course .btn:after{background:none;content:"→";height:auto;width:auto}.course .kv picture img{display:block;width:100%;height:auto}.course .overview{background-color:#eae8e1;padding:24px 20px 80px}.course .overview .breadcrumb{font-size:14px;max-width:960px;margin:0 auto}.course .overview .breadcrumb ul{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.course .overview .breadcrumb ul li{display:flex;align-items:baseline;gap:22px}.course .overview .breadcrumb ul li a{text-decoration:underline}.course .overview .breadcrumb ul li:not(:last-child):after{display:inline-block;content:"";width:9px;height:9px;margin-top:-5px;border-top:solid 1px #665D50;border-right:solid 1px #665D50;transform:rotate(45deg)}.course .overview .inner{max-width:640px;margin:80px auto 0}.course .overview h1{font-size:40px;font-weight:800;line-height:1.6;letter-spacing:.04em;text-align:center}@media screen and (max-width: 767px){.course .overview h1{font-size:28px}}.course .overview h1 span{display:block;font-size:24px;font-weight:500;line-height:1.4;letter-spacing:0;margin-top:4px}@media screen and (max-width: 767px){.course .overview h1 span{font-size:20px}}.course .overview .date-container{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12.5px}.course .overview .date-container ._date,.course .overview .date-container ._price{font-size:18px;font-weight:600;line-height:1.6}.course .overview .date-container ._date span,.course .overview .date-container ._price span{font-size:14px}.course .overview .concept{font-size:24px;font-weight:600;line-height:1.6;letter-spacing:.04em;text-align:center;margin-top:40px}@media screen and (max-width: 767px){.course .overview .concept{font-weight:800}}.course .overview .text{font-size:14px;font-weight:500;line-height:1.8;letter-spacing:.02em;margin-top:24px}.course .overview .text.detail{margin-top:24px}.course .overview .text.detail>*.supplement{color:#80776b;font-weight:400;line-height:1.4}.course .overview .text.detail>* span{font-size:10px}.course .overview .text.detail>* span.strong{font-size:14px;font-weight:600}.course .overview .text.detail>*+*{margin-top:8px}.course .schedule{background-color:#f7f3ed;padding:80px 20px 36px}.course .schedule .inner{max-width:860px;margin:0 auto}.course .schedule h2{font-size:28px;font-weight:600;line-height:1.6}.course .schedule h2 span{color:#928572;display:block;font-size:14px;font-weight:800;line-height:1.6;letter-spacing:.02em;margin-bottom:14px}.course .schedule .schedule-list{margin-top:24px}.course .schedule .schedule-item .day{color:#80776b;opacity:.4;display:flex;align-items:baseline;gap:5px;font-size:24px;font-weight:400;line-height:1.2}.course .schedule .schedule-item .day span{color:#999;display:inline-block;line-height:1.2;font-size:100px}.course .schedule .schedule-item+.schedule-item{margin-top:24px}.course .schedule .time-list{max-width:760px;margin:24px auto 0}.course .schedule .time-item .time{color:#a3a362;font-size:14px;font-weight:500;line-height:1.4}.course .schedule .time-item .event{color:#665d50;font-size:24px;font-weight:600;line-height:1.4}.course .schedule .time-item .event+.caption{margin-top:12px}.course .schedule .time-item .caption{color:#665d50;font-size:14px;font-weight:500;line-height:1.4}.course .schedule .time-item .caption+.supplement{margin-top:8px}@media screen and (max-width: 767px){.course .schedule .time-item .caption{font-weight:500}}.course .schedule .time-item .supplement{color:#80776b;font-size:14px;font-weight:400;line-height:1.4}.course .schedule .time-item .image-container{display:flex;flex-wrap:wrap;gap:22px}.course .schedule .time-item img{border-radius:16px;display:block;height:auto;max-width:369px;min-width:369px;margin-top:16px}@media screen and (max-width: 767px){.course .schedule .time-item img{max-width:270px;min-width:270px}}.course .schedule .time-item img+.image-caption{margin-top:8px}.course .schedule .time-item .image-caption{color:#80776b;font-size:14px;font-weight:400;line-height:1.4;max-width:369px}@media screen and (max-width: 767px){.course .schedule .time-item .image-caption{max-width:270px;min-width:270px}}.course .schedule .time-item+.time-item{margin-top:24px}.course .option{background-color:#f7f3ed;padding:36px 20px 60px}.course .option .inner{max-width:860px;margin:0 auto}.course .option h2{font-size:28px;font-weight:600;line-height:1.6}.course .option h2 span{color:#928572;display:block;font-size:14px;font-weight:800;line-height:1.6;letter-spacing:.02em;margin-bottom:14px}.course .option .text{font-size:14px;font-weight:400;line-height:1.8;margin-top:24px;max-width:498px}.course .option .text+.text.supplement{margin-top:8px}.course .option .text.supplement{color:#80776b;line-height:1.4;max-width:490px}.course .option .text.supplement span{font-size:11px;letter-spacing:.028em}.course .option .option-list{max-width:760px;margin:43px auto 0}.course .option .option-item .genre{color:#665d50;display:flex;align-items:center;gap:16.6px;font-size:24px;font-weight:600;line-height:1.6}.course .option .option-item .genre--02{gap:6px}.course .option .option-item+.option-item{margin-top:40px}.course .option .feature-list{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:center;gap:32px 16px}.course .option .feature-list:after{content:"";display:block;max-width:242px;min-width:242px}@media screen and (max-width: 767px){.course .option .feature-list:after{max-width:167px;min-width:167px}}.course .option .feature-item{max-width:242px}@media screen and (max-width: 767px){.course .option .feature-item{max-width:167px}}.course .option .feature-item img{border-radius:6px;display:block;height:auto;max-width:242px;min-width:242px}@media screen and (max-width: 767px){.course .option .feature-item img{max-width:167px;min-width:167px}}.course .option .feature-item .title{font-size:16px;font-weight:800;line-height:1.6;margin-top:8px}.course .option .feature-item .price-container{display:flex;align-items:center;gap:8px;margin-top:8px}.course .option .feature-item .price-container .label{padding:0 4px;height:20px}.course .option .feature-item .price{font-size:14px;font-weight:800;line-height:1.6}.course .option .feature-item .price span{font-size:12px}.course .option .feature-item .caption{font-size:14px;font-weight:600;line-height:1.6;margin-top:10px}.course .information{background-color:#f7f3ed;padding:60px 20px 136px}@media screen and (max-width: 767px){.course .information{padding-bottom:125px}}.course .information .inner{max-width:860px;margin:0 auto}.course .information h2{font-size:28px;font-weight:600;line-height:1.6}.course .information h2 span{color:#928572;display:block;font-size:14px;font-weight:800;line-height:1.6;letter-spacing:.02em;margin-bottom:14px}.course .information .information-container{max-width:760px;margin:0 auto}.course .information .title{font-size:28px;font-weight:600;line-height:1.6;margin-top:24px;text-align:center}@media screen and (max-width: 767px){.course .information .title{font-size:24px}}.course .information .title span{display:block;font-size:20px;font-weight:500;line-height:1.4;margin-top:4px}.course .information .date-container{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12.5px}.course .information .date,.course .information .price{font-size:18px;font-weight:600;line-height:1.6}.course .information .date span,.course .information .price span{font-size:12px}.course .information .information-table{border-collapse:collapse;border-top:1px solid #CCCCAB;border-bottom:1px solid #CCCCAB;font-size:14px;margin-top:48px}@media screen and (max-width: 767px){.course .information .information-table{margin-top:24px}}.course .information .information-table tr{border-bottom:1px solid #CCCCAB}.course .information .information-table th{font-weight:500;line-height:1.4;padding:12px 0 12px 24px;text-align:left;width:28%}@media screen and (max-width: 767px){.course .information .information-table th{padding:16px 8px 16px 12px;width:25%}}.course .information .information-table th .supplement{color:#80776b;line-height:1.4;font-weight:400;margin-top:8px}.course .information .information-table td{font-weight:600;padding:12px 16px 12px 24px;width:72%}@media screen and (max-width: 767px){.course .information .information-table td{padding:16px 12px 16px 8px;width:75%}}.course .information .information-table td span{font-size:12px}.course .information .information-table td .supplement{color:#80776b;font-weight:400;line-height:1.4;margin-top:4px}.course .information .information-table td ul{list-style:disc;font-size:14px;margin-left:25px}.course .information .information-table td ul+*{margin-top:12px}.course .information .information-table td ul li{line-height:1.4}.course .information .information-table td ul li+li{margin-top:3px}.course .information .information-table td .price-container{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:12px}@media screen and (max-width: 767px){.course .information .information-table td .price-container{gap:0 4px}}.course .information .information-table td .price-container .option-name{font-size:14px}.course .information .information-table td .price-container .label{font-size:14px;padding:0 4px;height:20px}.course .information .information-table td .price-container .price{font-size:14px}.course .information .information-table td .option-title{display:block;font-size:14px;font-weight:800}.course .information .information-table td .option-title+ul{margin-top:8px}.footer .reviews{display:none}
