.footer{padding:90px 0 0;background-color:#fff}.footer .footer_logo img{width:240px;margin-top:8px}@media screen and (max-width: 1080px){.footer .footer_logo img{width:165px}}.footer .footer_top{display:flex;justify-content:space-between}@media screen and (max-width: 1080px){.footer .footer_top{flex-direction:column;justify-content:center;align-items:center;margin-bottom:48px}}.footer .footer_top>a{height:120px;overflow:hidden;align-items:center;justify-content:center;display:flex}.footer .footer_top .footer_top_cv{display:flex;margin-bottom:56px}@media screen and (max-width: 1080px){.footer .footer_top .footer_top_cv{display:none}}.footer .footer_top .footer_top_cv a:not(:last-child){margin-right:12px}.footer .footer_top_nav{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;margin-bottom:40px}@media screen and (max-width: 1080px){.footer .footer_top_nav{align-items:center;margin-bottom:60px}}.footer .footer_top_nav li:not(:last-child){margin-right:32px}@media screen and (max-width: 1080px){.footer .footer_top_nav li:not(:last-child){margin:0 0 24px 0}}.footer .footer_top_nav_list{display:flex;font-size:20px}@media screen and (max-width: 1080px){.footer .footer_top_nav_list{flex-direction:column;justify-content:center;align-items:center}}.footer .footer_top_nav_list.-sub{margin-top:24px;font-size:18px}@media screen and (max-width: 1080px){.footer .footer_top_nav_list.-sub{margin-top:48px}}.footer .footer_bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:44px}@media screen and (max-width: 1080px){.footer .footer_bottom{flex-direction:column-reverse;align-items:center;margin-bottom:80px}}.footer .footer_bottom .footer_bottom_access{line-height:1.75}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_access{margin-top:48px}}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_access>li{display:flex;align-items:center;justify-content:center;flex-direction:column}}.footer .footer_bottom .footer_bottom_access>li:not(:last-child){margin-bottom:28px}.footer .footer_bottom .footer_bottom_access h4{font-size:24px;display:inline-block}.footer .footer_bottom .footer_bottom_access ul{display:inline-block;position:relative;top:-3px}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_access ul{display:block;top:0;margin-bottom:12px}}.footer .footer_bottom .footer_bottom_access ul li{display:inline-block;font-size:14px;background-color:#f5f4ef;padding:2px 8px;margin-left:8px;border-radius:4px}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_access ul li{font-size:12px;margin-left:0}}.footer .footer_bottom .footer_bottom_access p{font-size:14px}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_access p{text-align:center}}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_cv{margin-bottom:24px;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:12px}.footer .footer_bottom .footer_bottom_cv .button-green{width:100%;max-width:320px;justify-content:center}}.footer .footer_bottom .footer_bottom_tel{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_tel{margin-top:24px}}.footer .footer_bottom .footer_bottom_tel>span{display:flex;align-items:center;margin-bottom:12px;font-size:16px}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_tel>span{margin-bottom:24px}}.footer .footer_bottom .footer_bottom_tel .footer_bottom_tel_detail{font-size:14px;line-height:1.5;text-align:center;margin-bottom:12px}.footer .footer_bottom .footer_bottom_tel .footer_bottom_tel_detail a{text-decoration:underline;color:#8fc31f}.footer .footer_bottom .footer_bottom_tel .footer_bottom_tel_modal{text-decoration:underline;position:relative;top:-1px}.footer .footer_bottom .footer_bottom_tel>div{display:flex;align-items:center;font-size:44px}@media screen and (max-width: 1080px){.footer .footer_bottom .footer_bottom_tel>div{font-size:28px}}.footer .footer_bottom .footer_bottom_tel>div img{width:32px;margin-right:6px}.footer .footer_bottom .footer_bottom_tel .calendaricon{width:18px;height:18px;margin-right:6px}.footer .footer_bottom .footer_bottom_tel .arrow{position:relative;top:2px;width:16px}.footer .footer_copyright{background-color:#193c57;color:#fff;text-align:center;padding:11px;letter-spacing:.1em}@-webkit-keyframes fadeInSlideUp{0%{opacity:0;-webkit-transform:translate3d(0, 10px, 0px);transform:translate3d(0, 10px, 0px)}100%{opacity:1;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes fadeInSlideUp{0%{opacity:0;-webkit-transform:translate3d(0, 10px, 0px);transform:translate3d(0, 10px, 0px)}100%{opacity:1;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}.footer .footer_fixedLineButton{-webkit-animation:fadeInSlideUp forwards ease-in .77s;animation:fadeInSlideUp forwards ease-in .77s;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:100px 0px 0px 100px;background-color:#8fc31f;font-size:24px;border:1px solid rgba(255,255,255,.32);position:fixed;right:0;bottom:32px;width:275px;height:80px;color:#fff;z-index:100}.footer .footer_fixedLineButton.hide{display:none}@media screen and (max-width: 1080px){.footer .footer_fixedLineButton{width:135px;height:44px;font-size:16px;gap:4px}.footer .footer_fixedLineButton img{height:22px}}.calendarModal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(245,244,239,.95);z-index:100000;justify-content:center;align-items:center;display:none}.calendarModal.-isOpen{display:flex}.calendarModal_background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.calendarModal_closebutton{position:fixed;top:24px;right:24px;cursor:pointer}@media screen and (max-width: 1080px){.calendarModal_closebutton{top:8px;right:8px}}.calendarModal_container{width:100%;display:flex;justify-content:center;align-items:center;max-width:1400px;padding:24px}@media screen and (max-width: 1080px){.calendarModal_container{padding:24px 4px}}.calendarModal_container h3{font-size:20px}@media screen and (max-width: 1080px){.calendarModal_container h3{font-size:16px}}.calendarModal_image,.calendarModal_reserve{padding:12px;display:flex;position:relative;border-radius:8px}@media screen and (max-width: 1080px){.calendarModal_image,.calendarModal_reserve{padding:12px 4px}}.calendarModal_image h3,.calendarModal_reserve h3{position:absolute;top:-4px;left:0;right:0;margin:auto}.calendarModal_image{width:70%;min-width:560px;justify-content:center}@media screen and (max-width: 1080px){.calendarModal_image{width:100%;min-width:100%}}.calendarModal_image img{border:1px solid #193c57;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:100%;max-height:80vh;height:fit-content;border-radius:8px}.calendarModal_reserve{display:flex;flex-direction:column;width:calc(30% - 18px);align-items:center;border:1px solid #193c57;padding:48px 12px;margin-left:18px;background-color:rgba(255,255,255,.32)}@media screen and (max-width: 1080px){.calendarModal_reserve{display:none}}.calendarModal_reserve h3{top:-18px}.calendarModal_reserve img{max-width:200px;width:100%}.calendarModal_reserve a{font-size:24px}.calendarModal_reserve_tel{display:flex;align-items:center;gap:4px;margin:0 12px}.calendarModal_reserve_tel img{width:33px}.calendarModal_reserve .lineqr{border:5px solid #f5f4ef;border-radius:8px;margin-bottom:24px}.calendarModal_reserve h4{margin-bottom:12px}@-webkit-keyframes headerTransition{0%{-webkit-transform:translate3d(0, -100px, 0px);transform:translate3d(0, -100px, 0px);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px);opacity:1}}@keyframes headerTransition{0%{-webkit-transform:translate3d(0, -100px, 0px);transform:translate3d(0, -100px, 0px);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0px);transform:translate3d(0, 0, 0px);opacity:1}}.header{position:fixed;width:calc(100% - 60px);left:0;right:0;top:15px;margin:auto;background:#fff;box-shadow:0px 4px 24px rgba(25,60,87,.08);border-radius:200px;z-index:1000;-webkit-transform:translate3d(0, -100px, 0px);transform:translate3d(0, -100px, 0px);opacity:0;-webkit-animation:headerTransition forwards ease 1s;animation:headerTransition forwards ease 1s;-webkit-animation-delay:.55s;animation-delay:.55s}.header.-isOpen{box-shadow:none}@media screen and (max-width: 1280px){.header{height:80px}}@media screen and (max-width: 1080px){.header{width:calc(100% - 20px);height:60px;top:12px;-webkit-animation:headerTransition forwards ease .77s;animation:headerTransition forwards ease .77s;-webkit-animation-delay:.2s;animation-delay:.2s}}.header .header_container{display:flex;align-items:center;justify-content:space-between;height:80px;padding:0 48px 0 12px}@media screen and (max-width: 1280px){.header .header_container{padding:0 32px 0 10px}}@media screen and (max-width: 1080px){.header .header_container{height:60px;padding:0px 10px}}.header .header_logo{display:flex;align-items:center;z-index:1000;max-height:60px;overflow:hidden;padding:24px}@media screen and (max-width: 1080px){.header .header_logo{padding:12px;max-height:44px}}.header .header_logo img{height:120px}@media screen and (max-width: 1080px){.header .header_logo img{height:100px}}.header .header_nav ul{display:flex;align-items:center;gap:32px;line-height:32px;font-size:16px}@media screen and (max-width: 1080px){.header .header_nav ul{display:none}}@media screen and (max-width: 1280px){.header .header_nav ul{font-size:14px;gap:20px}}.nijo-seitai .header .header_nav_seitai{color:#8fc31f;position:relative}.nijo-seitai .header .header_nav_seitai:before{content:"";width:100%;height:4px;border-radius:4px 4px 0 0;display:block;position:absolute;bottom:0;background-color:#8fc31f;bottom:-24px}.nijo-stretch .header .header_nav_stretch{color:#8fc31f;position:relative}.nijo-stretch .header .header_nav_stretch:before{content:"";width:100%;height:4px;border-radius:4px 4px 0 0;display:block;position:absolute;bottom:0;background-color:#8fc31f;bottom:-24px}.nijo-gaihanboshi .header .header_nav_gaihanboshi{color:#8fc31f;position:relative}.nijo-gaihanboshi .header .header_nav_gaihanboshi:before{content:"";width:100%;height:4px;border-radius:4px 4px 0 0;display:block;position:absolute;bottom:0;background-color:#8fc31f;bottom:-24px}.post-type-archive-neckproblem .header .header_nav_neckproblem,.single-neckproblem .header .header_nav_neckproblem{color:#8fc31f;position:relative}.post-type-archive-neckproblem .header .header_nav_neckproblem:before,.single-neckproblem .header .header_nav_neckproblem:before{content:"";width:100%;height:4px;border-radius:4px 4px 0 0;display:block;position:absolute;bottom:0;background-color:#8fc31f;bottom:-24px}.nijo-about .header .header_nav_about{color:#8fc31f;position:relative}.nijo-about .header .header_nav_about:before{content:"";width:100%;height:4px;border-radius:4px 4px 0 0;display:block;position:absolute;bottom:0;background-color:#8fc31f;bottom:-24px}.header .header_tel{display:flex;align-items:center;font-size:24px}@media screen and (max-width: 1280px){.header .header_tel{font-size:20px}}@media screen and (max-width: 1080px){.header .header_tel{display:none}}.header .header_tel img{margin-right:10px}@media screen and (max-width: 1280px){.header .header_tel img{width:32px;margin-right:6px}}.header .header_hamburger{width:44px;height:44px;background-color:#193c57;border:0;border-radius:200px;align-items:center;justify-content:center;flex-direction:column;display:none}@media screen and (max-width: 1080px){.header .header_hamburger{display:flex;z-index:1000}}.header .header_hamburger .header_hamburger_line{width:18px;height:1px;background-color:#fff}.header .header_hamburger .header_hamburger_line:not(:last-child){margin-bottom:4px}.header .header_hamburger.-isOpen .header_hamburger_line:first-child{-webkit-transform:rotate3d(0, 0, 1, 45deg) translate3d(3px, 3px, 0);transform:rotate3d(0, 0, 1, 45deg) translate3d(3px, 3px, 0)}.header .header_hamburger.-isOpen .header_hamburger_line:nth-child(2){-webkit-transform:rotate3d(0, 0, 1, -45deg) translate3d(1px, 0, 0);transform:rotate3d(0, 0, 1, -45deg) translate3d(1px, 0, 0)}.header .header_hamburger.-isOpen .header_hamburger_line:last-child{display:none}.spNavigation{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;flex-direction:column;overflow:hidden}.spNavigation.-isOpen{display:flex;z-index:999}.spNavigation nav{width:100%}.spNavigation nav ul{display:flex;flex-direction:column;width:100%;padding-top:85px;padding-bottom:36px;background-color:#fff}.spNavigation nav li{border-bottom:1px solid #193c57;font-size:20px;padding:16px 34px 16px 30px}.spNavigation nav li:first-child{border-top:1px solid #193c57}.spNavigation nav li img{width:16px}.spNavigation nav li a{display:flex;justify-content:space-between}.spNavigation_cv{padding:36px 25px;display:flex;align-items:center;flex-direction:column}.spNavigation_cv .button-green{height:60px;width:325px;justify-content:center;font-size:21px;margin-bottom:12px}.spNavigation_cv .button-green img{width:36px}.spNavigation_cv .button-navy{height:60px;width:325px;justify-content:center;font-size:21px;background-color:#193c57;color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:7px;margin-bottom:20px}.spNavigation_cv .button-navy img{width:36px}.spNavigation_cv_detail{font-size:14px;text-align:center;margin-bottom:12px}.spNavigation_cv_detail a{text-decoration:underline;color:#8fc31f}.spNavigation_cv_info{display:flex;align-items:center;gap:4px;font-size:14px}.spNavigation_cv_info .calendarmodal{text-decoration:underline}.spNavigation_cv_info img{width:14px}.reserve{padding:100px 0;background-color:#fbfbf9}@media screen and (max-width: 1080px){.reserve{padding:60px 0}}.reserve .headline-normal+p{margin-bottom:60px}.reserve .reserve_boxContainer{display:flex;justify-content:space-between}@media screen and (max-width: 1080px){.reserve .reserve_boxContainer{flex-direction:column;align-items:center}}.reserve .reserve_box{border:1px solid #193c57;border-radius:8px;background-color:#f5f4ef;width:50%;display:flex;position:relative;margin-bottom:75px;padding:85px 0 60px;justify-content:center;align-items:center}@media screen and (max-width: 1080px){.reserve .reserve_box{width:100%;margin-bottom:48px}}.reserve .headline-h{position:absolute;top:-27px;left:0;right:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 1080px){.reserve .headline-h{top:-18px}}.reserve .reserve_box.-line{width:calc(50% - 14px);font-size:16px;padding:0 24px}@media screen and (max-width: 1080px){.reserve .reserve_box.-line{width:100%;width:100%;padding:56px 36px 32px;flex-direction:column;align-items:center;text-align:center}}.reserve .reserve_box.-line .lineqr{width:200px;height:200px;margin-right:20px;border:3px solid #ebe9df}@media screen and (max-width: 1080px){.reserve .reserve_box.-line .lineqr{margin-right:0;margin-bottom:16px}}.reserve .reserve_box.-line .recommend-ribbon{position:absolute;top:-9px;left:-9px}.reserve .reserve_box.-line span{font-size:16px}@media screen and (max-width: 1280px){.reserve .reserve_box.-line span{font-size:16px}}.reserve .reserve_box.-line p{line-height:150%;font-size:14px}@media screen and (max-width: 1280px){.reserve .reserve_box.-line p{font-size:14px}}.reserve .reserve_box.-line .button-green{height:40px;margin-top:12px;padding:15px 20px}@media screen and (max-width: 1080px){.reserve .reserve_box.-line .button-green{height:48px;margin:12px auto 0}}.reserve .reserve_box.-tel{width:calc(50% - 14px);flex-direction:column;text-align:center}@media screen and (max-width: 1080px){.reserve .reserve_box.-tel{width:100%;padding:56px 36px 32px}}.reserve .reserve_box.-tel p{font-size:14px;line-height:150%}.reserve .reserve_box.-tel p a{text-decoration:underline;color:#8fc31f}.reserve .reserve_box_telnumber{font-size:44px;display:flex;align-items:center;margin-bottom:12px}@media screen and (max-width: 1080px){.reserve .reserve_box_telnumber{font-size:24px}}.reserve .reserve_box_telnumber img{width:50px;margin-right:8px}@media screen and (max-width: 1080px){.reserve .reserve_box_telnumber img{width:24px;margin-right:4px}}.reserve .reserve_box_telnumber a{position:relative}.reserve .reserve_box_telnumber a span{position:relative;z-index:2}.reserve .reserve_box_telnumber a::before{content:"";display:block;position:absolute;width:100%;height:12px;left:0;bottom:-8px;background:#8fc31f;opacity:.33;z-index:1}@media screen and (max-width: 1080px){.reserve .reserve_box_telnumber a::before{bottom:-3px}}.reserve .reserve_receptionDate{display:flex;align-items:center;margin-bottom:16px}@media screen and (max-width: 1080px){.reserve .reserve_receptionDate{flex-direction:column;margin-top:12px}}.reserve .reserve_receptionDate>div{cursor:pointer}.reserve .reserve_receptionDate>span{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:8px 12px;gap:10px;background:#193c57;border:1px solid #fff;border-radius:44px;font-size:16px;line-height:120%;text-align:center;color:#fff;margin-right:8px}@media screen and (max-width: 1080px){.reserve .reserve_receptionDate>span{font-size:12px;margin-bottom:4px}}.reserve .reserve_receptionDate>div{text-decoration:underline;color:#8fc31f;display:flex;align-items:center}.reserve .reserve_receptionDate>div img{margin-left:4px;width:16px}.reserve .reserve_receptionDetail a{color:#8fc31f;text-decoration:underline}.reserve .reserve_box.-calendar{width:100%;flex-direction:column;padding-top:63px}.reserve .reserve_box.-calendar .reserve_calendar_modal{display:flex;align-items:center;text-decoration:underline;margin-bottom:44px}.reserve .reserve_box.-calendar .reserve_calendar_modal>img{margin-right:8px;width:16px}.reserve .reserve_box.-calendar .reserve_calendar_modal div img{width:16px}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer{width:calc(100% - 120px);margin:auto;display:flex;justify-content:space-between}@media screen and (max-width: 1080px){.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer{width:calc(100% - 64px);flex-direction:column}}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer>a{width:calc(33.3% - 16px)}@media screen and (max-width: 1080px){.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer>a{width:100%}}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard{width:100%}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard.-seitaiin .linkcard_visual{height:170px}@media screen and (max-width: 1080px){.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard.-seitaiin .linkcard_visual{height:30vw;min-height:120px}}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_visual{height:170px}@media screen and (max-width: 1080px){.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_visual{height:30vw;min-height:120px}}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_visual .headline-small-h{font-size:16px;padding:4px 8px}@media screen and (max-width: 1080px){.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_visual .headline-small-h{font-size:16px}}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_info{padding:16px;flex-direction:column}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_info img{width:20px}.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_info p{min-height:auto;margin-bottom:0;display:flex;justify-content:space-between}@media screen and (max-width: 1080px){.reserve .reserve_box.-calendar .reserve_calendar_linkcardContainer .linkcard .linkcard_info p{width:100%}}.reserve .reserve_box.-kansai{width:100%;flex-direction:column;padding-top:63px;padding-bottom:48px;margin-bottom:0}@media screen and (max-width: 1080px){.reserve .reserve_box.-kansai{padding-top:48px}}.reserve .reserve_box.-kansai>p{text-align:center;margin-bottom:40px}@media screen and (max-width: 1080px){.reserve .reserve_box.-kansai>p{font-size:14px;line-height:1.75}.reserve .reserve_box.-kansai>p br{display:none}}.reserve .reserve_box.-kansai .reserve_kansai_infoContainer{display:flex;max-width:1080px;margin:auto;width:100%}@media screen and (max-width: 1080px){.reserve .reserve_box.-kansai .reserve_kansai_infoContainer{flex-direction:column;align-items:center}}.reserve .reserve_box.-kansai .reserve_kansai_line{display:flex;margin-right:40px;align-items:flex-start;width:100%}@media screen and (max-width: 1080px){.reserve .reserve_box.-kansai .reserve_kansai_line{flex-direction:column;align-items:center;margin-bottom:32px;margin-right:0}}.reserve .reserve_box.-kansai .reserve_kansai_access{font-size:16px;line-height:150%;display:flex;width:100%}@media screen and (max-width: 1080px){.reserve .reserve_box.-kansai .reserve_kansai_access{flex-direction:column;align-items:center}}.reserve .reserve_box.-kansai .reserve_kansai_access iframe{margin-right:20px;border:3px solid #ebe9df}@media screen and (max-width: 1080px){.reserve .reserve_box.-kansai .reserve_kansai_access iframe{width:100%;margin-right:0;margin-bottom:16px}}.reserve .reserve_box.-kansai .reserve_kansai_access a{display:flex;align-items:center;margin-top:24px}@media screen and (max-width: 1080px){.reserve .reserve_box.-kansai .reserve_kansai_access a{justify-content:center}}.reserve .reserve_box.-kansai .reserve_kansai_access span{font-size:16px;text-decoration:underline}.reserve .reserve_box.-kansai .reserve_kansai_access img{margin-left:4px;width:16px}.access{padding:100px 0 0}@media screen and (max-width: 1080px){.access{padding:60px 0 0}}.access .headline-normal{margin-bottom:48px}@media screen and (max-width: 1080px){.access .headline-normal{margin-bottom:24px}}.access h3{font-size:32px;margin-bottom:24px;position:relative;line-height:125%}@media screen and (max-width: 1080px){.access h3{font-size:20px}}.access h3::before{content:"";width:8px;height:40px;background-color:#8fc31f;border-radius:0px 4px 4px 0px;display:block;position:absolute;top:0;left:-50px}@media screen and (max-width: 1080px){.access h3::before{width:6px;height:32px;top:-2px;left:-30px}}.access .access_list li{width:100%;min-height:380px;background-color:#fff;margin-bottom:24px;padding:10px;display:flex;border-radius:10px}@media screen and (max-width: 1080px){.access .access_list li{display:flex;flex-direction:column-reverse}}.access .access_list li:last-child{margin-bottom:0}.access .access_list .access_list_info{width:712px;padding:38px 38px 38px 40px;font-size:16px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 1080px){.access .access_list .access_list_info{width:100%;padding:20px}}.access .access_list .access_list_info p{line-height:150%}.access .access_list .access_list_info_bottom p{margin-bottom:20px}.access .access_list .access_list_info_bottom a{text-decoration:underline;display:flex;align-items:center}.access .access_list .access_list_info_bottom a img{margin-left:4px;width:16px}.access .access_list .access_list_map{width:100%}.access .access_list .access_list_map iframe{width:100%;height:100%;border-radius:0 10px 10px 0}@media screen and (max-width: 1080px){.access .access_list .access_list_map iframe{height:240px;border-radius:10px}}