@charset "UTF-8";@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@2.0.0/dist/css/yakuhanjp.min.css");@import url('https://fonts.googleapis.com/css2?family=Cabin:wght@500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500;700;900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,600;1,600&display=swap');body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,dt,figure{margin:0;padding:0;}header,footer,main,article,section,nav,aside,details,figcaption,figure,menu {display:block;}.container{width:980px;margin:0 auto;background:#FFF;text-align:left;font:14px/1.5 "YakuHanJP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#333;--shape-triangle-right:polygon(0 0,100% 50%,0 100%);}li {list-style-type:none;}img {border:none;vertical-align:top;}address,em {font-style:normal;font-weight:normal;}table {border-collapse:collapse; border-spacing:0;}a:link { text-decoration:none; color:#027ABB;}a:visited { text-decoration:none; color:#027ABB;}a:active { text-decoration:none; color:#027ABB;}a:hover {text-decoration:underline; color:#027ABB;}.sp{display:none;}.pc{display:block;}.clear {clear:both;}.cf:after { content:""; display:table; clear:both; }.alpha a img {filter:Alpha(Opacity=100);opacity:1;}.alpha a:hover img { filter:Alpha(Opacity=70); opacity:0.7;}.alpha.ts a img {transition:all .2s ease-in;}.linkdot {padding-left:10px;background:url(../images/linkdot.gif) 0 50% no-repeat;}.mt00 { margin-top:0 !important}.mt01 { margin-top:1px !important}.mt05 { margin-top:5px !important}.mt10 { margin-top:10px !important}.mt20 { margin-top:20px !important}.mt30 { margin-top:30px !important}.mt40 { margin-top:40px !important}.mt50 { margin-top:50px !important}.mt60 { margin-top:60px !important}.pt00 { padding-top:0 !important}.pt60 { padding-top:60px !important}.noborder{border:none !important}sup{font-size:10px}small{font-size:12px;}.notes small{display:block;padding-left:1em;text-indent:-1em;}ol.notes,ul.notes {display:table;padding:0;border-collapse:separate;border-spacing:0 2px;}.notes li {display:table-row;font-size:12px;}.notes li:before {content:"※";display:table-cell;padding:0 4px 0 0;font-family:sans-serif;}ol.notes li {counter-increment:num;}ol.notes li:before {content:"※"counter(num) ;padding:0 10px 0 0;}.txt-r{text-align:right;}.txt-c { text-align:center !important; }.caution,.red{color:#F00;}.ls01{ letter-spacing:1em !important}.ls00 { letter-spacing:0 !important}.blue{color:#3228B2}.tax {font-weight:normal}.glyph {font-family:sans-serif}.marks {float:right;}.mark_beginner {display:inline-block;padding:0 4px;width:16px;height:23px;background:url(../images/mark_beginner.gif) center 50% no-repeat;}.list_.decimals,.list_discs {display:table;border-collapse:separate;border-spacing:0 2px;}.list_decimals li,.list_discs li {display:table-row;padding:0 0 8px 0;}.list_discs li:before {content:"・";display:table-cell;padding:0 8px 0 0;font-family:sans-serif;}.list_decimals li:after { content:""; display:block; margin:0 0 1em 0;}.list_decimals li {counter-increment:table-ol;}.list_decimals li:before {content:counter(table-ol) ".";display:table-cell;padding:0 4px 0 0;font-family:sans-serif;}:root {--cl-brand:#009d95;}.enc_num{display:inline-block;box-sizing:content-box;width:1em;height:1em;margin:0 4px 0 0;padding:2px;border-radius:50%;text-align:center;text-indent:0;background-color:var(--cl-brand);line-height:1;color:#FFF;}.topicpath {margin:8px 0 0;padding:0 10px 8px 37px;background:url(../images/topicpath_home.gif) 10px .3em no-repeat;font-size:10px;}.topicpath a {display:inline-block;margin:0 13px 0 0;padding:2px 13px 2px 0;background:url(../images/topicpath.gif) right 50% no-repeat;}.contents{width:960px;padding:40px 10px;}.contents .note{display:block;font-size:12px;}.column {width:100%;}.column:before,.column:after { content:""; display:table; clear:both; }.column img {vertical-align:top;}.column{position:relative;}footer{position:relative;padding:10px 0 30px;border-top:solid 1px #CCC;}footer address {margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:solid 1px #CCC;text-align:center;line-height:1.8;}footer .address_ttl,.footer address strong {display:block;}footer .plugin,.footer .plugin{display:block;margin:0 0 10px 0;padding:0 10px 10px 10px;border-bottom:solid 1px #CCC;}footer .plugin:before,footer .plugin:after,.footer .plugin:before,.footer .plugin:after { content:""; display:table; clear:both; }footer .plugin a,.footer .plugin a {display:block;float:left;width:88px;padding:0 10px 0 0;}footer .plugin img,.footer .plugin img {width:88px;height:31px;}.info_box {margin:8px auto; padding:16px 24px;border:solid 2px #F00;background:#FFF;text-align:center;}.info_box_ttl {display:block;margin:0 0 8px 0;font-size:100%;}.btn_details{display:flex;flex-wrap:wrap;}.btn_details li{margin:0 8px;}.btn_details li:first-child{margin:0 8px 0 0;}.btn_detail,a.btn_detail{display:table;margin:20px auto 0;border-radius:30px;background:#FFF;overflow:hidden;font-weight:bold;font-size:14px;line-height:1.2;color:#FFF;transition:all .2s ease-in;}.btn_detail span{display:inline-block;position:relative;padding:1em 1.4em 1em 2.5em;background:linear-gradient(#59c6bb,#04a292);}.btn_detail span:before,.btn_detail span:after {content:"";display:block;position:absolute;top:50%;}.btn_detail span:before {left:0.6em;width:24px;height:24px;margin:-12px 0 0 0;border-radius:50%;background:#00725f;}.btn_detail span:after {left:1.3em;width:6px;height:6px;margin:-6px 0 0 0;border-top:solid 2px #FFF;border-right:solid 2px #FFF;-webkit-transform-origin:left top; transform-origin:left top;-webkit-transform:rotate(45deg); transform:rotate(45deg);}.btn_detail:hover {opacity:.7;}.bike.family .family_vehicle_intro_listdata_ttl,.page_ttl,.nav_menu{font-family:"YakuHanJP",'Cabin','Noto Sans JP',"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}.kuruma.top .bnr_hsdpm .c-bnr_ttl,.top .course_name.eng,.top .course_name .eng,.top .pickup_list .pu_ssdl .item_ttl,.top .pickup_list .pu_snm .item_ttl,.top .pickup_list .pu_ssdm .item_ttl {font-family:"Roboto Condensed","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}.top .pickup_list .pu_touring-ride-challenge-small .item_ttl,.top .pickup_list .pu_sporty-ride-challenge-small .item_ttl,.school_list .course_data_ttl,.top .course_ttl,.top .course .course_item_head,.top .curriculum_ttl{font-family:"YakuHanJP",'Noto Sans JP',"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;}.page_ttl{margin:0 0 32px;padding:0 0 0 8px;border-left:solid 4px #00A090;font-size:24px;font-weight:500;line-height:1.2;}.page_ttl em{font-size:larger;}.page_ttl-en{font-size:30px;line-height:1;letter-spacing:.05em;}.c-bnr {box-sizing:border-box;display:block;position:relative;z-index:1;margin:32px 0 0;padding:16px 24px;background:#EEE;text-decoration:none;}a.c-bnr {color:#333;}.c-bnr:hover {text-decoration:none;}.c-bnr .btn_detail{position:absolute;bottom:16px;right:24px;margin:0;font-size:10px;}.c-bnr .btn_detail span:after {margin:-3px 0 0 0;border-top:solid 3px transparent;border-left:solid 5px #FFF;border-bottom:solid 3px transparent;}.c-bnrs_ttl {margin:0 0 16px;text-align:center;}.c-bnr_term small{font-size:16px;}.c-bnr_list {margin:80px 0 0 0;}.c-bnr_list li {overflow:hidden;margin:16px 0 0 0;border-radius:24px;background:#FFF;}.c-bnr_list .c-bnr {margin:0;border-radius:0;}.c-bnr_list .c-bnr_border {border:solid 6px #FFF;}a img,a.c-bnr,a .item_ttl,a .item_txtbox {transition:all .2s ease-in;}a:not(.course_map_mark):hover img,a:hover .item_ttl,a:hover .item_txtbox {opacity:.5;}.btn_more:hover,a.c-bnr:hover,a.btn_detail:hover,a .btn_detail:hover {opacity:.7;text-decoration:none;}a.hv_fade img,.hv_fade a img {transition:all .2s ease-in;opacity:1;}a.hv_fade:hover img,.hv_fade a:hover img {opacity:0.7;}.hv_fade a span {transition:all .2s ease-in;filter:Alpha(Opacity=100);opacity:1;}.hv_fade a:hover span {filter:Alpha(Opacity=70);opacity:0.7;}.top .catch_ttl,.top .catch_lead,.top .catch_txt,.top .pickup_ttl,.en,.nav_menu{line-height:1.2;}.nav_menu{display:flex;}.nav_menu *,.nav_menu *:before,.nav_menu *:after{box-sizing:border-box;}.nav_menu a{text-decoration:none;color:#333;}.nav_menu_item{flex:1;display:flex;align-items:center;position:relative;padding:72px 16px 8px;background-color:#EEE;background-repeat:no-repeat;background-position:center -8px;background-size:90%;text-align:center;font-size:12px;}.nav_menu_item:first-child{border-bottom-left-radius:8px;}.nav_menu_item:last-child{border-bottom-right-radius:8px;}div.nav_menu_item:after {content:"";position:absolute;bottom:-9px;left:50%;visibility:hidden;border-bottom:solid 10px #666;border-left:solid 9px transparent;border-right:solid 9px transparent;transform:translate(-50%,0);transition:all .2s ease-in;}.nav_menu_item:hover {background-color:#f6f6f6;cursor:pointer;}.nav_menu_item:hover:after {bottom:0;visibility:visible;}.nav_menu_item_name {display:block;width:100%;}.nav_menu_item_sub{position:absolute;top:100%;left:0;z-index:2;width:min-content;height:0;overflow:hidden;text-align:left;font-size:14px;transition:all .2s ease-in;}.nav_menu_item:last-child .nav_menu_item_sub{left:auto;right:0;}.nav_menu_item:hover .nav_menu_item_sub {height:300px;}.nav_menu_item_sub a{display:block;position:relative;padding:24px 32px;border-top:solid 1px #999;background:#666;white-space:nowrap;color:#FFF;}.nav_menu_item_sub a:first-child{border:none;}.nav_menu_item_sub a:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.nav_menu_item_sub a:after {content:"";display:block;position:absolute;top:50%;left:22px;width:7px;height:7px;margin:-4px 0 0;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform-origin:left top;transform:rotate(45deg);}.nav_menu_item_sub a:hover {background:#f6f6f6;color:#333;}.nav_menu_item_sub a:hover:after {border-color:#666;}.nav_menu_mark{padding:0 .2em;font-size:smaller;}.bike .nav_menu_item_vehicle {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m100.23 48.63 4.82-3.99-.51-.62.78-.64c.67-.09 1.01.2 1.01.2l.21-1.8s-1.36-.35-2.19.42l-.77.64-.58-.7-7.18 5.94c-2.99.28-5.61 1.84-7.31 4.12l-.94-.53c-.23-.11-.43-.41-.45-.67l3.07-6.57c1.12.7 2.19 1.87 3.62 2.04 2.12.25 6.51-2.28 7.77-4.22 2.44-3.78 4-7.78 4-7.78s-4.66 2-9.77 3.11c-3.22 1.89-4.97 2.6-5.55 2.81v-.23c0-.26-.21-.44-.47-.41l-8.62 1.2c-.26.04-.47.28-.47.54v.6l-.89.15.38 1.66-.48-.14c-.22-.96-.66-2.55-1.46-4.62-1.11-2.89-9.32-3.55-11.11-3.55-1.86 0-5.64 1.15-7.74 2.2l-1.89-.56.77-2.4-.2-.07 3.14.93.46-1.56-5.35-1.58-.46 1.56.28.08-.67 2.09c-1.2-.79-3.15-2.14-4.09-3.01.52-.81.86-1.24.86-1.24l-1.33-.67c-2.44 3.55-4.66 9.33-4.66 9.33l1.33.89c.2-.63.41-1.21.62-1.78 1.39.36 4.15 1.07 5.66 1.48l-1.83 5.72c-.86-.19-1.76-.29-2.67-.29-2.63 0-5.07.87-7.03 2.33 0 0 .51.5 1.4.75-2.77 1.85-4.59 5.01-4.59 8.59 0 5.7 4.62 10.33 10.33 10.33s10.33-4.63 10.33-10.33c0-2.53-.91-4.84-2.41-6.63 1.77 1.17 2.42 1.36 1.84.31-1.12-1.98-2.93-3.49-5.08-4.39l1.67-5.17.79.79c-.03.38-.01.67.09.77.17.17.49.42.89.7l4.56 14.23c-.09.06-.16.12-.22.18-.78 3.78-2.45 6-2.45 6s6.78 1 13.22.78 12.22-.78 12.22-.78c.4-.1-.22-1.21-1.15-2.4l2.81-2.87c.73 4.99 5.03 8.82 10.22 8.82 5.71 0 10.33-4.63 10.33-10.33-.02-4.52-2.9-8.34-6.91-9.76zm-17.11 13.35c-.29-.33-.6-.66-.9-.95.02-.03.04-.06.04-.1l2.54-4.76c.06-.25.31-.43.56-.39l1.32.43c-.15.7-.23 1.42-.23 2.16v.19z" fill="%23b3b3b3"/><g fill="%23ea579e"><path d="m61.49 41.56s6.89-2.58 16.29-3.12c-2.06-2.28-9.02-2.84-10.65-2.84-2.44 0-8.22 2-9.11 3.11-.67.67-1.78 4.89-1.33 5.33.7.7 3.78 2.67 4.89 2.22.66-.27 3.04-1.16 5.29-1.84z"/><path d="m64.18 43.38 8.5-4.84-12.84 2.34z"/><path d="m66.87 44.43 1.81-5.55-6 2z"/></g></svg>');}.bike .nav_menu_item_schedule {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.28 49.86h20.17v3.81h-20.17z" fill="%23ea579e"/><path d="m53.99 30.12v39.92h34.1v-39.92zm5.29 12.3h14.89v3.75h-14.89zm20.09 18.66h-20.09v-3.75h20.09zm.08-7.42h-20.17v-3.81h20.17zm3.84-14.95h-24.01v-3.75h24.02v3.75z" fill="%23b3b3b3"/></svg>');}.bike .nav_menu_item_movie {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m78.07 49.23-12.55-7.25v14.49z" fill="%23ea579e"/><path d="m69.9 68.37c-.02 0-.05 0-.07 0-7.29 0-24.28-.14-27.55-1.43-.56-.21-1.32-.59-1.84-1.17-2.39-2.68-2.8-11.44-2.83-16.52v-.14c.03-5.07.44-13.83 2.83-16.52.52-.58 1.28-.96 1.84-1.17 3.27-1.29 20.26-1.43 27.55-1.43h.07c7.29 0 24.28.14 27.55 1.43.56.21 1.32.59 1.84 1.17 2.4 2.69 2.8 11.45 2.83 16.52v.14c-.03 5.07-.44 13.83-2.83 16.52-.52.58-1.28.96-1.84 1.17-3.27 1.29-20.26 1.43-27.55 1.43zm-25.82-6.09.12.05c1.44.5 10.96 1.05 25.67 1.05s24.22-.55 25.71-1.07c.03-.01.05-.02.08-.03.59-1.2 1.43-5.9 1.47-13.09-.04-7.23-.85-11.83-1.48-13.09h-.01l-.11-.05c-1.44-.5-10.96-1.05-25.67-1.05s-24.22.55-25.71 1.07c-.03.01-.05.02-.08.03-.61 1.2-1.43 5.81-1.47 13.09.04 7.22.85 11.82 1.48 13.09z" fill="%23b3b3b3"/></svg>');}.bike .nav_menu_item_access {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m89.85 61.46-19.1-10.38 10.4-16.69-5.94-3.7-10.62 17.04-12.74-6.93-3.35 6.14 12.38 6.74-11.01 17.67 5.94 3.7 11.23-18.02 19.46 10.58z" fill="%23b3b3b3"/><path d="m90.72 38.85c0-4.76-3.87-8.63-8.63-8.63s-8.63 3.87-8.63 8.63c0 .91.16 1.83.5 2.79.01.04-.04.07-.02.1l.13.23c.27.68.63 1.34 1.09 1.96l6.38 11.49c.11.2.32.32.55.32s.44-.12.55-.32l6.39-11.5c.44-.61.8-1.26 1.07-1.93l.14-.25c.02-.03-.04-.06-.03-.1.34-.97.51-1.89.51-2.79zm-8.63 2.82c-1.48 0-2.68-1.2-2.68-2.68s1.2-2.68 2.68-2.68 2.68 1.2 2.68 2.68-1.2 2.68-2.68 2.68z" fill="%23ea579e"/></svg>');}.bike .nav_menu_item_info {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><g fill="%23b3b3b3"><path d="m91.25 32.33h-33.1c-1.19 0-2.16.97-2.16 2.16v22.66c0 1.19.97 2.16 2.16 2.16h33.09c1.19 0 2.16-.97 2.16-2.16v-22.67c.01-1.19-.96-2.15-2.15-2.15zm-1.62 23.38h-29.86v-20.51h29.86z"/><path d="m69.25 57.69h10.9v7.02h-10.9z"/><path d="m80.15 64h-10.9l-5.43 3.4h21.77z"/></g><path d="m41.15 43.94c-.65 1.92-.61 4.1.11 6.55.02.09.03.17.06.26.78 3 2.6 6.49 5.47 10.48 2.89 4.01 5.38 6.71 7.47 8.12.03.02.06.04.1.05 2.45 1.75 4.99 2.79 7.62 3.13 1.88.15 3.56-.31 5.06-1.39 1.19-.86 1.29-1.98.28-3.38-1.06-1.47-2.3-2.67-3.74-3.59-1.48-1.05-2.62-1.29-3.41-.72-.2.14-.54.54-1 1.18l-1.22 1.11c-1.29.93-2.33.85-3.12-.23l-1.18-1.63-6.99-9.7-.85-1.18c-1-1.39-.91-2.52.28-3.37.41-.29.89-.48 1.44-.58.66-.32 1.19-.62 1.59-.91.69-.49.8-1.56.36-3.19-.38-1.81-1-3.31-1.86-4.5-1.08-1.49-2.31-1.74-3.7-.74-1.29.91-2.21 2.33-2.77 4.23z" fill="%23ea579e"/></svg>');}.bike .nav_menu_item_faq {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.42 32.44c-2.49 0-3.33 2.38-3.33 4.79 0 1.86.55 4.82 3.23 4.82 2.78 0 3.29-2.89 3.29-5.01 0-1.88-.42-2.78-.82-3.38-.32-.51-1.09-1.22-2.37-1.22z" fill="%23ea579e"/><path d="m73.1 27.03h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h5.39v6.5c0 1.29.75 1.6 1.66.69l7.18-7.19h12.55c2.03 0 3.67-1.64 3.67-3.67v-12.52c0-2.03-1.64-3.68-3.67-3.68zm-6.64 16.91c-.82-.02-2.39-.04-3.25-.04-.33 0-1.24.05-2.14.09-.9.05-1.77.11-2.08.11-4.93 0-5.81-4.59-5.81-6.71 0-3.6 1.88-6.96 6.36-6.96 3.42 0 5.96 2.32 5.96 6.65 0 3-1.37 4.33-1.99 4.92.6-.11 1.83-.18 2.96-.13v2.07z" fill="%23ea579e"/><g fill="%23b3b3b3"><path d="m75.26 59.87h3.78l-1.83-5.62z"/><path d="m90.81 48.2h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h12.54l7.18 7.19c.91.91 1.66.6 1.66-.69v-6.5h5.39c2.03 0 3.67-1.65 3.67-3.67v-12.52c.02-2.03-1.63-3.68-3.66-3.68zm-10.11 16.66-.95-2.85h-5.23l-.99 2.85h-2.7l4.77-13.21h3.36l4.59 13.21z"/></g></svg>');}.bike .nav_menu_item_concept {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m92.26 33.95h-40.44c-.73 0-1.31.59-1.31 1.31v13.09h-2.8c-.73 0-1.31.59-1.31 1.31v17.18c0 .73.59 1.31 1.31 1.31h4.11.1 40.33c.72 0 1.31-.59 1.31-1.31v-31.58c.01-.72-.58-1.31-1.3-1.31zm-31.28 25.9h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.43 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88z" fill="%23b3b3b3"/><path d="m46.91 57.71h5.77v10.1h-5.77z" fill="%23ea579e"/></svg>');}.family .nav_menu_item_vehicle {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m42.07 55.12c-.95.95-.16 1.07.19.97-8.16 9.12 1.17 18.05 8.14 16.44 11.3-2.93 7.95-12.88 7.92-12.97.57-.15.23-.63-.28-1.85-1.03-2.12-2.68-3.34-2.68-3.34s.12-.17.12-.15c.39.06.41-.4.41-.4s.03-.04.17-.1c.2-.13.12-.38.11-.47.16-.27.65-1.1.39-2.35-.26-1.63-1.73-3.23-1.73-3.23l.89-2.02.02.1s1.51 1.32 1.69 1.59.32 1.31.44 2.32c.12 1.02.4 1.7.58 2.09s.53.58.53.58l.66.39.09.17-.07.03.02.14-.02.18.16.58.1-.01.05-.06.15-.51s.02-.14.02-.26c.14-.12.32-.02.32-.02l.09.12-.09.05-.06.47-.04.27-.02.32.2.19.21-.06.08-.35.14-.18-.03-.17.15-.61-.09-.05s-.02-.11.03-.15c.54.01 1.89-.58 1.89-.58h.26l.04.18-.16.1.02.13-.08.38.24.12-.02.22.23.17.02.38-.5.22-.1-.31v-.04l-.08-.13-.43-.13-.08-.12-.28.12s.06.16.03.17c-.51.17-.63.32-.63.32l-.18-.09-.22.1.05.15-.1.07-.1.19-.11.21s-.07-.05-.2-.05c-.48.15 0 .45 0 .45l-.28.31s.01.04-.03.19c-.4.93-.21 1.42-.11 1.72-.33.26.23.5.23.5l.04.09-.04.18.19.15.18-.07s0 0 .33.29c.01.45.47.37.47.37l.78.52.12-.09s.43-.03.53-.01c-.13.36.12.51.12.51v.39l.25.12.05.34-.52.14s.03.96.57 1.76c1.17 1.69 5.37 1.72 5.37 1.72l1.58-.04 2.98-.12.46.43-.74 1.35-.67 1.17s-1.14 1.98-1.39 2.28c-.26.17-.67.02-.81.01-.65.09-.32.36-.32.36s.14.07.83.16c.71.22.95-.23.95-.23l.33-.5 1.06-1.86.13-.02.16-.12h.24c.23-.04.27-.37.27-.37l.15-.07.72-1.62.04-.17.09-.11 4.39-.09s.49-.12.95-.52c.65-.76.52-2.01.52-2.01l.15-.04s.21.16.31.1.13.01.15.08c.05.21.31.06.31.06s.06.03.08.04c.1.15.27.16.27.16s.09-.08.16-.04c.08.13.23.15.23.15s.17-.02.19.01c.04.21.29.14.42.13.02.16.26.21.37.1.15.34.46.19.46.19s-.12.38.36 1.62c1.53 4.39 5.86 7.29 9.89 6.82 4.02-.48 9.74-5.41 6.42-13.77-3.69-6.82-9.85-5.42-9.85-5.42s1.25-1.39 1.33-1.46c-.2-.15-.63 0-.63 0s-1.6.55-1.81.65c-.14-.25-.39-.12-.39-.12s-.14.22-.23.34c-1.03.29-4.03 1.77-4.44 1.99s-1.38.36-1.38.36-.01-.29.02-.67c-.2-.91-.54-.57-.54-.57l-.35.38-.31-.07.12-.21s.19-.49.25-.62c.1-.35.46-.36.46-.36l.77-.28 2.95-.63s.18-.03.3-.04c.13.19.62-.13.62-.13l1.88-1.02 5.6-2.94.39.23.93.07.23-.19.14.33-.44.34.85 1.16.75.21 2.76 3.69s1.49 1.86 1.6 2.07c.12.21.38.23.38.23l1.1-.27s.04-.02.14-.18c.15-.22.06-.39.06-.39l-.56-1.43-.9-2.27s.58-.14.8-.22.09-.41.09-.41l-1.21-2.33-.11-.03.14-.26s-.14-.34-.23-.49c-.7-.2-1.21-.4-1.21-.4l-.19-.01-.04-.95s.21-.12.31-.16c.4.17.89.38 1.24.37.64-.06 1.01-.73 1.15-1.17s.14-.63-.19-.84c-.64-.28-.95-.2-1.45-.16-.56 0-.89.76-.89.76l-.28-.06-.21-.27-1.94-.12-.34-.42s.05-.18-.13-.7-.45-.45-.83-.56-2.04-.4-2.04-.4.33-.33.57-.56.13-.39.13-.39.03.06-.1-.24-.41-.1-.41-.1l-.49.18-.23-.03-.28.14s.3-.58.37-.88c.08-.44-.16-.5-.16-.5l-.5-.07.19-.51-.48-.18-1.2.24s.14-.4-.17-.65c-.41-.31-.85-.24-1.73.04-.89.28-3.13.74-3.93.95-.68-.08-.86.05-.86.05s-.4.02-.9.09c-.69.08-1.9.61-1.9.61s-.36.09-1.67.39c-1.31.31-2.86.57-4.36.36-1.51-.21-3.48-1.23-4.35-1.66-.87-.29-1.06-.11-1.06-.11s-1.76-1.03-2.71-1.57-1.71-.33-1.71-.33l-1.51.22s0-.3-.01-.45-.29-.25-.29-.25l-1.03-.49-.09-.04.02-.43.03-.35-.18-.63s-.24-.24-.54-.37c-.24-.15-.54-.18-.54-.18l-.27.01s-.65.05-.7.05c-.47-.01-.99.48-.99.48s-.19-.03-.3-.04c-.53.12-.3.59-.3.59l-.14.2-.25-.06-.34.2-.23-.1.1-.02.14-.28.03-.17 1.07-2.11s.16-.37.52-.75.64-.71.64-.71l.15-.35.42-.07.59-.27.14-.57s.11-.51.21-.67c.21-.16.16-.69.16-.69l.25-.37.42-.59s.05-.12.15-.2c.82-.42.33-1.14-.04-1.3-.81-.19-.88.48-.88.48s-.74.96-1.07 1.23c-.41 0-.54.27-.58.31-.73.54-1.03 1.22-1.03 1.22l-.33-.02-.36.09h-.17s.1-.09.52-.41c.94-.61 1.14-1.25 1.14-1.25s.02-.12.02-.24c.18-.23-.07-.58-.49-.58-.47.1-.33.53-.33.53s-.27-.01-.3.02c-.6-.1-1.31.67-1.31.67s.07.14.03.15c-.25.25-.67 1.03-.67 1.03l-.61 1.33s-.43.99-.99 2.22c-.73 1.47-.81 3.01-.81 3.01l-.34-.19.06-.37-.38-.35-.7-.56s-.83-.54-.85-.54c-.55-.07-.7.09-.7.09s-.13.16-.41.61c-.37.52-.83 1.62-.83 1.62l-.7 1.6s-.62-.05-.86.05c-.25.1-.24.02-.53.58s-.1.85.07 1.11c-.51.69-1.2 1.73-1.56 2.43-.4.67-.41 1.31-.29 1.72.27 1.17 1.56 3.9 1.56 3.9s.18.04.18.07c.12.49.23.71.42.7.2.01.86-.04.86-.04s.45.01.82-.05c.8-.18 1.32-.53 1.32-.53l-1.4 3.71-.23.17-.36.76c-4.33-.37-7.98 1.74-8.93 2.69z" fill="%23b3b3b3"/><path d="m65.68 39.88-7.25 7 3.64 6.14 6.61-5.64 9 2 6-2.5z" fill="%23ffc947"/></svg>');}.family .nav_menu_item_schedule {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.28 49.86h20.17v3.81h-20.17z" fill="%23ffc947"/><path d="m53.99 30.12v39.92h34.1v-39.92zm5.29 12.3h14.89v3.75h-14.89zm20.09 18.66h-20.09v-3.75h20.09zm.08-7.42h-20.17v-3.81h20.17zm3.84-14.95h-24.01v-3.75h24.02v3.75z" fill="%23b3b3b3"/></svg>');}.family .nav_menu_item_access {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m89.85 61.46-19.1-10.38 10.4-16.69-5.94-3.7-10.62 17.04-12.74-6.93-3.35 6.14 12.38 6.74-11.01 17.67 5.94 3.7 11.23-18.02 19.46 10.58z" fill="%23b3b3b3"/><path d="m90.72 38.85c0-4.76-3.87-8.63-8.63-8.63s-8.63 3.87-8.63 8.63c0 .91.16 1.83.5 2.79.01.04-.04.07-.02.1l.13.23c.27.68.63 1.34 1.09 1.96l6.38 11.49c.11.2.32.32.55.32s.44-.12.55-.32l6.39-11.5c.44-.61.8-1.26 1.07-1.93l.14-.25c.02-.03-.04-.06-.03-.1.34-.97.51-1.89.51-2.79zm-8.63 2.82c-1.48 0-2.68-1.2-2.68-2.68s1.2-2.68 2.68-2.68 2.68 1.2 2.68 2.68-1.2 2.68-2.68 2.68z" fill="%23ffc947"/></svg>');}.family .nav_menu_item_info {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><g fill="%23b3b3b3"><path d="m91.25 32.33h-33.1c-1.19 0-2.16.97-2.16 2.16v22.66c0 1.19.97 2.16 2.16 2.16h33.09c1.19 0 2.16-.97 2.16-2.16v-22.67c.01-1.19-.96-2.15-2.15-2.15zm-1.62 23.38h-29.86v-20.51h29.86z"/><path d="m69.25 57.69h10.9v7.02h-10.9z"/><path d="m80.15 64h-10.9l-5.43 3.4h21.77z"/></g><path d="m41.15 43.94c-.65 1.92-.61 4.1.11 6.55.02.09.03.17.06.26.78 3 2.6 6.49 5.47 10.48 2.89 4.01 5.38 6.71 7.47 8.12.03.02.06.04.1.05 2.45 1.75 4.99 2.79 7.62 3.13 1.88.15 3.56-.31 5.06-1.39 1.19-.86 1.29-1.98.28-3.38-1.06-1.47-2.3-2.67-3.74-3.59-1.48-1.05-2.62-1.29-3.41-.72-.2.14-.54.54-1 1.18l-1.22 1.11c-1.29.93-2.33.85-3.12-.23l-1.18-1.63-6.99-9.7-.85-1.18c-1-1.39-.91-2.52.28-3.37.41-.29.89-.48 1.44-.58.66-.32 1.19-.62 1.59-.91.69-.49.8-1.56.36-3.19-.38-1.81-1-3.31-1.86-4.5-1.08-1.49-2.31-1.74-3.7-.74-1.29.91-2.21 2.33-2.77 4.23z" fill="%23ffc947"/></svg>');}.family .nav_menu_item_faq {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.42 32.44c-2.49 0-3.33 2.38-3.33 4.79 0 1.86.55 4.82 3.23 4.82 2.78 0 3.29-2.89 3.29-5.01 0-1.88-.42-2.78-.82-3.38-.32-.51-1.09-1.22-2.37-1.22z" fill="%23ffc947"/><path d="m73.1 27.03h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h5.39v6.5c0 1.29.75 1.6 1.66.69l7.18-7.19h12.55c2.03 0 3.67-1.64 3.67-3.67v-12.52c0-2.03-1.64-3.68-3.67-3.68zm-6.64 16.91c-.82-.02-2.39-.04-3.25-.04-.33 0-1.24.05-2.14.09-.9.05-1.77.11-2.08.11-4.93 0-5.81-4.59-5.81-6.71 0-3.6 1.88-6.96 6.36-6.96 3.42 0 5.96 2.32 5.96 6.65 0 3-1.37 4.33-1.99 4.92.6-.11 1.83-.18 2.96-.13v2.07z" fill="%23ffc947"/><g fill="%23b3b3b3"><path d="m75.26 59.87h3.78l-1.83-5.62z"/><path d="m90.81 48.2h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h12.54l7.18 7.19c.91.91 1.66.6 1.66-.69v-6.5h5.39c2.03 0 3.67-1.65 3.67-3.67v-12.52c.02-2.03-1.63-3.68-3.66-3.68zm-10.11 16.66-.95-2.85h-5.23l-.99 2.85h-2.7l4.77-13.21h3.36l4.59 13.21z"/></g></svg>');}.family .nav_menu_item_concept {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m92.26 33.95h-40.44c-.73 0-1.31.59-1.31 1.31v13.09h-2.8c-.73 0-1.31.59-1.31 1.31v17.18c0 .73.59 1.31 1.31 1.31h4.11.1 40.33c.72 0 1.31-.59 1.31-1.31v-31.58c.01-.72-.58-1.31-1.3-1.31zm-31.28 25.9h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.43 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88z" fill="%23b3b3b3"/><path d="m46.91 57.71h5.77v10.1h-5.77z" fill="%23ffc947"/></svg>');}.kuruma .nav_menu_item_vehicle {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m31.82 60.91c0 4.86 3.25 8.8 7.27 8.8s7.27-3.94 7.27-8.8c0-.07-.01-.14-.01-.21.57 2.6.71 5.21.6 6.89h38.82s0-4.89.27-7.45c-.02.25-.03.51-.03.77 0 4.86 3.25 8.8 7.27 8.8 3.98 0 7.2-3.87 7.26-8.66.03.22.05.44.07.66v3.04s8.38-.57 10.44-4.11l.15-1.25s.73-.53.73-1.42 0-3.56 0-3.56l-1.32-1.07v-4.09s.29-.36.15-1.07c-.15-.71-2.65-1.25-3.97-1.42-1.32-.18-6.91-1.25-6.91-1.25s-15.73-6.96-17.06-7.12c-2.94-.36-12.35-1.78-20.14.36l-13.38 8.9s-6.76.18-9.12.71c-2.35.53-8.53 1.78-8.53 1.78v.71l-2.5 1.07-.59-.53s-4.41 1.25-5.88 2.85-2.79 4.09-2.2 5.7l1.32.36v1.25s-1.03 0-1.03.54c0 .53 1.03.36 1.03.36l.29 2.31h-1.47v2.31s0 .36.73.36 10.44 0 10.44 0v-7.65" fill="%23b3b3b3"/><path d="m54.34 49.05s7.83-7.01 11.6-7.94 9.5-1.4 13.83-.31 8.52 3.27 8.52 3.89-.7 1.87-1.12 2.18-16.63 1.71-20.68 1.87c-4.05.15-12.15.31-12.15.31z" fill="%23aaee61"/></svg>');}.kuruma .nav_menu_item_schedule {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.28 49.86h20.17v3.81h-20.17z" fill="%23aaee61"/><path d="m53.99 30.12v39.92h34.1v-39.92zm5.29 12.3h14.89v3.75h-14.89zm20.09 18.66h-20.09v-3.75h20.09zm.08-7.42h-20.17v-3.81h20.17zm3.84-14.95h-24.01v-3.75h24.02v3.75z" fill="%23b3b3b3"/></svg>');}.kuruma .nav_menu_item_movie {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m78.07 49.23-12.55-7.25v14.49z" fill="%23aaee61"/><path d="m69.9 68.37c-.02 0-.05 0-.07 0-7.29 0-24.28-.14-27.55-1.43-.56-.21-1.32-.59-1.84-1.17-2.39-2.68-2.8-11.44-2.83-16.52v-.14c.03-5.07.44-13.83 2.83-16.52.52-.58 1.28-.96 1.84-1.17 3.27-1.29 20.26-1.43 27.55-1.43h.07c7.29 0 24.28.14 27.55 1.43.56.21 1.32.59 1.84 1.17 2.4 2.69 2.8 11.45 2.83 16.52v.14c-.03 5.07-.44 13.83-2.83 16.52-.52.58-1.28.96-1.84 1.17-3.27 1.29-20.26 1.43-27.55 1.43zm-25.82-6.09.12.05c1.44.5 10.96 1.05 25.67 1.05s24.22-.55 25.71-1.07c.03-.01.05-.02.08-.03.59-1.2 1.43-5.9 1.47-13.09-.04-7.23-.85-11.83-1.48-13.09h-.01l-.11-.05c-1.44-.5-10.96-1.05-25.67-1.05s-24.22.55-25.71 1.07c-.03.01-.05.02-.08.03-.61 1.2-1.43 5.81-1.47 13.09.04 7.22.85 11.82 1.48 13.09z" fill="%23b3b3b3"/></svg>');}.kuruma .nav_menu_item_access {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m89.85 61.46-19.1-10.38 10.4-16.69-5.94-3.7-10.62 17.04-12.74-6.93-3.35 6.14 12.38 6.74-11.01 17.67 5.94 3.7 11.23-18.02 19.46 10.58z" fill="%23b3b3b3"/><path d="m90.72 38.85c0-4.76-3.87-8.63-8.63-8.63s-8.63 3.87-8.63 8.63c0 .91.16 1.83.5 2.79.01.04-.04.07-.02.1l.13.23c.27.68.63 1.34 1.09 1.96l6.38 11.49c.11.2.32.32.55.32s.44-.12.55-.32l6.39-11.5c.44-.61.8-1.26 1.07-1.93l.14-.25c.02-.03-.04-.06-.03-.1.34-.97.51-1.89.51-2.79zm-8.63 2.82c-1.48 0-2.68-1.2-2.68-2.68s1.2-2.68 2.68-2.68 2.68 1.2 2.68 2.68-1.2 2.68-2.68 2.68z" fill="%23aaee61"/></svg>');}.kuruma .nav_menu_item_info {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><g fill="%23b3b3b3"><path d="m91.25 32.33h-33.1c-1.19 0-2.16.97-2.16 2.16v22.66c0 1.19.97 2.16 2.16 2.16h33.09c1.19 0 2.16-.97 2.16-2.16v-22.67c.01-1.19-.96-2.15-2.15-2.15zm-1.62 23.38h-29.86v-20.51h29.86z"/><path d="m69.25 57.69h10.9v7.02h-10.9z"/><path d="m80.15 64h-10.9l-5.43 3.4h21.77z"/></g><path d="m41.15 43.94c-.65 1.92-.61 4.1.11 6.55.02.09.03.17.06.26.78 3 2.6 6.49 5.47 10.48 2.89 4.01 5.38 6.71 7.47 8.12.03.02.06.04.1.05 2.45 1.75 4.99 2.79 7.62 3.13 1.88.15 3.56-.31 5.06-1.39 1.19-.86 1.29-1.98.28-3.38-1.06-1.47-2.3-2.67-3.74-3.59-1.48-1.05-2.62-1.29-3.41-.72-.2.14-.54.54-1 1.18l-1.22 1.11c-1.29.93-2.33.85-3.12-.23l-1.18-1.63-6.99-9.7-.85-1.18c-1-1.39-.91-2.52.28-3.37.41-.29.89-.48 1.44-.58.66-.32 1.19-.62 1.59-.91.69-.49.8-1.56.36-3.19-.38-1.81-1-3.31-1.86-4.5-1.08-1.49-2.31-1.74-3.7-.74-1.29.91-2.21 2.33-2.77 4.23z" fill="%23aaee61"/></svg>');}.kuruma .nav_menu_item_faq {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.42 32.44c-2.49 0-3.33 2.38-3.33 4.79 0 1.86.55 4.82 3.23 4.82 2.78 0 3.29-2.89 3.29-5.01 0-1.88-.42-2.78-.82-3.38-.32-.51-1.09-1.22-2.37-1.22z" fill="%23aaee61"/><path d="m73.1 27.03h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h5.39v6.5c0 1.29.75 1.6 1.66.69l7.18-7.19h12.55c2.03 0 3.67-1.64 3.67-3.67v-12.52c0-2.03-1.64-3.68-3.67-3.68zm-6.64 16.91c-.82-.02-2.39-.04-3.25-.04-.33 0-1.24.05-2.14.09-.9.05-1.77.11-2.08.11-4.93 0-5.81-4.59-5.81-6.71 0-3.6 1.88-6.96 6.36-6.96 3.42 0 5.96 2.32 5.96 6.65 0 3-1.37 4.33-1.99 4.92.6-.11 1.83-.18 2.96-.13v2.07z" fill="%23aaee61"/><g fill="%23b3b3b3"><path d="m75.26 59.87h3.78l-1.83-5.62z"/><path d="m90.81 48.2h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h12.54l7.18 7.19c.91.91 1.66.6 1.66-.69v-6.5h5.39c2.03 0 3.67-1.65 3.67-3.67v-12.52c.02-2.03-1.63-3.68-3.66-3.68zm-10.11 16.66-.95-2.85h-5.23l-.99 2.85h-2.7l4.77-13.21h3.36l4.59 13.21z"/></g></svg>');}.kuruma .nav_menu_item_concept {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m92.26 33.95h-40.44c-.73 0-1.31.59-1.31 1.31v13.09h-2.8c-.73 0-1.31.59-1.31 1.31v17.18c0 .73.59 1.31 1.31 1.31h4.11.1 40.33c.72 0 1.31-.59 1.31-1.31v-31.58c.01-.72-.58-1.31-1.3-1.31zm-31.28 25.9h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.43 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88z" fill="%23b3b3b3"/><path d="m46.91 57.71h5.77v10.1h-5.77z" fill="%23aaee61"/></svg>');}.home .nav_menu_item_vehicle,.personal .nav_menu_item_vehicle {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m73.21 34.55 3.93-3.25-.41-.5.63-.52c.54-.07.82.16.82.16l.17-1.46s-1.11-.28-1.79.34l-.63.52-.47-.57-5.85 4.84c-2.44.23-4.57 1.5-5.95 3.36l-.77-.43c-.19-.09-.35-.34-.36-.55l2.5-5.35c.91.57 1.78 1.53 2.95 1.66 1.72.2 5.31-1.85 6.33-3.44 1.99-3.08 3.26-6.34 3.26-6.34s-3.8 1.63-7.96 2.54c-2.62 1.54-4.05 2.12-4.52 2.29v-.19c0-.21-.17-.36-.38-.33l-7.02.98c-.21.03-.38.23-.38.44v.49l-.72.13.31 1.35-.39-.12c-.18-.78-.54-2.08-1.19-3.77-.9-2.35-7.59-2.9-9.05-2.9-1.51 0-4.59.94-6.3 1.79l-1.54-.45.63-1.96-.16-.06 2.56.76.37-1.27-4.36-1.29-.38 1.27.23.07-.55 1.71c-.97-.65-2.57-1.74-3.33-2.45.42-.66.7-1.01.7-1.01l-1.09-.54c-1.99 2.9-3.8 7.6-3.8 7.6l1.09.72c.16-.51.34-.99.51-1.45 1.13.29 3.38.87 4.61 1.21l-1.5 4.65c-.7-.15-1.43-.24-2.17-.24-2.15 0-4.13.71-5.73 1.9 0 0 .42.41 1.14.61-2.26 1.51-3.74 4.08-3.74 7 0 4.65 3.77 8.42 8.42 8.42s8.42-3.77 8.42-8.42c0-2.06-.74-3.94-1.97-5.41 1.44.95 1.97 1.11 1.5.25-.91-1.62-2.39-2.84-4.14-3.58l1.36-4.21c.21.21.44.44.64.64-.02.31-.01.54.07.62.14.14.4.34.73.57l3.71 11.6c-.07.05-.13.1-.18.15-.66 3.07-2.02 4.88-2.02 4.88s5.52.82 10.77.63c5.25-.18 9.96-.63 9.96-.63.32-.08-.18-.99-.93-1.95l2.29-2.34c.59 4.07 4.1 7.19 8.33 7.19 4.65 0 8.42-3.77 8.42-8.42-.01-3.67-2.35-6.79-5.63-7.94zm-13.94 10.88c-.24-.27-.49-.54-.73-.77.01-.03.03-.05.03-.08l2.07-3.88c.05-.21.25-.35.46-.32l1.07.35c-.11.57-.17 1.16-.17 1.76v.15z" fill="%23b3b3b3"/><path d="m120.01 60.79v-3.37s.24-.29.12-.88-2.18-1.03-3.27-1.17c-1.09-.15-5.69-1.03-5.69-1.03s-12.94-5.73-14.03-5.86c-2.42-.29-10.16-1.46-16.57.29l-11.01 7.32s-5.57.15-7.5.59c-1.94.44-7.02 1.46-7.02 1.46v.58l-2.06.88-.48-.44s-3.63 1.03-4.84 2.34c-1.21 1.32-2.3 3.37-1.81 4.69l1.09.29v1.03s-.85 0-.85.44.85.29.85.29l.24 1.9h-1.21v1.9s0 .29.6.29h8.59v-6.3l.01.95c0 4 2.68 7.24 5.98 7.24s5.98-3.24 5.98-7.24c0-.06-.01-.12-.01-.18.47 2.14.59 4.29.5 5.67h31.94s0-4.02.22-6.13c-.02.21-.03.42-.03.63 0 4 2.68 7.24 5.98 7.24 3.27 0 5.92-3.18 5.98-7.12.02.18.04.36.06.54v2.5s6.9-.47 8.59-3.38l.12-1.03s.61-.44.61-1.17 0-2.93 0-2.93zm-19.3-5.33c-.35.26-13.68 1.41-17.02 1.54-3.33.13-10 .26-10 .26s6.44-5.76 9.54-6.53 7.82-1.15 11.38-.26c3.56.9 7.01 2.69 7.01 3.2.01.51-.56 1.54-.91 1.79z" fill="%23b3b3b3"/><g fill="%2300a090"><path d="m46.87 28.55 3.11-1.77c1.51-.23 3.17-.42 4.94-.53-1.68-1.86-7.35-2.31-8.68-2.31-1.99 0-6.7 1.63-7.42 2.53-.54.54-1.45 3.98-1.09 4.34.57.57 3.08 2.17 3.98 1.81.54-.22 2.48-.94 4.31-1.5"/><path d="m73.7 57.21s6.44-5.76 9.54-6.53 7.82-1.15 11.38-.26c3.56.9 7.01 2.69 7.01 3.2s-.58 1.54-.92 1.79c-.35.26-13.68 1.41-17.02 1.54-3.33.13-9.99.26-9.99.26z"/></g></svg>');}.home .nav_menu_item_schedule,.personal .nav_menu_item_schedule {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.28 49.86h20.17v3.81h-20.17z" fill="%2300a090"/><path d="m53.99 30.12v39.92h34.1v-39.92zm5.29 12.3h14.89v3.75h-14.89zm20.09 18.66h-20.09v-3.75h20.09zm.08-7.42h-20.17v-3.81h20.17zm3.84-14.95h-24.01v-3.75h24.02v3.75z" fill="%23b3b3b3"/></svg>');}.home .nav_menu_item_movie,.personal .nav_menu_item_movie {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m78.07 49.23-12.55-7.25v14.49z" fill="%2300a090"/><path d="m69.9 68.37c-.02 0-.05 0-.07 0-7.29 0-24.28-.14-27.55-1.43-.56-.21-1.32-.59-1.84-1.17-2.39-2.68-2.8-11.44-2.83-16.52v-.14c.03-5.07.44-13.83 2.83-16.52.52-.58 1.28-.96 1.84-1.17 3.27-1.29 20.26-1.43 27.55-1.43h.07c7.29 0 24.28.14 27.55 1.43.56.21 1.32.59 1.84 1.17 2.4 2.69 2.8 11.45 2.83 16.52v.14c-.03 5.07-.44 13.83-2.83 16.52-.52.58-1.28.96-1.84 1.17-3.27 1.29-20.26 1.43-27.55 1.43zm-25.82-6.09.12.05c1.44.5 10.96 1.05 25.67 1.05s24.22-.55 25.71-1.07c.03-.01.05-.02.08-.03.59-1.2 1.43-5.9 1.47-13.09-.04-7.23-.85-11.83-1.48-13.09h-.01l-.11-.05c-1.44-.5-10.96-1.05-25.67-1.05s-24.22.55-25.71 1.07c-.03.01-.05.02-.08.03-.61 1.2-1.43 5.81-1.47 13.09.04 7.22.85 11.82 1.48 13.09z" fill="%23b3b3b3"/></svg>');}.home .nav_menu_item_access,.concept .nav_menu_item_access,.personal .nav_menu_item_access {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m89.85 61.46-19.1-10.38 10.4-16.69-5.94-3.7-10.62 17.04-12.74-6.93-3.35 6.14 12.38 6.74-11.01 17.67 5.94 3.7 11.23-18.02 19.46 10.58z" fill="%23b3b3b3"/><path d="m90.72 38.85c0-4.76-3.87-8.63-8.63-8.63s-8.63 3.87-8.63 8.63c0 .91.16 1.83.5 2.79.01.04-.04.07-.02.1l.13.23c.27.68.63 1.34 1.09 1.96l6.38 11.49c.11.2.32.32.55.32s.44-.12.55-.32l6.39-11.5c.44-.61.8-1.26 1.07-1.93l.14-.25c.02-.03-.04-.06-.03-.1.34-.97.51-1.89.51-2.79zm-8.63 2.82c-1.48 0-2.68-1.2-2.68-2.68s1.2-2.68 2.68-2.68 2.68 1.2 2.68 2.68-1.2 2.68-2.68 2.68z" fill="%2300a090"/></svg>');}.home .nav_menu_item_info,.concept .nav_menu_item_info,.personal .nav_menu_item_info {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><g fill="%23b3b3b3"><path d="m91.25 32.33h-33.1c-1.19 0-2.16.97-2.16 2.16v22.66c0 1.19.97 2.16 2.16 2.16h33.09c1.19 0 2.16-.97 2.16-2.16v-22.67c.01-1.19-.96-2.15-2.15-2.15zm-1.62 23.38h-29.86v-20.51h29.86z"/><path d="m69.25 57.69h10.9v7.02h-10.9z"/><path d="m80.15 64h-10.9l-5.43 3.4h21.77z"/></g><path d="m41.15 43.94c-.65 1.92-.61 4.1.11 6.55.02.09.03.17.06.26.78 3 2.6 6.49 5.47 10.48 2.89 4.01 5.38 6.71 7.47 8.12.03.02.06.04.1.05 2.45 1.75 4.99 2.79 7.62 3.13 1.88.15 3.56-.31 5.06-1.39 1.19-.86 1.29-1.98.28-3.38-1.06-1.47-2.3-2.67-3.74-3.59-1.48-1.05-2.62-1.29-3.41-.72-.2.14-.54.54-1 1.18l-1.22 1.11c-1.29.93-2.33.85-3.12-.23l-1.18-1.63-6.99-9.7-.85-1.18c-1-1.39-.91-2.52.28-3.37.41-.29.89-.48 1.44-.58.66-.32 1.19-.62 1.59-.91.69-.49.8-1.56.36-3.19-.38-1.81-1-3.31-1.86-4.5-1.08-1.49-2.31-1.74-3.7-.74-1.29.91-2.21 2.33-2.77 4.23z" fill="%2300a090"/></svg>');}.home .nav_menu_item_faq,.concept .nav_menu_item_faq,.personal .nav_menu_item_faq {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.42 32.44c-2.49 0-3.33 2.38-3.33 4.79 0 1.86.55 4.82 3.23 4.82 2.78 0 3.29-2.89 3.29-5.01 0-1.88-.42-2.78-.82-3.38-.32-.51-1.09-1.22-2.37-1.22z" fill="%2300a090"/><path d="m73.1 27.03h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h5.39v6.5c0 1.29.75 1.6 1.66.69l7.18-7.19h12.55c2.03 0 3.67-1.64 3.67-3.67v-12.52c0-2.03-1.64-3.68-3.67-3.68zm-6.64 16.91c-.82-.02-2.39-.04-3.25-.04-.33 0-1.24.05-2.14.09-.9.05-1.77.11-2.08.11-4.93 0-5.81-4.59-5.81-6.71 0-3.6 1.88-6.96 6.36-6.96 3.42 0 5.96 2.32 5.96 6.65 0 3-1.37 4.33-1.99 4.92.6-.11 1.83-.18 2.96-.13v2.07z" fill="%2300a090"/><g fill="%23b3b3b3"><path d="m75.26 59.87h3.78l-1.83-5.62z"/><path d="m90.81 48.2h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h12.54l7.18 7.19c.91.91 1.66.6 1.66-.69v-6.5h5.39c2.03 0 3.67-1.65 3.67-3.67v-12.52c.02-2.03-1.63-3.68-3.66-3.68zm-10.11 16.66-.95-2.85h-5.23l-.99 2.85h-2.7l4.77-13.21h3.36l4.59 13.21z"/></g></svg>');}.home .nav_menu_item_concept,.personal .nav_menu_item_concept {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m92.26 33.95h-40.44c-.73 0-1.31.59-1.31 1.31v13.09h-2.8c-.73 0-1.31.59-1.31 1.31v17.18c0 .73.59 1.31 1.31 1.31h4.11.1 40.33c.72 0 1.31-.59 1.31-1.31v-31.58c.01-.72-.58-1.31-1.3-1.31zm-31.28 25.9h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.43 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88z" fill="%23b3b3b3"/><path d="m46.91 57.71h5.77v10.1h-5.77z" fill="%2300a090"/></svg>');}.concept .nav_menu_item_course {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m61.72 71.05c-3.07 0-4.8-1.3-5.73-2.41-1.91-2.27-1.67-5.11-1.53-6.05l.56-6.17-6.89.38-.33-.04c-2.25-.3-3.47-1.43-4.11-2.32-.98-1.38-1.02-2.82-.94-3.62v-2.84c0-2.09.9-3.39 1.65-4.11 1.3-1.24 2.84-1.46 3.6-1.48l4.1-.38c.97-.15 8.15-1.28 10.63-1.73 15.15-3.27 19.65-3.44 20.11-3.45l6.72-.08c3.4-.16 5.4.69 6.19 1.14l4.49 2.25c1.88 1.34 3.04 3.16 3.34 5.28.53 3.68-1.76 6.92-2.24 7.55l-8.99 12.52c-3.44 4.54-7.81 4.89-8.3 4.92l-22.15.65c-.06-.01-.12-.01-.18-.01zm-.34-7.01c.09.01.21.01.37.02l21.9-.64c.28-.04 1.77-.35 3.08-2.08l9.06-12.62c.4-.53.96-1.69.87-2.31-.01-.07-.03-.21-.29-.43l-4.07-1.99c-.26-.09-1.05-.31-2.44-.24h-.14l-6.77.08c.01 0-4.32.18-18.8 3.3l-.11.02c-2.67.48-10.62 1.73-10.96 1.79l-.22.03-3.11.29v.45l6.83-.38c.86-.12 2.6-.17 4.05 1.06 1.11.94 1.68 2.32 1.6 3.88l-.01.14-.85 9.29c-.01.08 0 .22.01.34zm-13.34-14.66s.01 0 0 0z" fill="%23b3b3b3"/><path d="m59.01 70.84h12.67v6h-12.67z" fill="%2300a090"/></svg>');}.concept .nav_menu_item_center {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><g fill="%23b3b3b3"><path d="m96.32 74.03h-48.61v-20.1h5.03v-26.28h31.84v7.83h11.74zm-43.61-5h38.61v-28.55h-11.74v-7.83h-21.84v26.28h-5.03z"/><path d="m52.68 56.5h15.33v2h-15.33z"/><path d="m74.01 44.51h-9v-12.34h2v10.34h7z"/><path d="m82.35 55.51h2v15.33h-2z"/></g><path d="m52.68 58.17h11.33v10.67h-11.33z" fill="%2300a090"/></svg>');}.concept .nav_menu_item_corporation {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m89.22 67.77c-.01 0-.01 0-.02 0l-38.9-.35c-1.38-.01-2.49-1.14-2.48-2.52l.23-25.71c.01-1.06.69-2 1.69-2.34l19.84-6.79c.55-.19 1.14-.18 1.69.02l19.06 7.15c.98.37 1.63 1.31 1.62 2.36l-.23 25.71c-.01.66-.28 1.3-.75 1.76s-1.09.71-1.75.71zm-36.38-5.33 33.9.31.2-21.46-16.58-6.22-17.33 5.93z" fill="%23b3b3b3"/><path d="m54.09 46.46h32.1v4h-32.1z" fill="%23b3b3b3" transform="matrix(.00927694 -1 1 .00927694 21.0293 118.1423)"/><path d="m60.67 58.16.04-4.26-1.8.16-.04 4.09z" fill="%2300a090"/><path d="m59.01 42.82-.03 3.29 1.8-.38.03-3.53z" fill="%2300a090"/><path d="m56.79 48.78-1.91.4-.03 3.09 1.91-.17z" fill="%2300a090"/><path d="m60.76 47.94-1.8.38-.04 3.57 1.81-.17z" fill="%2300a090"/><path d="m62.95 45.27 2.71-.57.03-4.14-.04-.02-2.67.92z" fill="%2300a090"/><path d="m56.74 54.27-1.91.18-.03 3.66 1.91.02z" fill="%2300a090"/><path d="m62.87 53.69-.04 4.49 2.7.03.05-4.77z" fill="%2300a090"/><path d="m56.81 46.56.03-3-1.91.65-.03 2.76z" fill="%2300a090"/><path d="m65.64 46.91-2.71.57-.04 4.04 2.71-.26z" fill="%2300a090"/><g fill="%23b3b3b3"><path d="m79 58.33.04-4.27 1.79.2-.03 4.09z"/><path d="m80.94 43.02-.03 3.29-1.8-.42.03-3.52z"/><path d="m83.04 49.02 1.91.43-.03 3.1-1.91-.22z"/><path d="m79.09 48.11 1.8.41-.04 3.57-1.8-.2z"/><path d="m76.95 45.4-2.7-.62.04-4.14.05-.02 2.65.96z"/><path d="m82.99 54.51 1.91.21-.03 3.66-1.91-.01z"/><path d="m76.88 53.82-.05 4.49-2.7-.02.05-4.77z"/><path d="m83.06 46.8.03-3 1.9.69-.02 2.75z"/><path d="m74.24 46.99 2.69.62-.04 4.04-2.69-.31z"/></g></svg>');}.hnav_menu {position:sticky;top:0;z-index:10;}.hnav_menu .nav_menu a,.hnav_menu div.nav_menu_item{color:#FFF;}.hnav_menu .nav_menu_item{flex:auto;padding:40px 8px 8px;border-radius:0;background-color:#00a190;background-position:center 4px;background-size:64px 47px;font-size:12px;transition:all .2s ease-in;}.hnav_menu .nav_menu_item:first-child{width:400px;padding:24px 16px;text-align:left;font-weight:normal;font-size:26px;}.hnav_menu .nav_menu_item:hover{background-color:#7fcfc7;}.hnav_menu .nav_menu_item_vehicle {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m73.21 34.55 3.93-3.25-.41-.5.63-.52c.54-.07.82.16.82.16l.17-1.46s-1.11-.28-1.79.34l-.63.52-.47-.57-5.85 4.84c-2.44.23-4.57 1.5-5.95 3.36l-.77-.43c-.19-.09-.35-.34-.36-.55l2.5-5.35c.91.57 1.78 1.53 2.95 1.66 1.72.2 5.31-1.85 6.33-3.44 1.99-3.08 3.26-6.34 3.26-6.34s-3.8 1.63-7.96 2.54c-2.62 1.54-4.05 2.12-4.52 2.29v-.19c0-.21-.17-.36-.38-.33l-7.02.98c-.21.03-.38.23-.38.44v.49l-.72.13.31 1.35-.39-.12c-.18-.78-.54-2.08-1.19-3.77-.9-2.35-7.59-2.9-9.05-2.9-1.51 0-4.59.94-6.3 1.79l-1.54-.45.63-1.96-.16-.06 2.56.76.37-1.27-4.36-1.29-.38 1.27.23.07-.55 1.71c-.97-.65-2.57-1.74-3.33-2.45.42-.66.7-1.01.7-1.01l-1.09-.54c-1.99 2.9-3.8 7.6-3.8 7.6l1.09.72c.16-.51.34-.99.51-1.45 1.13.29 3.38.87 4.61 1.21l-1.5 4.65c-.7-.15-1.43-.24-2.17-.24-2.15 0-4.13.71-5.73 1.9 0 0 .42.41 1.14.61-2.26 1.51-3.74 4.08-3.74 7 0 4.65 3.77 8.42 8.42 8.42s8.42-3.77 8.42-8.42c0-2.06-.74-3.94-1.97-5.41 1.44.95 1.97 1.11 1.5.25-.91-1.62-2.39-2.84-4.14-3.58l1.36-4.21c.21.21.44.44.64.64-.02.31-.01.54.07.62.14.14.4.34.73.57l3.71 11.6c-.07.05-.13.1-.18.15-.66 3.07-2.02 4.88-2.02 4.88s5.52.82 10.77.63c5.25-.18 9.96-.63 9.96-.63.32-.08-.18-.99-.93-1.95l2.29-2.34c.59 4.07 4.1 7.19 8.33 7.19 4.65 0 8.42-3.77 8.42-8.42-.01-3.67-2.35-6.79-5.63-7.94zm-13.94 10.88c-.24-.27-.49-.54-.73-.77.01-.03.03-.05.03-.08l2.07-3.88c.05-.21.25-.35.46-.32l1.07.35c-.11.57-.17 1.16-.17 1.76v.15z" fill="%23fff"/><path d="m120.01 60.79v-3.37s.24-.29.12-.88-2.18-1.03-3.27-1.17c-1.09-.15-5.69-1.03-5.69-1.03s-12.94-5.73-14.03-5.86c-2.42-.29-10.16-1.46-16.57.29l-11.01 7.32s-5.57.15-7.5.59c-1.94.44-7.02 1.46-7.02 1.46v.58l-2.06.88-.48-.44s-3.63 1.03-4.84 2.34c-1.21 1.32-2.3 3.37-1.81 4.69l1.09.29v1.03s-.85 0-.85.44.85.29.85.29l.24 1.9h-1.21v1.9s0 .29.6.29h8.59v-6.3l.01.95c0 4 2.68 7.24 5.98 7.24s5.98-3.24 5.98-7.24c0-.06-.01-.12-.01-.18.47 2.14.59 4.29.5 5.67h31.94s0-4.02.22-6.13c-.02.21-.03.42-.03.63 0 4 2.68 7.24 5.98 7.24 3.27 0 5.92-3.18 5.98-7.12.02.18.04.36.06.54v2.5s6.9-.47 8.59-3.38l.12-1.03s.61-.44.61-1.17 0-2.93 0-2.93zm-19.3-5.33c-.35.26-13.68 1.41-17.02 1.54-3.33.13-10 .26-10 .26s6.44-5.76 9.54-6.53 7.82-1.15 11.38-.26c3.56.9 7.01 2.69 7.01 3.2.01.51-.56 1.54-.91 1.79z" fill="%23fff"/><g fill="%2300a090" fill-opacity="0" stroke-opacity="0"><path d="m46.87 28.55 3.11-1.77c1.51-.23 3.17-.42 4.94-.53-1.68-1.86-7.35-2.31-8.68-2.31-1.99 0-6.7 1.63-7.42 2.53-.54.54-1.45 3.98-1.09 4.34.57.57 3.08 2.17 3.98 1.81.54-.22 2.48-.94 4.31-1.5"/><path d="m73.7 57.21s6.44-5.76 9.54-6.53 7.82-1.15 11.38-.26c3.56.9 7.01 2.69 7.01 3.2s-.58 1.54-.92 1.79c-.35.26-13.68 1.41-17.02 1.54-3.33.13-9.99.26-9.99.26z"/></g></svg>');}.hnav_menu .nav_menu_item_schedule {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.28 49.86h20.17v3.81h-20.17z" fill="%2300a090" fill-opacity="0" stroke-opacity="0"/><path d="m53.99 30.12v39.92h34.1v-39.92zm5.29 12.3h14.89v3.75h-14.89zm20.09 18.66h-20.09v-3.75h20.09zm.08-7.42h-20.17v-3.81h20.17zm3.84-14.95h-24.01v-3.75h24.02v3.75z" fill="%23fff"/></svg>');}.hnav_menu .nav_menu_item_movie {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m78.07 49.23-12.55-7.25v14.49z" fill="%23fff"/><path d="m69.9 68.37c-.02 0-.05 0-.07 0-7.29 0-24.28-.14-27.55-1.43-.56-.21-1.32-.59-1.84-1.17-2.39-2.68-2.8-11.44-2.83-16.52v-.14c.03-5.07.44-13.83 2.83-16.52.52-.58 1.28-.96 1.84-1.17 3.27-1.29 20.26-1.43 27.55-1.43h.07c7.29 0 24.28.14 27.55 1.43.56.21 1.32.59 1.84 1.17 2.4 2.69 2.8 11.45 2.83 16.52v.14c-.03 5.07-.44 13.83-2.83 16.52-.52.58-1.28.96-1.84 1.17-3.27 1.29-20.26 1.43-27.55 1.43zm-25.82-6.09.12.05c1.44.5 10.96 1.05 25.67 1.05s24.22-.55 25.71-1.07c.03-.01.05-.02.08-.03.59-1.2 1.43-5.9 1.47-13.09-.04-7.23-.85-11.83-1.48-13.09h-.01l-.11-.05c-1.44-.5-10.96-1.05-25.67-1.05s-24.22.55-25.71 1.07c-.03.01-.05.02-.08.03-.61 1.2-1.43 5.81-1.47 13.09.04 7.22.85 11.82 1.48 13.09z" fill="%23fff"/></svg>');}.hnav_menu .nav_menu_item_access {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m89.85 61.46-19.1-10.38 10.4-16.69-5.94-3.7-10.62 17.04-12.74-6.93-3.35 6.14 12.38 6.74-11.01 17.67 5.94 3.7 11.23-18.02 19.46 10.58z" fill="%23fff"/><path d="m90.72 38.85c0-4.76-3.87-8.63-8.63-8.63s-8.63 3.87-8.63 8.63c0 .91.16 1.83.5 2.79.01.04-.04.07-.02.1l.13.23c.27.68.63 1.34 1.09 1.96l6.38 11.49c.11.2.32.32.55.32s.44-.12.55-.32l6.39-11.5c.44-.61.8-1.26 1.07-1.93l.14-.25c.02-.03-.04-.06-.03-.1.34-.97.51-1.89.51-2.79zm-8.63 2.82c-1.48 0-2.68-1.2-2.68-2.68s1.2-2.68 2.68-2.68 2.68 1.2 2.68 2.68-1.2 2.68-2.68 2.68z" fill="%23fff"/></svg>');}.hnav_menu .nav_menu_item_info {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><g fill="%23fff"><path d="m91.25 32.33h-33.1c-1.19 0-2.16.97-2.16 2.16v22.66c0 1.19.97 2.16 2.16 2.16h33.09c1.19 0 2.16-.97 2.16-2.16v-22.67c.01-1.19-.96-2.15-2.15-2.15zm-1.62 23.38h-29.86v-20.51h29.86z"/><path d="m69.25 57.69h10.9v7.02h-10.9z"/><path d="m80.15 64h-10.9l-5.43 3.4h21.77z"/></g><path d="m41.15 43.94c-.65 1.92-.61 4.1.11 6.55.02.09.03.17.06.26.78 3 2.6 6.49 5.47 10.48 2.89 4.01 5.38 6.71 7.47 8.12.03.02.06.04.1.05 2.45 1.75 4.99 2.79 7.62 3.13 1.88.15 3.56-.31 5.06-1.39 1.19-.86 1.29-1.98.28-3.38-1.06-1.47-2.3-2.67-3.74-3.59-1.48-1.05-2.62-1.29-3.41-.72-.2.14-.54.54-1 1.18l-1.22 1.11c-1.29.93-2.33.85-3.12-.23l-1.18-1.63-6.99-9.7-.85-1.18c-1-1.39-.91-2.52.28-3.37.41-.29.89-.48 1.44-.58.66-.32 1.19-.62 1.59-.91.69-.49.8-1.56.36-3.19-.38-1.81-1-3.31-1.86-4.5-1.08-1.49-2.31-1.74-3.7-.74-1.29.91-2.21 2.33-2.77 4.23z" fill="%23fff"/></svg>');}.hnav_menu .nav_menu_item_faq {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m59.42 32.44c-2.49 0-3.33 2.38-3.33 4.79 0 1.86.55 4.82 3.23 4.82 2.78 0 3.29-2.89 3.29-5.01 0-1.88-.42-2.78-.82-3.38-.32-.51-1.09-1.22-2.37-1.22z" fill="%23fff"/><path d="m73.1 27.03h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h5.39v6.5c0 1.29.75 1.6 1.66.69l7.18-7.19h12.55c2.03 0 3.67-1.64 3.67-3.67v-12.52c0-2.03-1.64-3.68-3.67-3.68zm-6.64 16.91c-.82-.02-2.39-.04-3.25-.04-.33 0-1.24.05-2.14.09-.9.05-1.77.11-2.08.11-4.93 0-5.81-4.59-5.81-6.71 0-3.6 1.88-6.96 6.36-6.96 3.42 0 5.96 2.32 5.96 6.65 0 3-1.37 4.33-1.99 4.92.6-.11 1.83-.18 2.96-.13v2.07z" fill="%23fff"/><g fill="%23fff"><path d="m75.26 59.87h3.78l-1.83-5.62z"/><path d="m90.81 48.2h-26.78c-2.03 0-3.67 1.64-3.67 3.67v12.53c0 2.03 1.65 3.67 3.67 3.67h12.54l7.18 7.19c.91.91 1.66.6 1.66-.69v-6.5h5.39c2.03 0 3.67-1.65 3.67-3.67v-12.52c.02-2.03-1.63-3.68-3.66-3.68zm-10.11 16.66-.95-2.85h-5.23l-.99 2.85h-2.7l4.77-13.21h3.36l4.59 13.21z"/></g></svg>');}.hnav_menu .nav_menu_item_concept {background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 141 101" viewBox="0 0 141 101" xmlns="http://www.w3.org/2000/svg"><path d="m92.26 33.95h-40.44c-.73 0-1.31.59-1.31 1.31v13.09h-2.8c-.73 0-1.31.59-1.31 1.31v17.18c0 .73.59 1.31 1.31 1.31h4.11.1 40.33c.72 0 1.31-.59 1.31-1.31v-31.58c.01-.72-.58-1.31-1.3-1.31zm-31.28 25.9h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.43 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88zm8.44 13.58h-2.88v-4.94h2.88zm0-13.58h-2.88v-4.94h2.88z" fill="%23fff"/><path d="m46.91 57.71h5.77v10.1h-5.77z" fill="%23fff"/></svg>');}.hnav_global{display:flex;align-items:center;background:#FFF;line-height:2;}.hnav_global a{flex:1;padding:16px;text-align:center;text-decoration:none;font-size:14px;color:#333;transition:all .2s ease-in;}.hnav_global a:hover{opacity:.5;}.hnav_global a small{display:block;font-size:10px;color:#00a190;}.hnav_global a:last-child small{color:#61b4ee}.hnav_menu div.nav_menu_item .nav_menu_item_sub a:hover{color:#333;}.hnav_global_ttl{flex:auto;width:230px;}.hnav_global .hnav_global_ttl a{display:block;width:auto;text-align:left;background:url(../images/logo.jpg) left 50% no-repeat;background-size:60px 53px;padding:16px 0 16px 76px;font-weight:normal;font-size:18px;line-height:1.5;}.hnav_global .hnav_global_ttl a small{font-size:14px;color:#333;}.fixed.hnav_menu .nav_menu_item:first-child{border-bottom-left-radius:8px;}.fixed.hnav_menu .nav_menu_item:last-child{border-bottom-right-radius:8px;}.fixed.hnav_menu .nav_menu_item{padding:32px 8px 8px;background-position:center 0;}.fixed.hnav_menu .nav_menu_item:first-child{padding:16px;}.fixed .hnav_global a{padding:8px 16px;font-size:12px;}.fixed .hnav_global a:first-child{padding:8px 0 8px 48px;background-size:34px 30px;font-size:16px;}.fixed .hnav_global a small{display:none;}.c-block{position:relative;width:960px;margin:auto;}.c-anchor{position:absolute;top:-240px;left:0;}.column .anchor{position:absolute;top:-130px;left:0;}.top .maincontents{padding:0 0 40px;}.top .catch_sec {margin:80px auto 0;text-align:center;}.top .catch_ttl {margin:0 0 24px;font-size:32px;}.top .catch_lead {margin:0 0 8px;font-size:24px;line-height:1.5;}.top .catch_txt {font-size:18px;line-height:1.8;}.top .catch_txt + .catch_lead {margin:48px 0 8px;}.top .pickup_sec{margin:80px auto 0;text-align:center;}.top .pickup_ttl {display:flex;align-items:center;margin:0 0 16px;font-size:24px;margin:0 auto 8px;}.top .pickup_ttl:before,.top .pickup_ttl:after {content:"";flex-grow:1;height:3px;background-image:repeating-linear-gradient(90deg,#CCC 0,#CCC 8px,rgba(0,0,0,0) 8px,rgba(0,0,0,0) 14.5px);}.top .pickup_ttl:before {margin-right:1rem;}.top .pickup_ttl:after {margin-left:1rem;}.top .pu_touring-ride-challenge-small,.top .pu_sporty-ride-challenge-small,.top .pickup_list .pu_ssdl,.top .pickup_list .pu_snm,.top .pickup_list .pu_ssdm {display:flex;flex-wrap:wrap;flex-direction:column;padding:8px;}.top .pickup_list .pu_touring-ride-challenge-small {background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,1) 80%),url(../bike/school/images/touring-ride-challenge-small.jpg) center -10px no-repeat;background-size:120%;}.top .pickup_list .pu_sporty-ride-challenge-small {background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,1) 80%),url(../bike/school/images/sporty-ride-challenge-small.jpg) right -10px no-repeat;background-size:120%;}.top .pickup_list .pu_touring-ride-challenge-small .item_ttl,.top .pickup_list .pu_sporty-ride-challenge-small .item_ttl {margin-top:auto;text-align:center;font-style:italic;font-size:larger;line-height:1.2;font-weight:900;color:#FFF;}.top .pickup_list .pu_ssdl,.top .pickup_list .pu_snm,.top .pickup_list .pu_ssdm {text-align:center;color:#FFF;}.top .pickup_list .pu_ssdl .item_ttl,.top .pickup_list .pu_snm .item_ttl,.top .pickup_list .pu_ssdm .item_ttl {margin-top:auto;font-weight:600;font-style:italic;line-height:1;}.top .pickup_list .pu_ssdl {background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,1) 80%),url(../kuruma/school/ssdl/images/photo.jpg) center -10px no-repeat;background-size:120%;}.top .pickup_list .pu_ssdl .item_ttl {font-size:24px;}.top .pickup_list .pu_snm {background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,1) 80%),url(../kuruma/school/snm/images/photo.jpg) center -15px no-repeat;background-size:120%;}.top .pickup_list .pu_snm .item_ttl {font-size:28px;}.top .pickup_list .pu_ssdm {background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,1) 80%),url(../kuruma/school/ssdm/images/photo.jpg) center -80px no-repeat;background-size:200%;}.top .pickup_list .pu_ssdm .item_ttl {font-size:28px;}.top .slider_list {display:flex;flex-wrap:wrap;}.top .slider_list li:not(:first-child) {margin:0 0 0 20px;}.top [class*="bxslider"] .slider_list li:not(:first-child) {margin:0 0 0 8px;}.top [class*="bxslider"] .slider_panel {padding:0 0 0 24px;}.top .bx-wrapper {position:relative;margin:0 auto;padding:0 0 32px 0;*zoom:1;}.top .bx-wrapper img {max-width:100%;display:block;}.top .bx-wrapper .bx-viewport {-webkit-transform:translatez(0); -moz-transform:translatez(0); -ms-transform:translatez(0); -o-transform:translatez(0); transform:translatez(0);}.top .bx-wrapper .bx-pager,.top .bx-wrapper .bx-controls-auto {position:absolute;top:185px;width:100%;}.top .bx-wrapper .bx-loading {min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #FFF;height:100%;width:100%;position:absolute;top:0;left:0;z-index:99;}.top .bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin-top:-18px;outline:0;width:30px;height:30px;overflow:hidden;text-indent:100%;white-space:nowrap;z-index:9;}.top .bx-wrapper .bx-prev {left:0;background:url(../images/bx_btn.png) no-repeat 0 0;}.top .bx-wrapper .bx-next {right:0;background:url(../images/bx_btn.png) no-repeat -30px 0;}.top .bx-wrapper .bx-prev:hover {background-position:0 -30px;}.top .bx-wrapper .bx-next:hover {background-position:-30px -30px;}.top .bx-wrapper .bx-controls-direction a.disabled {display:none;}.top .bx-wrapper .bx-pager{text-align:center;}.top .bx-wrapper .bx-pager-item{display:inline-block;}.top .bx-wrapper .bx-pager-item:first-child a{margin:0;}.top .bx-pager a{display:block;width:6px;height:6px;margin:0 0 0 10px;overflow:hidden;border-radius:10px;border:solid 1px #00A090;background:#FFF;text-indent:100%;white-space:nowrap;}.top .bx-pager a.active {border:solid 1px #00A090;background:#00A090;}.top .bx-pager a:hover {filter:Alpha(Opacity=50); -moz-opacity:0.5;opacity:0.5;}.top .course_sec,.top .curriculum_sec {margin:40px auto 0;padding:56px 0;border-top:solid 1px #DDD;text-align:center;}.top .course_ttl,.top .curriculum_ttl{position:relative;z-index:1;margin:0 0 16px;font-size:32px;font-weight:700;}.top .course_ttl .en,.top .curriculum_ttl .en{display:block;margin:8px 0 0;font-size:16px;font-weight:500;color:#CCC;}.top .curriculum_lead{margin:0 0 24px;font-weight:bold;font-size:larger;}.top .curriculum_list a {display:block;overflow:hidden;margin:0 auto 8px;border-radius:16px;position:relative;z-index:1;-webkit-appearance:none;}.top .curriculum_list li {width:304px;font-weight:bold;}.top .curriculum_sec .bx-wrapper .bx-pager,.top .curriculum_sec .bx-wrapper .bx-controls-auto {top:100%;}.top .course_main{display:flex;flex-wrap:wrap;justify-content:space-between;}.top .course {display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}.top .course.course_item_center {justify-content:center;}.top .course .course_item {box-sizing:border-box;width:464px;margin:24px 0 0;overflow:hidden;border-radius:8px;background:#d6f0ad;text-align:left;text-decoration:none;color:#333;transition:all .2s ease-in}.top .course a.course_item:hover {opacity:.5;}.top .course .course_item_head {box-sizing:border-box;width:100%;margin:48px 0 0;background:none;text-align:center;font-size:24px;font-weight:700;}.top .course .course_item_head small{padding:0 24px 0 16px;}.top .course .course_item_head .en{font-size:40px;}.top .course .course_item_head small,.top .course .course_item_head small.en{font-size:16px;}.top .course .course_item_line2 {width:464px;}.top .course .course_item_line2 .en,.top .course .course_item_line2 small{display:block;}.top .course .course_item_line2 small{padding:16px 0;}.top .course .course_item_main {display:flex;flex-wrap:wrap;}.top .course .course_photo {order:-1;background:#FFF;}.top .course .course_name,.top .course .course_txtbox {width:100%;}.top .course .course_name {padding:16px 24px;font-size:18px;}.top .course_name.eng,.top .course_name .eng {font-size:24px;}.top .course .course_txtbox {padding:0 24px 32px;}.home #header .local #localtop a {background-image:url(../images/home_hnav.png);}.home .title {position:relative;}.home .title h1 {position:absolute;top:15px;left:15px;z-index:20;width:435px;height:53px;overflow:hidden;background:url(../images/home_logo.png) 0 -53px no-repeat;text-indent:100%;white-space:nowrap;}.home .title h1.white {background-position:0 0;}.home .title.logo h1 {background-image:url(../images/home_logo01.png);}.home #contents:before,.home #contents:after,.home .contents:before,.home .contents:after { content:""; display:table; clear:both; }.home .contents_area {width:460px;padding:25px 0 0 0;background-repeat:no-repeat;background-position:0 0;}.home .information{margin:0 0 32px 0;padding:8px 16px;border:solid 2px #F00;border-radius:4px;font-size:14px;}.home .information_tag {display:inline-block;margin:0 8px 0 0;padding:1px 6px;border-radius:2px;background:#F00;color:#FFF;-webkit-animation:ani_new 1s linear infinite; animation:ani_new 1s linear infinite;}.home_bnr{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 32px 0;}.home_bnr a{display:block;flex-wrap:wrap;justify-content:space-between;width:456px;}.home_bnr a,.home_bnr img{width:468px;overflow:hidden;border-radius:16px;position:relative;z-index:1;}.home_bnr img{height:180px;}.home_bnr_welfare {display:block;position:relative;z-index:1;width:960px;height:180px;overflow:hidden;margin:0 0 32px 0;border-radius:16px;}.home.container.top *,.home.container.top *:before,.home.container.top *:after {box-sizing:border-box}.home .contents{width:100%; }.home .headlines{position:relative;}.home .headline{position:absolute;left:8px;top:16px;z-index:1;padding:0 0 0 2.3em;background:url(../images/logo.jpg) left 50% no-repeat;background-size:auto 100%;font-size:28px;line-height:1.2;}@media (any-hover:hover) {.home .headlines li a {transition:all .2s ease-in;}.home .headlines li a:hover {opacity:.5;}}.home .headline small{display:block;font-style:normal;font-size:14px;}.home .headlines .slide_item{display:block;position:relative;width:980px;height:380px;background-repeat:no-repeat;background-position:0 0;background:#EEE;}.home .headlines .slide_catch{position:absolute;display:block;font-weight:bold;font-size:48px;line-height:1.2;color:#FFF;}.home .headlines .slide_btn{display:table;margin:16px 0 0;padding:12px 32px;background:#CCC;font-size:16px;line-height:1;color:#FFF;}.home .headlines .slide_btn span{display:inline-block;position:relative;padding:0 0 0 16px;}.home .headlines .slide_btn span:before {content:"";display:block;position:absolute;top:50%;left:0;width:8px;height:8px;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform-origin:left top;transform:rotate(45deg) translate(0,calc(-50% - 4px));}.home .headlines .slide_bike.slide_item{background-image:url(../images/home_slide_bike.jpg);}.home .headlines .slide_bike .slide_btn{background:#e9589e;}.home .headlines .slide_family.slide_item{background-image:url(../images/home_slide_family.jpg);}.home .headlines .slide_family .slide_btn{background:#ffc84a;}.home .headlines .slide_kuruma.slide_item{background-image:url(../images/home_slide_kuruma.jpg);}.home .headlines .slide_kuruma .slide_btn{background:#aaef61;}.home .headlines .slide_corporation.slide_item{background-image:url(../images/home_slide_corporation.jpg);}.home .headlines .slide_corporation .slide_btn{background:#61b4ee;}.home .headlines .slide_bike .slide_catch{right:0;bottom:0;padding:0 48px 32px 0;}.home .headlines .slide_corporation .slide_catch,.home .headlines .slide_kuruma .slide_catch,.home .headlines .slide_family .slide_catch{left:0;bottom:0;padding:0 0 32px 48px;}.home .headlines .blur{text-shadow:#000 0 0 16px;}.home .headlines .slide_family .slide_catch{color:#333;}.home .headlines .slide_family .blur{text-shadow:#FFF 0 0 2px,#FFF 0 0 4px,#FFF 0 0 8px,#FFF 0 0 16px,#FFF 0 0 24px;}.home .c-bnr_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 32px;}.home .c-bnr_list .c-bnr{width:468px;height:180px;position:relative;z-index:1;overflow:hidden;border-radius:16px;padding:24px;}.home .c-bnr_list h3,.home .area_sec h3 {margin:0;padding:0;border:none;}.home .c-bnr_list .c-bnr_ttl {position:absolute;line-height:1.2;}.home .bnr_plan{background:url(../personal/plan/2024/images/home_bnr.jpg) 0 0 no-repeat;text-align:center;}.home .bnr_plan .c-bnr_ttl {position:absolute;left:0;top:0;width:100%;padding:48px 16px 0;text-align:center;text-shadow:#333 3px 0px 3px,#333 -3px 0px 3px,#333 0px -3px 3px,#333 -3px 0px 3px,#333 3px 3px 3px,#333 -3px 3px 3px,#333 3px -3px 3px,#333 -3px -3px 3px,#333 1px 3px 3px,#333 -1px 3px 3px,#333 1px -3px 3px,#333 -1px -3px 3px,#333 3px 1px 3px,#333 -3px 1px 3px,#333 3px -1px 3px,#333 -3px -1px 3px,#333 1px 1px 3px,#333 -1px 1px 3px,#333 1px -1px 3px,#333 -1px -1px 3px;font-size:56px;color:#8cddf7;transform:skewX(-15deg);}.home .bnr_plan .c-bnr_txt {position:absolute;left:50%;bottom:16px;padding:8px 24px;border-radius:12px;background:#FFF;font-weight:bold;font-size:larger;white-space:nowrap;line-height:1;transform:translate(-50%,0);}.home .bnr_welfare{background:url(../images/home_bnr_welfare.jpg) 0 0 no-repeat;}.home .bnr_welfare .c-bnr_ttl {position:absolute;left:0;bottom:0;padding:16px 16px;font-weight:normal;font-size:30px;color:#FFF;}.home .bnr_welfare .c-bnr_ttl:after {content:"";display:block;position:absolute;top:50%;right:-14px;width:16px;height:16px;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform-origin:left top;transform:rotate(45deg) translate(0,12px);}.home .area_sec {display:flex;flex-wrap:wrap;justify-content:space-between;}.home .area_item {width:468px;}.home .area_item_ttl{font-weight:normal;font-size:12px;line-height:1;background-image:linear-gradient( -45deg,#FFF 25%,#a2d2cd 25%,#a2d2cd 50%,#FFF 50%,#FFF 75%,#a2d2cd 75%,#a2d2cd );background-size:3px 3px;}.home .area_item_ttl span{padding:0 .5em 0 0;background:#FFF;}.home .area_item_corporation .area_item_ttl {background-image:linear-gradient( -45deg,#FFF 25%,#a7cdfd 25%,#a7cdfd 50%,#FFF 50%,#FFF 75%,#a7cdfd 75%,#a7cdfd );}.home .area_item .c-bnr{position:relative;z-index:1;margin:16px 0 0;padding:24px 24px;width:100%;height:300px;overflow:hidden;border-radius:8px;background-repeat:no-repeat;background-position:0 0;background-size:100%;text-align:center;}.home .area_item .c-bnr_ttl{font-size:24px;line-height:1.2;}.home .area_item .c-bnr_txt{margin:8px 0 0;font-size:14px;}.home .area_sec .linkdot,.home .area_sec table{font-size:12px;}.home .area_sec table{width:100%;margin:0 0 5px 0;}.home .area_sec th,.home .area_sec td {text-align:left;vertical-align:top;padding:8px 0;border-bottom:1px solid #EEE;}.home .area_sec th {font-weight:normal;white-space:nowrap;padding:8px 20px 8px 11px;}.home .area_sec caption {margin:24px 0 8px;padding:0 0 10px 0;border-bottom:solid 1px #DDD;text-align:left;font-weight:bold;font-size:18px;line-height:1.2;color:#00a190;}.home .area_item_corporation caption {color:#61b4ee;}.home .area_item_personal .c-bnr{position:relative;background-image:url(../images/home_area_personal.jpg);}.home .area_item_personal .c-bnr_catch{position:absolute;top:70%;font-size:12px;white-space:nowrap;color:#FFF;}.home .area_item_personal .c-bnr_catch01{left:10%;transform:translate(-10%,0);}.home .area_item_personal .c-bnr_catch02{left:50%;transform:translate(-50%,0);}.home .area_item_personal .c-bnr_catch03{left:90%;transform:translate(-90%,0);}.home .area_item_corporation .c-bnr{padding:48px 24px;background-image:url(../images/home_area_corporation.jpg);}.home .area_corporation {float:right;background-image:url(../images/home_corp_bar.gif);}.home .area_personal {float:left;background-image:url(../images/home_per_bar.gif);}#container.home h3,.home h3 {margin:20px 0 10px;padding:0 0 10px 0;border-bottom:solid 1px #DDD;}#container.home h3 img,.home h3 img {width:57px;height:18px;}.home .latest{font-size:12px;}.home .latest table{width:100%;margin:0 0 5px 0;}.home .latest th,.home .latest td {text-align:left;vertical-align:top;padding:8px 0;border-bottom:1px solid #EEE;}.home .latest th {font-weight:normal;white-space:nowrap;padding:8px 20px 8px 11px;}.home .area_sec .new:after,.latest .new:after {content:"NEW";padding:1px 5px;border-radius:2px;background:#FEBF52;font-size:10px;color:#FFF;-webkit-animation:ani_new 1s linear infinite; animation:ani_new 1s linear infinite;}@-webkit-keyframes ani_new {0% {background:#FEBF52;}10% {background:#EBA216;}100% {background:#FEBF52;}}@keyframes ani_new {0% {background:#FEBF52;}10% {background:#EBA216;}100% {background:#FEBF52;}}.home .bx-wrapper {position:relative;margin:0 auto;padding:0;*zoom:1;}.home .bx-wrapper img {max-width:100%;}.home .bx-wrapper .bx-viewport {-webkit-transform:translatez(0); -moz-transform:translatez(0); -ms-transform:translatez(0); -o-transform:translatez(0); transform:translatez(0);}.home .bx-wrapper .bx-pager,.home .bx-wrapper .bx-controls-auto {position:absolute;top:360px;width:100%;}.home .bx-wrapper .bx-loading {min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #FFF;height:100%;width:100%;position:absolute;top:0;left:0;z-index:99;}.home .bx-wrapper .bx-controls-direction a {position:absolute;top:50%;margin:-30px 0 0 0;outline:0;width:50px;height:60px;overflow:hidden;text-indent:100%;white-space:nowrap;z-index:9;}.home .bx-wrapper .bx-prev {left:0;background:url(../images/home_bx_btn.png) no-repeat 0 0;}.home .bx-wrapper .bx-next {right:0;background:url(../images/home_bx_btn.png) no-repeat -50px 0;}.home .bx-wrapper .bx-prev:hover {background-position:0 -60px;}.home .bx-wrapper .bx-next:hover {background-position:-50px -60px;}.home .bx-wrapper .bx-controls-direction a.disabled {display:none;}.home .bx-wrapper .bx-pager{text-align:center;}.home .bx-wrapper .bx-pager-item{display:inline-block;}.home .bx-wrapper .bx-pager-item:first-child a{margin:0;}.home .bx-pager a{display:block;width:6px;height:6px;margin:0 0 0 10px;overflow:hidden;border-radius:10px;border:solid 1px #00A090;background:#FFF;text-indent:100%;white-space:nowrap;}.home .bx-pager a.active {border:solid 1px #00A090;background:#00A090;}.home .bx-pager a:hover {filter:Alpha(Opacity=50); -moz-opacity:0.5;opacity:0.5;}.personal.top .headline * {box-sizing:border-box;}.personal.top .headline {padding:16px 0;background:url(../personal/images/top_dekita_bg.gif) 0 0 repeat-y;text-align:center;}.personal.top .headline_lead {margin:8px 0 0;font-size:18px;}.personal.top .headline_nav {display:flex;flex-wrap:wrap;justify-content:space-between;margin:16px 0 0;padding:0 16px;}.personal.top .headline_nav a {position:relative;width:32%;overflow:hidden;border-radius:8px;background:#FFF;text-decoration:none;box-shadow0 0px 5px 3px rgba(0,0,0,.1);}.personal.top .headline_nav a,.personal.top .headline_nav .item_ttl,.personal.top .headline_nav .item_txtbox {transition:all .2s cubic-bezier(.2,.72,.74,.97);}.personal.top .headline_nav a:hover {transform:translate(0,-8px);}.personal.top .headline_nav a:hover .item_ttl,.personal.top .headline_nav a:hover .item_txtbox{opacity:.5;}.personal.top .headline_nav .item_ttl {padding:16px 16px 100px;background-color:#fc72bd;background-image:url(../personal/images/top_headline_nav_bike.png);background-repeat:no-repeat;background-position:0 0;background-size:100%;font-size:18px;color:#FFF;}.personal.top .headline_nav .item_txtbox {padding:16px;background:#FFF;color:#333;}.personal.top .headline_nav .item_txtbox em {font-weight:bold;font-size:larger;color:#fc72be;}.personal.top .headline_nav .item_txtbox_ttl {margin:0 0 8px;font-weight:bold;font-size:20px;line-height:1.2;}.personal.top .headline_nav a:nth-child(2n) .item_ttl {background-color:#ffc947;background-image:url(../personal/images/top_headline_nav_family.png);}.personal.top .headline_nav a:nth-child(2n) .item_txtbox em {color:#ffc947;}.personal.top .headline_nav a:nth-child(3n) .item_ttl {background-color:#aaee61;background-image:url(../personal/images/top_headline_nav_kuruma.png);}.personal.top .headline_nav a:nth-child(3n) .item_txtbox em {color:#aaee61;}.personal.top .bnr_corporation {display:block;margin:0;padding:0 0 135px;border:solid 4px #61b4ee;border-radius:8px;background:#61b4ee url(../personal/images/top_bnr_corporation.png) left bottom no-repeat;text-align:center;text-decoration:none;color:#333;}.personal.top .bnr_corporation .c-bnr_main {padding:8px 4px 4px;border-top-left-radius:4px;border-top-right-radius:4px;background:#FFF;}.personal.top .bnr_corporation .c-bnr_ttl {font-size:20px;}.personal.top .bnr_corporation em {font-weight:bold;color:#61b4ee;}.personal.top .bnr_corporation .c-bnr_txt {font-size:smaller;}.personal.top .bnr_corporation .c-bnr_name {margin:4px 0 0;padding:4px 0 0;border-top:solid 1px #DDD;}.personal.top .pick-up_sec .bx-wrapper {width:896px;}.personal.top .pick-up_sec .bx-wrapper .bx-prev {left:-40px;}.personal.top .pick-up_sec .bx-wrapper .bx-next {right:-40px;}.personal.top .pick-up_sec .bx-wrapper .bx-pager,.personal.top .pick-up_sec .bx-wrapper .bx-controls-auto {top:auto;}.top .pick-up_list * {box-sizing:border-box;}.top .pick-up_list {display:flex;justify-content:space-between;text-align:left;}.top .pick-up_list_item {display:flex;flex-wrap:wrap;flex-direction:column;width:212px;text-decoration:none;color:#333;}.top .pick-up_list_name,.top .pick-up_list_photo,.top .pick-up_list_txtbox {width:100%;}.top .pick-up_list_name {padding:16px 0;font-size:larger;line-height:1.2;color:#00a190;}.top .pick-up_list_photo {order:-1;}@media (any-hover:hover) {.personal.top .pick-up_list a,.personal.top .c-bnr {transition:all .2s ease-in;}.personal.top .pick-up_list a:hover,.personal.top .c-bnr:hover {opacity:.5;}}.personal.top .pickup_ttl{color:#00a190;}.personal.top .pickup_ttl:before,.personal.top .pickup_ttl:after {background-image:repeating-linear-gradient(90deg,#00a190 0,#00a190 8px,rgba(0,0,0,0) 8px,rgba(0,0,0,0) 14.5px);}.personal .title {position:relative;width:980px;height:470px;background:url(../personal/images/top_dekita_bg.gif) 0 0 repeat-y;}.personal .title h1 img {width:980px;height:230px;}.personal .title .dekita {position:absolute;top:220px;left:0;width:980px;height:250px;}.personal .title .dekita ul {width:978px;margin:auto;}.personal .title .dekita ul:before,.personal .title .dekita ul:after { content:""; display:table; clear:both; }.personal .title .dekita li {float:left;width:326px;}.personal .dekita a {display:block;width:326px;height:240px;overflow:hidden;background:url(../personal/images/top_dekita.png) 0 0 no-repeat;text-indent:100%;white-space:nowrap;}.personal .dekita .riding a {background-position:0 0}.personal .dekita .family a {background-position:-326px 0}.personal .dekita .driving a {background-position:-652px 0}.personal .dekita .riding a:hover {background-position:0 -240px}.personal .dekita .family a:hover {background-position:-326px -240px}.personal .dekita .driving a:hover {background-position:-652px -240px}.personal .contents{width:960px;padding:0 10px 40px;}.personal.top .contents{padding:30px 10px 40px;}.personal .contents:before,.personal .contents:after { content:""; display:table; clear:both;}.personal .contents_main {float:left;width:700px;}.personal .sidenav {float:right;width:230px;}.personal .latest_ttl {margin:0 0 5px 0;}.personal .latest_tt img {width:700px;height:29px;}.personal .latest{font-size:12px;}.personal .latest table{width:100%;margin:0 0 5px 0;}.personal .latest th,.personal .latest td {text-align:left;vertical-align:top;padding:8px 0;border-bottom:1px solid #EEE;}.personal .latest th {font-weight:normal;white-space:nowrap;padding:8px 20px 8px 11px;}.personal .bnrs li{margin:0 0 10px 0;}.personal .bnrs li img {width:228px;height:52px;}.personal .bnrs .corporation img {width:230px;height:230px;}.personal .bnrs .mail img {width:230px;height:460px;}.school_nav {display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 96px;font-size:14px;}.school_nav:after {content:"";display:block;width:calc(33.33% - 8px);height:0;}.school_nav a {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;box-sizing:border-box;position:relative;width:calc(33.33% - 8px);margin:16px 0 0;padding:16px 16px;border-radius:8px;background:#CCC;text-align:center;text-decoration:none;color:#FFF;}.school_nav a span {display:inline-block;}.school_nav a:after{content:"";position:absolute;top:100%;left:50%;border-top:solid 9px #CCC;border-left:solid 9px transparent;border-right:solid 9px transparent;transform:translate(-50%,0);}@media (any-hover:hover) {.school_nav a:after,.school_nav a{transition:all .2s ease-in;}school_nav a:hover:after,.school_nav a:hover {opacity:.7;}.school_nav a:hover {transform:translate(0,4px);}}.school_list + .page_ttl{margin:80px 0 32px;}.school_list .course_data_ttl{background-repeat:no-repeat;background-position:0 50%;background-size:35px 29px;font-weight:700;}.school_list .item {display:grid;grid-template-rows:max-content 1fr;grid-template-columns:min-content 1fr;position:relative;}.school_list .item_photo {grid-row:1 / 3;grid-column:1 / 2;}.school_list .item_ttl {grid-row:1 / 2;grid-column:2 / 3;}.school_list .item_txtbox{grid-row:2 / 3;grid-column:2 / 3;}.school_list .reverse.item {grid-template-columns:1fr min-content;}.school_list .reverse .item_photo {grid-column:2 / 3;}.school_list .reverse .item_ttl {grid-column:1 / 2;}.school_list .reverse .item_txtbox {grid-column:1 / 2;}.school_list .item_ttl {grid-row:1 / 2;grid-column:2 / 3;}.school_list .item + .item {margin:80px 0 0;}.school_list .item_ttl {margin:0 0 20px 0;padding:0 0 8px 0;border-bottom:solid 4px #CCC;font-size:20px;line-height:1.2;}.school_list .reverse .item_photo {padding:0 0 0 24px;}.school_list .item_photo {padding:0 24px 0 0;}.school_list .item_photo img {margin:0 0 8px 0;border-radius:32px;}.school_list .item_photo_fit img {object-fit:cover;}.school_list .item_txtbox .notes {margin:8px 0 0;}.school_list .course_data_ttl_recommend {margin:24px 0 0;font-size:100%;line-height:1.2;}.school_list .course_data_ttl{margin:32px 0 0;padding:4px 0 4px 40px;font-size:larger;}.school_list .course_data_ttl:first-of-type{margin:0;}.school_list .list_curriculum {margin:0 0 8px;}.school_list .list_curriculum li {display:inline-block;margin:5px 0 0 0;padding:6px 10px;border-radius:20px;background:#999;font-size:12px;color:#FFF;}.school_list .list_curriculum small {display:inline;font-size:10px;padding:0 0 0 .5em;text-indent:0;}.school_list .list_explain dt:not(:first-child) {margin:8px 0 0;}.school_list table {width:100%;margin:24px 0 8px 0;border-bottom:solid 1px #CCC;line-height:1.3;}.school_list th,.school_list td {border-top:solid 1px #CCC;}.school_list th {padding:16px 24px 16px 16px;background:#EDEDED;white-space:nowrap;font-weight:normal;}.school_list td {padding:16px;}.school_list .btn_detail{display:block;margin:16px 0 0;}.school_list .btn_detail + .btn_detail{margin:8px 0 0;}.school_list .btn_detail span{width:100%;font-size:larger;}.entrymethod .btn_detail span,.school_list .btn_detail span{background:linear-gradient(#7cbef8,#2b8ee4);}.entrymethod .btn_detail span:before,.school_list .btn_detail span:before {background:#0964b1;}.school_list .btn_detail.btn_entry span:after {left:1.5em;margin:0;transform:rotate(135deg) translate(-50%,0);}.entrymethod,#entrymethod {position:relative;padding:120px 0 0 0;border-collapse:collapse;}.entrymethod_main {position:relative;}.entrymethod .hf,#entrymethod .hf {position:absolute;left:0;width:960px;height:16px;background:url(../images/entrymethod.png) 0 0 no-repeat;}.entrymethod .head,#entrymethod .head {top:0;background-position:0 0;}.entrymethod .foot,#entrymethod .foot {bottom:0;background-position:0 -16px;}.entrymethod .entrymethod_ttl,#container #entrymethod h4{margin:0;padding:14px 0 14px 20px;border:none;background:#819EB5;font-size:14px;}.entrymethod h4 img,#container #entrymethod h4 img{width:82px;height:19px;}.entrymethod small,#entrymethod small{display:block;font-size:14px;margin:5px 0 0 0;padding-left:1em;text-indent:-1em;}.entrymethod .btn,#entrymethod .btn{display:block;margin:10px 0 0 0;width:290px;}.entrymethod .btn img,#entrymethod .btn img{width:200px;height:39px;}.entrymethod table,#entrymethod table {position:relative;width:100%;margin:0 0 5px 0;border-left:solid 4px #CCC;border-right:solid 4px #CCC;border-bottom:solid 4px #CCC;}.entrymethod th,.entrymethod td,#entrymethod th,#entrymethod td {padding:14px;border:solid 1px #CCC;}.entrymethod th,#entrymethod th {background:#EEE;white-space:nowrap;font-weight:bold;}.entrymethod th small,#entrymethod th small {font-weight:normal;}#entrymethod td small,.entrymethod td small {margin:0;}.entrymethod li,#entrymethod li {padding:0 0 0 13px;background:url(../images/listdot.gif) .2em .3em no-repeat;}.entrymethod .ttl,#entrymethod .ttl {display:block;margin:12px 0 6px 0;padding:0 0 4px 0;background:url(../images/dot.gif) 0 bottom repeat-x;}.entrymethod .lottery_caution {margin:24px 0 16px;padding:8px;border:solid 2px #F00;text-align:center;color:#F00;}.entrymethod .entrymethod_ttl {font-size:24px;font-weight:normal;color:#FFF;}.entrymethod .btn_detail{margin:16px 0 0;}.school:not(.top) .contents {padding:40px 10px 128px;}a.btn_hotel {display:block;position:relative;margin:32px 0 0;padding:16px 16px 16px 2em;border-radius:24px;background:linear-gradient(to right,#02b4b6,#d8f599);text-decoration:none;line-height:1.2;font-size:larger;font-weight:bold;color:#FFF;transition:all .2s ease-in;}.btn_hotel:after {--size:.7em;content:"";display:block;position:absolute;top:50%;left:1em;clip-path:var(--shape-triangle-right);width:var(--size);height:calc(var(--size) / 2 * tan(65deg));background:#FFF;transform:translate(0,-50%);}.btn_hotel:hover {opacity:.7;}.schedule iframe{margin:40px 0 0 0;}.schedule .contents .note {margin:5px 0 0 0;}.schedule .contents .note table {width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;line-height:1.2;}.schedule .contents .note th,.schedule .contents .note td {padding:2px;vertical-align:top;}.schedule .contents .note th {white-space:nowrap;font-weight:normal;}.schedule .btn{display:block;width:230px;margin:24px auto;}.schedule .btn img{width:230px;height:50px;}.bike.top .pickup_ttl,.bike.top .course_ttl .en,.bike.top .curriculum_ttl .en{color:#ea579e;}.bike.top .pickup_ttl:before,.bike.top .pickup_ttl:after {background-image:repeating-linear-gradient(90deg,#ea579e 0,#ea579e 8px,rgba(0,0,0,0) 8px,rgba(0,0,0,0) 14.5px);}.bike.top .bnr_safetyriding {margin:16px 0 0;text-align:center;}.bike.top .course_second{background:#9ad9d9;}.bike.top .course_third{background:#f1adb7;}.bike.top .course_assays{background:#e0a1e9;}.bike .pagetitle{margin:0 0 50px 0;padding:0 0 0 10px;border-left:solid 4px #FC72BD;}.bike .pagetitle img{width:500px;height:25px;}.bike .page_ttl{border-color:#FC72BD;}.bike .school_nav a {background:#FC72BD;}.bike .school_nav a:after{border-top-color:#FC72BD;}.bike .school_list .course_data_ttl{color:#FC72BD;}.bike .school_list .item_ttl {border-color:#FC72BD;}.bike .course_data_ttl_feature{background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 35.34 28.58" viewBox="0 0 35.34 28.58" xmlns="http://www.w3.org/2000/svg"><path d="m30.91 12.59 2.36-1.95-.25-.3.38-.31c.33-.04.49.1.49.1l.11-.89s-.67-.17-1.07.21l-.38.31-.28-.34-3.51 2.91c-1.46.14-2.75.9-3.58 2.02l-.46-.26c-.12-.05-.21-.2-.22-.33l1.5-3.22c.55.34 1.07.92 1.77 1 1.04.12 3.19-1.11 3.81-2.07 1.2-1.85 1.96-3.81 1.96-3.81s-2.28.98-4.79 1.52c-1.58.93-2.44 1.27-2.72 1.38v-.1c0-.13-.1-.22-.23-.2l-4.22.59c-.13.02-.23.14-.23.26v.29l-.43.08.18.81-.23-.07c-.11-.47-.32-1.25-.71-2.26-.54-1.41-4.56-1.74-5.44-1.74-.91 0-2.76.57-3.79 1.08l-.93-.29.38-1.18-.1-.03 1.54.45.23-.76-2.13-.62.1-.98h-.96l.11 1.05h.19l-.16.55.14.04-.34 1.02c-.58-.39-1.54-1.05-2-1.47.25-.4.42-.6.42-.6l-.65-.33c-1.2 1.74-2.28 4.57-2.28 4.57l.65.43c.1-.31.2-.59.3-.87.68.17 2.03.52 2.77.72l-.9 2.79c-.42-.09-.86-.14-1.31-.14-1.29 0-2.48.42-3.44 1.14 0 0 .25.24.69.36-1.35.91-2.25 2.46-2.25 4.21 0 2.79 2.26 5.06 5.06 5.06 2.79 0 5.06-2.26 5.06-5.06 0-1.24-.44-2.37-1.18-3.25.87.57 1.19.66.9.15-.55-.97-1.43-1.71-2.49-2.15l.82-2.53c.13.13.26.27.38.39-.01.19-.01.33.04.37.09.08.24.21.44.34l2.23 6.97c-.04.03-.08.06-.11.09-.38 1.85-1.2 2.94-1.2 2.94s3.32.49 6.47.38 5.98-.38 5.98-.38c.19-.05-.11-.59-.56-1.17l1.38-1.4c.36 2.44 2.46 4.32 5 4.32 2.79 0 5.06-2.26 5.06-5.06.01-2.21-1.4-4.09-3.37-4.78zm-8.37 6.54c-.14-.16-.29-.32-.44-.46.01-.02.02-.03.02-.05l1.24-2.33c.03-.12.15-.21.28-.19l.64.21c-.07.34-.11.7-.11 1.06v.09z" fill="%23fc72be"/></svg>');}.bike .course_data_ttl_curriculum{background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 35.34 28.58" viewBox="0 0 35.34 28.58" xmlns="http://www.w3.org/2000/svg"><path d="m6.42 11.77s.67-10.48 12.58-10.48c0 0 7.15-.67 10.48 6.48 0 0 1.52 4.95-.19 8.86l-20.11 10.67-3.24-5.62 7.72-4.86 4.57-4.95z" fill="%23fc72be"/></svg>');}.bike .school_list .seal{float:right;width:140px;height:140px;margin:0 0 5px 5px;}.school_list .sporty-ride-challenge-small_sec .item_photo_fit img {object-position:100% 100%;}.vehicle_list{display:flex;justify-content:space-between;gap:0 32px; width:min-content;margin:auto;font-size:16px;color:#FFF;}.vehicle_list > li{width:min-content;overflow:hidden;margin:0;border-radius:10px;float:none;}.vehicle_list_txtbox{padding:15px;}.vehicle_list_item_ttl{margin:0 0 16px;font-size:16px;font-weight:bold;}.bike.vehicle .vehiclemap .vehicle_list .list_discs li {float:none;font-size:smaller;}.bike.vehicle .vehicle_list_item_comment {margin:0 0 16px;}.bike.vehicle .vehicle_list table {font-size:smaller;}.bike.vehicle .vehicle_list th,.bike.vehicle .vehicle_list td {text-align:left;}.bike.vehicle .vehicle_list th {white-space:nowrap;font-weight:normal;}.bike.vehicle .area01 .vehicle_list {flex-wrap:wrap;justify-content:start;gap:32px 30px;width:840px;}.bike.vehicle .area01 .vehicle_list:before,.bike.vehicle .area01 .vehicle_list:after { content:none; }.bike.vehicle .area01 .vehicle_list li{background:#5FCAD0;}.bike.vehicle .area03 .vehicle_list {margin:20px;gap:0 8px; }.bike.vehicle .area03 .vehicle_list li{background:#5FCAD0;}.bike.vehicle .area04 .vehicle_list{margin:0 auto 0 0;}.bike.vehicle .area04 .vehicle_list li{background:#EA579E;}.bike.vehicle .vehicle_list.line4 li,.bike.vehicle .vehicle_list.line4 li img{width:228px;}.bike.vehicle .vehicle_list.line4 li img{height:152px;}.bike.vehicle h3{margin:0 0 30px 0;}.bike.vehicle .vehiclemap{margin:30px auto 0;padding:20px 0 0;}.bike.vehicle .vehiclemap.bg{background:#D7F0FF;}.bike.vehicle .vehiclemap:before,.bike.vehicle .vehiclemap:after { content:""; display:table; clear:both; }.bike.vehicle h4{margin:0 auto 20px;padding:10px 20px;background:#5FCAD0;font-size:16px;line-height:1.2;color:#FFF;}.bike.vehicle .vehiclemap .area01{width:920px;margin:auto;padding:30px 0;border:solid 1px #B2E4E7;background:#FFF;}.bike.vehicle .area01 h4{width:800px;background:#5FCAD0;}.bike.vehicle .vehiclemap .area01 .vehicle_item{background:#5FCAD0;}.bike.vehicle .vehiclemap .area_trial{width:880px;margin:20px auto 0;padding:30px 0;border:solid 1px #D6C499;background:#EBDFC2}.bike.vehicle .area_trial h4{width:800px;background:#E8BC53;}.bike.vehicle .vehiclemap .area_trial .vehicle_item{background:#E8BC53;}.bike.vehicle .vehiclemap .area02{width:880px;margin:20px auto 0;padding:30px 0;border:solid 1px #BED56E;background:#DFEFA7}.bike.vehicle .area02 h4{width:800px;background:#97D403;}.bike.vehicle .vehiclemap .area02 .vehicle_item{background:#97D403;}.bike.vehicle .vehiclemap .area03{width:920px;margin:30px auto 0;}.bike.vehicle .vehiclemap .area03 .vehicle_item{background:#5FCAD0;}.bike.vehicle .vehiclemap .area04{width:920px;margin:auto;}.bike.vehicle .area04 h4{width:880px;background:#EA579E;}.bike.vehicle .vehiclemap ul{margin:auto;}.bike.vehicle .vehiclemap ul:before,.bike.vehicle .vehiclemap ul:after { content:""; display:table; clear:both; }.bike.vehicle .vehiclemap li{float:left;}.bike.vehicle .vehiclemap .line3{width:840px;}.bike.vehicle .vehiclemap .line3 li{width:260px;margin:0 0 0 30px;}.bike.vehicle .vehiclemap .line3 li:first-child{margin:0;}.bike.vehicle .vehiclemap .line2{width:560px;}.bike.vehicle .vehiclemap .line2 + .line2 {margin:24px auto 0;}.bike.vehicle .vehiclemap .line2 li{width:260px;margin:0 0 0 40px;}.bike.vehicle .vehiclemap .line2 li:first-child{margin:0;}.bike.vehicle .first-second{height:110px;background:url(../bike/vehicle/images/first-second.gif) 0 bottom no-repeat;}.bike.vehicle .vehiclemap.second{margin:0;padding:0 0 30px;background:#FFD7F9;}.bike.vehicle .vehiclemap .vehicle_item{position:relative;overflow:hidden;border-radius:10px;background:#EA579E;text-decoration:none;font-size:16px;color:#FFF;}.bike.vehicle .vehiclemap .vehicle_item img{display:block;width:260px;height:173px;}.bike.vehicle .vehicle_item_notice:after {content:"近日中追加";display:block;position:absolute;top:0;left:0;width:100%;padding:8px;text-align:center;background:rgba(0,0,0,.7);color:#FFF;}.bike.vehicle .vehiclemap li strong{display:block;padding:15px;}.bike.vehicle .list_vehicle{margin:auto;display:table;}.bike.vehicle .list_vehicle li{display:table-cell;float:none;overflow:hidden;border-radius:10px;font-size:16px;color:#FFF;}.bike.vehicle .list_vehicle.line3 li{width:260px;margin:0;}.bike.vehicle .list_vehicle.line3 .space{width:30px;}.bike.vehicle .second .list_vehicle li{background:#EA579E;}.container.bike.vehicle .list_vehicle .space{background:none;}.bike.vehicle .list_vehicle img{display:block;width:260px;height:173px;}.bike.vehicle .vehiclemap .vehicle_txtbox {padding:15px;}.bike.vehicle .list_vehicle .list_vehicle_ttl{display:block;padding:0 0 15px 0;}.bike.vehicle .line3 + .line3 {margin:24px auto 0;}.bike.vehicle .list_vehicle_comment{padding:0 15px 15px 15px;}.bike.school .contents_nav:before,.bike.school .contents_nav:after { content:""; display:table; clear:both; }.bike.school .contents_nav li{float:left;width:176px;margin:0 0 0 20px;}.bike.school .contents_nav li a{position:relative;height:40px;display:table-cell;padding:10px 15px;border-radius:3px;background:#EE86B8;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.3;color:#FFF;}.bike.school .contents_nav.line2 li{width:470px;margin:0 0 0 20px;}.bike.school .contents_nav.line2 li a{width:470px;}.bike.school .contents_nav.line2 li:first-child{margin:0;}.bike.school .contents_nav.line3 li{width:306px;margin:0 0 0 21px;}.bike.school .contents_nav.line3 li a{width:306px;}.bike.school .contents_nav.line3 li:first-child{margin:0;}.bike.school .contents_nav.line4 li{width:225px;margin:0 0 0 20px;}.bike.school .contents_nav.line4 li a{width:225px;}.bike.school .contents_nav.line4 li:first-child{margin:0;}.bike.school .contents_nav.line5 li{width:176px;margin:0 0 0 20px;}.bike.school .contents_nav.line5 li a{width:176px;}.bike.school .contents_nav.line5 li:first-child{margin:0;}.bike.school .contents_nav.line6 li{width:145px;margin:0 0 0 18px;}.bike.school .contents_nav.line6 li a{width:145px;}.bike.school .contents_nav.line6 li:first-child{margin:0;}.bike.school .contents_nav li .arw{display:block;position:absolute;bottom:-9px;left:50%;margin:0 0 0 -9px;border-top:solid 9px #EE86B8;border-left:solid 9px transparent;border-right:solid 9px transparent;}.bike.school .contents_nav li a:hover {background:#F8B4D5;}.bike.school .contents_nav li a:hover .arw{border-top:solid 9px #F8B4D5;}.bike .column .photo{float:right;width:360px;}.bike .column .photo img{display:block;width:360px;height:360px;margin:0.4em 0 5px 0;}.bike .column .photo.radius img{border-radius:20px}.bike .column .photo img{display:block;width:360px;height:360px;margin:0.4em 0 5px 0;}.bike .column .photo img.min{height:240px;}.bike .column .photo img{display:block;width:360px;height:360px;margin:0.4em 0 5px 0;}.bike .column.kirei .photo img{height:480px;}.bike .column .photo .btn{display:block;margin:20px 0 0 0;}.bike .column .photo .btn img{height:39px;margin:0;}.bike .column .data{float:left;width:570px;}.bike .column.reverse .photo{float:left;}.bike .column.reverse .data{float:right;}.bike.school .school_ttl,#container.bike.school h4{margin:0 0 20px 0;padding:0 0 8px 0;border-bottom:solid 4px #FC72BD;font-size:20px;line-height:1.2;}.bike.school .school_ttl span,#container.bike.school h4 span{font-weight:normal;}.bike .column .ttl{display:block;margin:0 0 5px 0;}.bike .column .ttl img{width:140px;height:24px;}.bike .curriculum {margin:30px 0 0 0;}.bike .curriculum li {display:inline-block;margin:5px 0 0 0;padding:6px 10px;border-radius:20px;background:#999;font-size:12px;color:#FFF;}.bike .curriculum li small {display:inline;font-size:10px;padding:0 0 0 .5em;text-indent:0;}.bike .column table {width:100%;margin:20px 0 5px 0;border-bottom:solid 1px #CCC;line-height:1.3;}.bike .column th,.bike .column td {border-top:solid 1px #CCC;}.bike .column th {padding:7px 20px 7px 10px;background:#EDEDED;white-space:nowrap;font-weight:normal;}.bike .column td {padding:10px;}.bike .option {margin:30px 0 0 0;}.bike .option strong {display:block;margin:0 0 5px 0;}.bike .column .option table {margin:5px 0;}.bike .voice .column .ttl{color:#FC72BD;}.bike .voice {background:#F7EAEF url(../bike/images/voice_bg.gif);}.bike .column .data .seal{float:right;width:140px;height:140px;margin:0 0 5px 5px;}.bike .discs {display:table;border-collapse:separate;border-spacing:0 6px;}.bike .discs li {display:table-row;}.bike .discs li:before {content:"・";display:table-cell;padding:0 10px 0 0;font-family:sans-serif;}.bike .present {display:block;margin:20px 0 0 0;}.bike .present img {width:335px;height:25px;}.bike .bnrs {margin:40px 0 0 0;}.bike .bnrs li {margin:20px 0 0 0;}.family #header .local #localtop a {background-image:url(../bike/school/family/images/hnav.png);}.bike.family #contents{padding:0 10px 40px;}.bike.family h3 img{width:980px;height:300px;}.bike.family .index:before,.bike.family .index:after { content:""; display:table; clear:both; }.bike.family .index li{float:left;width:140px;}.bike.family .index a {display:block;height:120px;overflow:hidden;background:#EEE url(../bike/school/family/images/top_nav.png) 0 0 no-repeat;text-indent:100%;white-space:nowrap;}.bike.family .index :hover {background-color:#F4F4F4;}.bike.family .index .schedule a {background-position:-140px 0;}.bike.family .index .access a {background-position:-280px 0;}.bike.family .index .yoyaku a {background-position:-420px 0;}.bike.family .index .faq a {background-position:-560px 0;}.bike.family .index .blog a {background-position:-700px 0;}.bike.family .index .about a {background-position:-840px 0;}.bike.family.school .contents_nav.h80 li a{height:80px;}.bike.family.school .contents_nav li a{background:#FFC947;}.bike.family.school .contents_nav li a:hover {background:#FBD371;}.bike.family.school .contents_nav li a:hover .arw{border-top:solid 9px #FBD371;}.bike.family.school .contents_nav li .arw{border-top:solid 9px #FFC947;}.bike.family.school .contents_nav img{display:block;width:47px;height:25px;margin:0 auto 10px;}.bike.family.school .lead,.bike.family.school .lead_topics{display:block;width:960px;height:200px;margin:0 auto 10px;}.bike.family.school .leads .lead_list li:not(:first-child){margin:24px 0 0 0;}.bike.family.school .leads table{width:100%;margin:32px 0 16px;border-top:1px solid #EEE;}.bike.family.school .leads th,.bike.family.school .leads td {text-align:left;vertical-align:top;padding:16px 0;border-bottom:1px solid #EEE;}.bike.family.school .leads th {padding:16px;font-weight:bold;white-space:nowrap;}.bike.family.school .leads .num{display:inline-block;width:1em;height:1em;margin:0 2px 0 0;padding:2px;text-indent:0;border-radius:50%;text-align:center;background:#8bcc0e;line-height:1;color:#FFF;}.bike.family .ttl_category,#container.bike.family .ttl_category{margin:0 0 50px 0;padding:0 0 0 10px;border-left:solid 4px #FFC947;}.bike.family .ttl_category img{width:500px;height:25px;}.bike.family .imagephoto{position:absolute;background-repeat:no-repeat;background-position:0 0;}.bike.family .imagephoto_first{top:600px;right:30px;width:161px;height:198px;background-image:url(../bike/school/family/images/imagephoto_first.png);}.bike.family .imagephoto_second{top:600px;right:30px;width:221px;height:193px;background-image:url(../bike/school/family/images/imagephoto_second.png);}.bike.family .imagephoto_third{top:600px;left 30px;width:170px;height:202px;background-image:url(../bike/school/family/images/imagephoto_third.png);}.bike.family .imagephoto_racing{top:520px;right:30px;z-index:5;width:201px;height:244px;background-image:url(../bike/school/family/images/imagephoto_racing.png);}.bike.family .column{padding:80px 0 0 0;}.bike.family .catch{color:#0B9BBF;}.bike.family .vehicle img{display:block;margin:0 0 5px 0;width:960px;height:388px;}.bike.family .vehicle small{display:block;line-height:1.5;}.bike.family .family_vehicle_intro{margin:0 0 8px;padding:16px 10px;border-radius:24px;background-color:#fff65f;background-image:radial-gradient(#f7e751 24%,transparent 16%),radial-gradient(#f7e751 24%,transparent 16%);background-size:10px 10px;background-position:0 0,5px 5px;}.bike.family .family_vehicle_intro .page_ttl{margin:0 0 16px;border-color:#f7c843;}.bike.family .family_vehicle_intro img{display:block;width:940px;height:216px;}.bike.family .family_vehicle_intro_listdata{display:flex;}.bike.family .family_vehicle_intro_listdata li{width:235px;}.bike.family .family_vehicle_intro_listdata_ttl{width:100%;margin:0 0 8px;padding:8px 0;border-top:solid 1px #dcbe23;border-bottom:solid 1px #dcbe23;text-align:center;font-size:larger;line-height:1;}.bike .column .photo .winding_photo{height:550px;}.bike.family .school_ttl,#container.bike.family h4{border-color:#FFC947;}#container.bike.family .attention{display:block;margin:4px 0 0 0;font-size:14px;}.bike.family .clutch_data{display:block;width:570px;height:350px;margin:16px 0 0 0;}.bike.family .family-special_sec {margin:80px auto 0;}.bike.family .family-special_sec img{width:960px;height:200px;}.bike.family .card_sec {margin:32px auto 0;}.bike.family .card_sec img{width:960px;height:500px;}.bike.family .fw{display:block;position:relative;z-index:1;width:960px;overflow:hidden;margin:0 auto 24px;border-radius:24px;}.bike.family .fw img{width:960px;height:280px;}.bike.family .nextcourse {overflow:hidden;margin:128px 0 0 0;padding:0 0 16px 0;border-radius:6px;background-image:linear-gradient( -45deg,#f1ebb0 25%,#f7f2c4 25%,#f7f2c4 50%,#f1ebb0 50%,#f1ebb0 75%,#f7f2c4 75%,#f7f2c4 );background-size:15px 15px;}#container.bike.family .nextcourse_ttl {padding:16px 0;border:none;background:#f4c432;text-align:center;font-size:18px;color:#FFF;}.bike.family .nextcourse .column{width:930px;margin:auto;}.bike.family .nextcourse .column:first-of-type{padding:40px 0 0 0;}.bike.family .nextcourse .column .data{width:540px;}.bike.family .nextcourse .column table,.bike.family .nextcourse .column th,.bike.family .nextcourse .column td {border-color:#d9cb6f;}.bike.family .nextcourse .column th {background:#f6e96f;}.bike.family.schedule #contents{padding:40px 10px;}.bike.family.schedule .pagetitle,#container.bike.family.schedule .pagetitle{margin:0 0 30px 0;padding:0 0 0 10px;border-left:solid 4px #FFC947}.bike.family.schedule .pagetitle img{width:500px;height:25px;}.kuruma.top .pickup_ttl,.kuruma.top .course_ttl .en,.kuruma.top .curriculum_ttl .en{color:#aaee61;}.kuruma.top .pickup_ttl:before,.kuruma.top .pickup_ttl:after {background-image:repeating-linear-gradient(90deg,#aaee61 0,#aaee61 8px,rgba(0,0,0,0) 8px,rgba(0,0,0,0) 14.5px);}.kuruma.top .driving_karute_sec{margin:24px auto 0;}.kuruma.top .driving_karute_ttl{margin:0 0 8px;}.kuruma.top .bnr_hsdm{display:block;position:relative;z-index:1;overflow:hidden;margin:24px auto 0;border-radius:20px;}.kuruma.top .bnr_hsdm{width:920px;}.kuruma.top .course_second{background:#9ad9d9;}.kuruma.top .course_third{background:#f1adb7;}.kuruma.top .course_special{background:linear-gradient(to bottom,#000,#555);color:#FFF;}.kuruma.top a.bnr_hsdpm {margin:128px 0 0;padding:24px 48px 16px;background:linear-gradient(to right,rgba(0,0,0,1) 30%,rgba(0,0,0,0) 80%),url(../kuruma/images/bnr_hsdpm.jpg) right bottom no-repeat,#000;background-size:auto,auto 220%,auto;text-align:left;color:#FFF;}.kuruma.top .bnr_hsdpm .c-bnr_ttl {display:table;font-size:28px;line-height:1.2;}.kuruma.top .bnr_hsdpm .c-bnr_ttl strong {display:block;font-size:80px;}.kuruma.top .bnr_hsdpm .bnr_hsdpm_subttl {display:block;margin:0 0 8px;padding:2px;background:#00a190;text-align:center;font-size:16px;}.kuruma .pagetitle{margin:0 0 30px 0;padding:0 0 0 10px;border-left:solid 4px #AAEE61;}.kuruma .pagetitle img{width:500px;height:25px;}.kuruma .pagetitle.large img{width:950px;}.kuruma .pagetitle.large_line2 img{width:950px;height:54px;}.kuruma .page_ttl{border-color:#AAEE61;}.kuruma .school_nav a {background:#AAEE61;}.kuruma .school_nav a:after{border-top-color:#AAEE61;}.kuruma .school_list .course_data_ttl{color:#AAEE61;}.kuruma .school_list .item_ttl {border-color:#AAEE61;}.kuruma .course_data_ttl_feature{background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 35.34 28.58" viewBox="0 0 35.34 28.58" xmlns="http://www.w3.org/2000/svg"><path d="m5.14 16.55c0 1.67 1.19 3.02 2.66 3.02s2.66-1.35 2.66-3.02c0-.03 0-.05 0-.07.21.89.26 1.79.22 2.37h14.21s0-1.68.1-2.56c-.01.09-.01.18-.01.26 0 1.67 1.19 3.02 2.66 3.02 1.46 0 2.64-1.33 2.66-2.98.01.08.02.15.03.23v1.04s3.07-.2 3.82-1.41l.05-.43s.27-.18.27-.49 0-1.22 0-1.22l-.48-.37v-1.41s.11-.12.05-.37c-.05-.24-.97-.43-1.45-.49s-2.53-.43-2.53-.43-5.76-2.39-6.24-2.45c-1.08-.12-4.52-.61-7.37.12l-4.9 3.06s-2.48.06-3.34.24-3.12.61-3.12.61v.24l-.92.37-.22-.18s-1.61.43-2.15.98-1.02 1.41-.81 1.96l.48.12v.43s-.38 0-.38.18.38.12.38.12l.11.8h-.53v.79s0 .12.27.12h3.82v-2.63" fill="%23aaee61"/></svg>');}.kuruma .course_data_ttl_curriculum{background-image:url('data:image/svg+xml;utf8,<svg enable-background="new 0 0 35.34 28.58" viewBox="0 0 35.34 28.58" xmlns="http://www.w3.org/2000/svg"><path d="m18.02 1.08c-7.26 0-13.17 5.91-13.17 13.17s5.91 13.17 13.17 13.17 13.17-5.91 13.17-13.17c0-7.27-5.91-13.17-13.17-13.17zm0 4c4.22 0 7.77 2.87 8.83 6.75h-3.01c-.69-.87-1.75-1.45-2.96-1.45h-5.93c-1.2 0-2.26.57-2.96 1.45h-2.8c1.06-3.89 4.61-6.75 8.83-6.75zm-1.5 18.2c-4.15-.69-7.37-4.17-7.64-8.45h3.29l4.35 4.69zm.64-8.12c-.64 0-1.17-.52-1.17-1.17 0-.64.52-1.17 1.17-1.17h1.83c.64 0 1.17.52 1.17 1.17 0 .64-.52 1.17-1.17 1.17zm2.36 8.12v-3.77l4.34-4.69h3.29c-.26 4.29-3.48 7.77-7.63 8.46z" fill="%23aaee61"/></svg>');}#container.kuruma.school .contents_nav {margin:20px 0 0 0;}.kuruma.school .contents_nav:before,.kuruma.school .contents_nav:after { content:""; display:table; clear:both; }.kuruma.school .contents_nav li{float:left;width:176px;margin:0 0 0 20px;}.kuruma.school .contents_nav li a{position:relative;height:40px;display:table-cell;padding:10px 15px;border-radius:3px;background:#AAEE61;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.3;color:#FFF;}.kuruma.school .contents_nav.h60 li a{height:60px;}.kuruma.school .contents_nav.line2 li{width:470px;margin:0 0 0 20px;}.kuruma.school .contents_nav.line2 li a{width:470px;}.kuruma.school .contents_nav.line2 li:first-child{margin:0;}.kuruma.school .contents_nav.line3 li{width:306px;margin:0 0 0 21px;}.kuruma.school .contents_nav.line3 li a{width:306px;}.kuruma.school .contents_nav.line3 li:first-child{margin:0;}.kuruma.school .contents_nav.line4 li{width:225px;margin:0 0 0 20px;}.kuruma.school .contents_nav.line4 li a{width:225px;}.kuruma.school .contents_nav.line4 li:first-child{margin:0;}.kuruma.school .contents_nav.line5 li{width:176px;margin:0 0 0 20px;}.kuruma.school .contents_nav.line5 li a{width:176px;}.kuruma.school .contents_nav.line5 li:first-child{margin:0;}.kuruma.school .contents_nav.line6 li{width:145px;margin:0 0 0 18px;}.kuruma.school .contents_nav.line6 li a{width:145px;}.kuruma.school .contents_nav.line6 li:first-child{margin:0;}.kuruma.school .contents_nav li .arw{display:block;position:absolute;bottom:-9px;left:50%;margin:0 0 0 -9px;border-top:solid 9px #AAEE61;border-left:solid 9px transparent;border-right:solid 9px transparent;}.kuruma.school .contents_nav li a:hover {background:#CCF79D;}.kuruma.school .contents_nav li a:hover .arw{border-top:solid 9px #CCF79D;}.kuruma .discs {display:table;border-collapse:separate;border-spacing:0 6px;}.kuruma .discs li {display:table-row;}.kuruma .discs li:before {content:"・";display:table-cell;padding:0 10px 0 0;font-family:sans-serif;}.kuruma .column .photo{float:right;width:360px;}.kuruma .column .photo img{display:block;width:360px;height:360px;margin:0.4em 0 5px 0;border-radius:24px;}.kuruma .column .photo .h240{height:240px;}.kuruma .column .photo .h255{height:255px;}.kuruma .school_list .drivinghi_logo,.kuruma .column .drivinghi_logo{display:block;float:right;width:100px;height:85px;margin:0 0 10px 10px;}.kuruma .column.kirei .photo img{height:286px;}.kuruma .column .photo .btn{display:block;margin:20px 0 0 0;}.kuruma .column .photo .btn img{height:39px;margin:0;}.kuruma .column .data{float:left;width:570px;}.kuruma .column.reverse .photo{float:left;}.kuruma .column.reverse .data{float:right;}.kuruma.school .school_ttl,#container.kuruma.school h4{margin:0 0 20px 0;padding:0 0 8px 0;border-bottom:solid 4px #AAEE61;font-size:20px;line-height:1.2;}.kuruma.school .school_ttl span,#container.kuruma.school h4 span{font-weight:normal;}.kuruma.school .school_ttl_small{display:inline;padding:0;}.kuruma .column .ttl{display:block;margin:0 0 5px 0;}.kuruma .column .ttl img{width:140px;height:24px;}.kuruma .curriculum {margin:30px 0 0 0;}.kuruma .curriculum li {display:inline-block;margin:5px 0 0 0;padding:6px 10px;border-radius:20px;background:#999;font-size:12px;color:#FFF;}.kuruma .curriculum li small {display:inline;font-size:10px;padding:0 0 0 .5em;text-indent:0;}.kuruma .column table {width:100%;margin:20px 0 5px 0;border-bottom:solid 1px #CCC;line-height:1.3;}.kuruma .column th,.kuruma .column td {border-top:solid 1px #CCC;}.kuruma .column th {padding:7px 20px 7px 10px;background:#EDEDED;white-space:nowrap;font-weight:normal;}.kuruma .column td {padding:10px;}.kuruma .column small {display:block;margin:5px 0 0 0;padding-left:1em;text-indent:-1em;}.kuruma .column small.inline {display:inline;margin:0;padding:0;text-indent:0;}#container.kuruma .intro_box {margin:8px 0 0 0;padding:12px;border-radius:10px;background:#EEE;}#container.kuruma .intro_box_ttl {display:block;margin:0 0 5px 0;color:#F00;}.kuruma .column .topics {margin:16px auto 0;padding:16px;border-radius:16px;background:#fff0cc;}.kuruma .column .topics_ttl {display:block;margin:0 0 8px 0;font-size:16px;color:#F00;}.kuruma .column .topics_item {display:inline-block;margin:0 8px 0 0;padding:1px 8px;border-radius:8px;background:#d4b05a;color:#FFF;}.kuruma .option {margin:30px 0 0 0;}.kuruma .option strong {display:block;margin:0 0 5px 0;}.kuruma .column .option table {margin:5px 0;}.kuruma .column .amenity {margin:10px 0 0 0;padding:10px;border:solid 1px #F00;border-radius:4px;background:#FEF4F4;}.kuruma .column .amenity .amenity_ttl {display:block;color:#F00;}.kuruma .column .amenity li {padding:0 0 0 12px;background:url(../images/listdot.gif) 2px 4px no-repeat;}.kuruma .column .amenity small {display:block;margin:5px 0 0 0;line-height:1.2;}.kuruma .voice .column .ttl{color:#73C61A;}.kuruma .voice {background:#EAF7EE url(../kuruma/images/voice_bg.gif);}.kuruma.vehicle h3{margin:0 0 30px 0;}.kuruma.vehicle .vehiclemap{margin:30px auto 0;padding:20px 0;}.kuruma.vehicle .vehiclemap.bg{background:#D7F0FF;}.kuruma.vehicle .vehiclemap:before,.kuruma.vehicle .vehiclemap:after { content:""; display:table; clear:both; }.kuruma.vehicle h4{margin:0 auto 20px;padding:10px 20px;background:#5FCAD0;font-size:16px;line-height:1.2;color:#FFF;}.kuruma.vehicle .vehiclemap .area01{width:920px;margin:30px auto 0;padding:30px 0;border:solid 1px #B2E4E7;background:#FFF;}.kuruma.vehicle .area01 h4{width:800px;background:#5FCAD0;}.kuruma.vehicle .vehiclemap .area01 .vehicle_item{background:#5FCAD0;}.kuruma.vehicle .vehiclemap .area01 p{padding:0 40px 20px;}.kuruma.vehicle .vehiclemap .area00{width:920px;margin:auto;}.kuruma.vehicle .vehiclemap .area00 .vehicle_item{background:#5FCAD0;}.kuruma.vehicle .vehiclemap ul:after {content:"";display:block;clear:both;}.kuruma.vehicle .vehiclemap ul{margin:auto;}.kuruma.vehicle .vehiclemap li{float:left;}.kuruma.vehicle .vehiclemap .line3{width:840px;}.kuruma.vehicle .vehiclemap .line3 li{width:260px;margin:0 0 0 30px;}.kuruma.vehicle .vehiclemap .line2 li{width:260px;margin:0 0 0 60px;}.kuruma.vehicle .vehiclemap li:first-child{margin:0;}.kuruma.vehicle .vehiclemap .area00 .line2{width:580px;}.kuruma.vehicle .vehiclemap .vehicle_item{overflow:hidden;border-radius:10px;background:#EA579E;text-decoration:none;font-size:16px;color:#FFF;}.kuruma.vehicle .vehiclemap .vehicle_item img{display:block;width:260px;height:173px;}.kuruma.vehicle .vehiclemap li strong{display:block;padding:15px;}.kuruma.vehicle .vehicle_ttl small{padding:0 0 0 15px;font-weight:normal;}.airbusters{margin:80px auto 0;padding:16px;border:solid 6px #CCC;border-radius:10px;}.airbuster_caption{margin:0 auto 24px;padding:3px 8px;background:#999;border-radius:4px;text-align:center;color:#FFF;}.airbuster_main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.airbuster_photo{width:220px;}.airbuster_data{width:696px;}.airbuster_txt{margin:16px auto 0;font-size:larger;line-height:1.8;}.airbusters .btn_details{display:flex;flex-wrap:wrap;}.airbusters .btn_details li{margin:0 8px;}.airbusters .btn_details li:first-child{margin:0 8px 0 0;}.airbusters .btn_detail,.airbusters a.btn_detail{display:table;margin:20px auto 0;border-radius:30px;background:#FFF;overflow:hidden;font-weight:bold;font-size:14px;line-height:1.2;color:#FFF;}.airbusters .btn_detail span{display:inline-block;position:relative;padding:1em 1.4em 1em 2.5em;background:linear-gradient(#59c6bb,#04a292);}.airbusters .btn_detail span:before,.airbusters .btn_detail span:after {content:"";display:block;position:absolute;top:50%;}.airbusters .btn_detail span:before {left:0.6em;width:24px;height:24px;margin:-12px 0 0 0;border-radius:50%;background:#00725f;}.airbusters .btn_detail span:after {left:1.3em;width:6px;height:6px;margin:-6px 0 0 0;border-top:solid 2px #FFF;border-right:solid 2px #FFF;-webkit-transform-origin:left top; transform-origin:left top;-webkit-transform:rotate(45deg); transform:rotate(45deg);}.concept #header .local #localtop a {background-image:url(../concept/images/hnav.png);}.concept .lead strong {display:block;margin:0 0 10px 0;color:#00A090;}.concept.top .contents,.concept.top #contents{padding:0 10px 40px;}.concept.top h3 img{width:980px;height:300px;}.concept.top .index:before,.concept.top .index:after { content:""; display:table; clear:both; }.concept.top .index li{float:left;width:140px;}.concept.top .index a {display:block;height:120px;overflow:hidden;background:#EEE url(../concept/images/top_nav.png) 0 0 no-repeat;text-indent:100%;white-space:nowrap;}.concept.top .index :hover {background-color:#F4F4F4;}.concept.top .index .shisetsu_center a {background-position:-140px 0;}.concept.top .index .access a {background-position:-280px 0;}.concept.top .index .yoyaku a {background-position:-420px 0;}.concept.top .index .faq a {background-position:-560px 0;}.concept.top .index .blog a {background-position:-700px 0;}.concept.top .index .corp a {background-position:-840px 0;}.concept.top .pickup{margin:40px 0 0 0;}.concept.top .pickup ul:before,.concept.top .pickup ul:after { content:""; display:table; clear:both; }.concept.top .pickup li{float:left;width:300px;margin:0 0 0 30px;}.concept.top .pickup li:first-child{margin:0;}.concept.top .pickup li a{display:block;background:#FFF;text-decoration:none;font-size:16px;color:#333;}.concept.top .pickup a img{display:block;width:300px;height:200px;}.concept.top .pickup li span{display:block;font-size:14px;}.concept.top .pickup li strong{display:block;padding:15px 15px 15px 11px;background:url(../concept/images/linkdot.gif) 0 1.3em no-repeat;color:#44A68C;}.concept.top .pickup li :hover {color:#999;}.concept.top .pickup li :hover strong{color:#41BAAE;background-position:-960px 1.3em;}.concept.top .pickup li :hover em{background:#CCC;color:#FFF;}.concept.top .philosophy{margin:100px 0 0 0;line-height:1.8;}.concept.top .philosophy_ttl,#container.concept.top .philosophy h4{margin:0 0 30px 0;padding:0;border-bottom:none;text-align:center;}.concept.top .philosophy_ttl img,#container.concept.top .philosophy h4 img{width:582px;height:58px;}.concept.top .philosophy .lead,#container.concept.top .philosophy .lead{margin:0 0 50px 0;text-align:center;}.concept.top .philosophy .lead img{width:261px;height:242px;}.concept.top .philosophy .ttl,#container.concept.top .philosophy .ttl{display:block;margin:0 0 10px 0;font-size:16px;line-height:1.5;color:#44A68C;}.concept.top .philosophy:before,.concept.top .philosophy:after { content:""; display:table; clear:both; }.concept.top .philosophy .left{float:left;width:460px;text-align:left;}.concept.top .philosophy .right{float:right;width:460px;text-align:left;}.concept.top .relate_ttl,#container.concept.top h4{margin:0 0 20px 0;padding:0 0 5px 0;border-bottom:solid 4px #00A090;font-size:20px;line-height:1.2;}.concept.top .relate{width:960px;margin:100px 0 0 0;overflow:hidden;}.concept.top .relate:before,.concept.top .relate:after { content:""; display:table; clear:both; }.concept.top .relate_main{margin:10px 0 0 0;width:990px;}.concept.top .relate ul,#container.concept.top .relate ul{float:left;width:300px;margin:0 30px 0 0;line-height:1.2;}.concept.top .relate li,#container.concept.top .relate li{margin:10px 0 0 0;padding:0 0 0 10px;background:url(../images/linkdot.gif) 0 .4em no-repeat;}.concept .pagetitle,#container.concept .pagetitle{margin:0 0 50px 0;padding:0 0 0 10px;border-left:solid 4px #00A090;}.concept .pagetitle img{width:500px;height:25px;}.concept.access .pagetitle,#container.concept.access h3{margin:0 0 30px 0;}#container.concept.access h4{margin:0 0 20px 0;padding:0 0 5px 0;border-bottom:solid 4px #00A090;font-size:20px;line-height:1.2;}.concept.access .column:before,.concept.access .column:after { content:""; display:table; clear:both; }.concept .column_main {float:right;width:760px;}.concept .column_title {float:left;width:200px;}.concept.access .column_title img {width:160px;height:160px;}.concept.access .around {margin:60px 0 0 0;}.concept.access .around ul:before,.concept.access .around ul:after { content:""; display:table; clear:both; }.concept.access .around ul li {float:left;width:205px;margin:0 0 0 25px;}.concept.access .around ul li:first-child{margin:0;width:530px;}.concept.access .around .photo {display:block;width:760px;height:247px;margin:0 0 5px 0;}.concept.access .around .around_map {display:block;width:760px;height:1256px;margin:10px 0 0 0;}.concept.access .column small{display:block;margin:5px 0 0 0;padding-left:1em;text-indent:-1em;}.concept.access .btn_pdf {display:inline-block;margin:15px 0 0 0;padding:5px 15px 5px 30px;border-radius:6px;background:#EEE url(../images/ico_pdf.png) no-repeat 5px 45%;text-decoration:none;}.concept.center .pagetitle,#container.concept.center h3{margin:0 0 30px 0;}.center .map {position:relative;margin:30px 0 0;}.center .map img {width:960px;height:530px;}.center #map_image {border:none;outline:none;}.center .detail {display:none;position:relative;width:300px;position:absolute;z-index:10;padding:15px;border-radius:3px;background:#333;font-size:12px;color:#FFF;}.center .detail img {display:block;width:300px;height:200px;margin:0 0 10px 0;}.center .detail.large{width:400px;}.center .detail.small{width:auto;padding:4px 10px;white-space:nowrap;}.center .detail .arw{position:absolute;}.center .detail .arw.arw_top{top:-9px;left:50%;margin:0 0 0 -9px;border-bottom:solid 9px #333;border-left:solid 9px transparent;border-right:solid 9px transparent;}.center .detail .arw.arw_bottom{bottom:-9px;left:50%;margin:0 0 0 -9px;border-top:solid 9px #333;border-left:solid 9px transparent;border-right:solid 9px transparent;}.center .detail.detail_lounge .arw.arw_top{left:185px;margin:0;}.center .detail.detail_room19 .arw.arw_top{left:240px;margin:0;}.center .detail.detail_front .arw.arw_bottom{left:178px;margin:0;}.center .detail.detail_room16 .arw.arw_bottom{left:50%;;margin:0;}.center .detail h4 {font-size:16px}.center .detail h4 span {display:block;margin:5px 0 0 0;font-size:12px !important;}.center .detail p{margin:10px 0 0 0;}.center .detail_room05 {top:145px; left:130px;}.center .detail_room06 {top:45px; left:130px;}.center .detail_room07 {top:45px; left:260px;}.center .detail_room08 {top:155px; left:155px;}.center .detail_room09 {top:155px; left:195px;}.center .detail_room10 {bottom:150px; left:210px;}.center .detail_room11 {bottom:150px; left:160px;}.center .detail_room12 {bottom:150px; left:120px;}.center .detail_room13 {top:205px; left:340px;}.center .detail_room01 {top:245px; right:75px;}.center .detail_room02 {top:45px; right:310px;}.center .detail_room03 {bottom:155px; right:290px;}.center .detail_room04 {bottom:155px; right:240px;}.center .detail_room14 {bottom:120px; right:5px;}.center .detail_room15 {bottom:210px; right:90px;}.center .detail_front {bottom:165px; right:0;}.center .detail_room16 {bottom:75px; right:0;}.center .detail_room17 {bottom:125px; right:40px;}.center .detail_room18 {bottom:45px; right:5px;}.center .detail_room19 {top:200px; right:0;}.center .detail_locker {bottom:145px; right:215px;}.center .detail_kids {bottom:65px; right:0;}.center .detail_lounge {top:200px; right:0;}.center .caption {width:960px;overflow:hidden;margin:30px 0 0;font-size:12px;}.center .caption_main {width:980px;}.center .caption:before,.center .caption:after { content:""; display:table; clear:both; }.center .caption ul,#container.center .caption ul {float:left;width:176px;margin:0 20px 0 0;}.center .caption li,#container.center .caption li {padding:3px 0 3px 26px;background:url(../concept/shisetsu/center/images/caption_ico.gif) no-repeat 0 3px;}.center .caption .no01 {background-position:0 0}.center .caption .no02 {background-position:0 -50px}.center .caption .no03 {background-position:0 -100px}.center .caption .no04 {background-position:0 -150px}.center .caption .no05 {background-position:0 -200px}.center .caption .no06 {background-position:0 -250px}.center .caption .no07 {background-position:0 -300px}.center .caption .no08 {background-position:0 -350px}.center .caption .no09 {background-position:0 -400px}.center .caption .no10 {background-position:0 -450px}.center .caption .no11 {background-position:-300px 0}.center .caption .no12 {background-position:-300px -50px}.center .caption .no13 {background-position:-300px -100px}.center .caption .no14 {background-position:-300px -150px}.center .caption .no15 {background-position:-300px -200px}.center .caption .no16 {background-position:-300px -250px}.center .caption .no17 {background-position:-300px -300px}.center .caption .no18 {background-position:-300px -350px}.center .caption .no19 {background-position:-300px -400px}.center .caption .smoke {background-position:-600px 0}.center .caption .break {background-position:-600px -50px}.center .caption .front {background-position:-600px -100px}.center .caption .kids {background-position:-600px -150px}.center .caption .baby {background-position:-600px -200px}.center .caption .medical {background-position:-600px -250px}.center .caption .locker {background-position:-600px -300px}.center .caption .lounge {background-position:-600px -350px}#container.center .caption .no01 {background-position:0 0}#container.center .caption .no02 {background-position:0 -50px}#container.center .caption .no03 {background-position:0 -100px}#container.center .caption .no04 {background-position:0 -150px}#container.center .caption .no05 {background-position:0 -200px}#container.center .caption .no06 {background-position:0 -250px}#container.center .caption .no07 {background-position:0 -300px}#container.center .caption .no08 {background-position:0 -350px}#container.center .caption .no09 {background-position:0 -400px}#container.center .caption .no10 {background-position:0 -450px}#container.center .caption .no11 {background-position:-300px 0}#container.center .caption .no12 {background-position:-300px -50px}#container.center .caption .no13 {background-position:-300px -100px}#container.center .caption .no14 {background-position:-300px -150px}#container.center .caption .no15 {background-position:-300px -200px}#container.center .caption .no16 {background-position:-300px -250px}#container.center .caption .no17 {background-position:-300px -300px}#container.center .caption .no18 {background-position:-300px -350px}#container.center .caption .no19 {background-position:-300px -400px}#container.center .caption .smoke {background-position:-600px 0}#container.center .caption .break {background-position:-600px -50px}#container.center .caption .front {background-position:-600px -100px}#container.center .caption .kids {background-position:-600px -150px}#container.center .caption .baby {background-position:-600px -200px}#container.center .caption .medical {background-position:-600px -250px}#container.center .caption .locker {background-position:-600px -300px}#container.center .caption .lounge {background-position:-600px -350px}.concept.course .pagetitle,#container.concept.course h3{margin:0 0 30px 0;}.course .map {position:relative;margin:20px 0 0 0;}.course .map img {width:960px;height:460px;}.course .map .tooltip {position:absolute;}.course .map #tooltip01 {top:265px;left:220px;}.course .map #tooltip02 {top:120px;left:410px;}.course .map #tooltip03 {top:185px;left:390px;}.course .map #tooltip04 {top:85px;left:250px;}.course .map #tooltip05 {top:35px;left:365px;}.course .map #tooltip06 {top:160px;left:270px;}.course .map #tooltip07 {top:160px;left:90px;}.course .map #tooltip08 {top:330px;left:220px;}.course .map #tooltip09 {top:300px;left:305px;}.course .btn_course {display:block;width:219px;}.course .btn_course img{width:219px;height:39px;margin:10px 0 0 0;}.course a.btn,.course .btn{display:table;margin:24px 0 0 0;border-radius:30px;line-height:1.2;color:#FFF;}.course .btn{transition:all .2s ease-in;}.course .btn:hover {opacity:.7;}.course .btn_orb{background:linear-gradient(#5dc6bb,#04a192);font-size:16px;}.course .btn_orb span{display:inline-block;position:relative;padding:.6em 1.4em .8em 2.2em;}.course .btn_orb span:before {content:"";position:absolute;top:50%;left:.6em;width:20px;height:20px;margin:-10px 0 0 0;border-radius:50%;background:#00735f;}.course .btn_orb span:after {content:"";display:block;position:absolute;top:50%;border-top:solid 2px #FFF;border-right:solid 2px #FFF;transform-origin:left top;}.course .btn_orb span:after {left:1.2em;width:5px;height:5px;margin:-5px 0 0 0;transform:rotate(45deg);}.info .pagetitle{margin:0 0 30px 0;padding:0 0 0 10px;border-left:solid 4px #00A090;}.info .pagetitle img{width:500px;height:25px;}.info .lead{text-align:center;font-size:16px;line-height:1.8;}.info .guide{display:table;margin:16px auto 32px;font-size:16px;line-height:1.8;}.info .guide .list_discs {border-spacing:0 12px;}.info table{width:100%;margin:0 0 48px;border-top:1px solid #CCC;table-layout:fixed;}.info th,.info td {text-align:left;padding:8px 0;border-bottom:1px solid #CCC;text-align:center;}.info th {font-weight:normal;white-space:nowrap;padding:8px 20px 8px 11px;border-right:1px solid #CCC;background:#EEE;}.info td:last-child {border-left:1px solid #CCC;}.info thead td {background:#EEE;}.info tbody th {text-align:left;}.info h4,#container.info h4{margin:0 0 30px 0;}.info .yoyaku{margin:32px 0 0 0;padding:40px 0;border-radius:10px;background:#D3E9F6;text-align:center;line-height:1.8;}.info .yoyaku .btn{display:block;width:350px;margin:20px auto 0;}.info .yoyaku .btn img{width:350px;height:50px;}.info .inquiry{margin:60px 0 0 0;}.info .inquiry .btn{display:block;width:280px;margin:40px auto;}.info .inquiry .btn img{width:280px;height:50px;}.info .note li{margin:2px 0 0 0;padding-left:1em;text-indent:-1em;}.info .lottery_sec{margin:80px 0;}.info .lottery_caution{margin:0 0 24px;padding:16px;border:solid 2px #F00;text-align:center;color:#F00;}.info .lottery_sec table{margin:0 0 8px;table-layout:auto;}.info .lottery_sec th,.info .lottery_sec td {text-align:left;padding:16px;}.info .lottery_flow_ttl{margin:24px 0 8px 0;text-align:center;font-size:larger;}.movie .lead{margin:0 0 48px;font-size:16px;}.movie .movie_lists {padding:0 0 128px;}.movie .movie_list {display:flex;flex-wrap:wrap;gap:32px 24px;}.movie .movie_list > li {width:min-content;}.movie .movie_lists_ttl {margin:0 0 24px;padding:8px 16px;background:#D3E9F6;font-size:22px;line-height:1.2;}.movie .movie_list_ttl {margin:0 0 8px;padding:0 0 0 8px;border-left:solid 4px #00A090;font-size:larger;line-height:1.2;}.movie .movie_list dt{margin:8px 0 0;color:#00A090;}.movie_list_photo a{display:block;overflow:hidden;border-radius:16px;}.faq .pagetitle{margin:0 0 30px 0;padding:0 0 0 10px;border-left:solid 4px #00A090;}.faq .pagetitle img{width:500px;height:25px;}.faq .index {margin:20px 0 0 0;}.faq .index:before,.faq .index:after { content:""; display:table; clear:both; }.faq .index li{float:left;}.faq .index li a{position:relative;height:40px;display:table-cell;padding:10px 15px;border-radius:3px;background:#10B2A2;vertical-align:middle;text-align:center;text-decoration:none;line-height:1.3;color:#FFF;}.faq .index.line5 li{width:176px;margin:0 0 0 20px;}.faq .index.line5 li a{width:176px;}.faq .index.line5 li:first-child{margin:0;}.faq .index li .arw{display:block;position:absolute;bottom:-9px;left:50%;margin:0 0 0 -9px;border-top:solid 9px #10B2A2;border-left:solid 9px transparent;border-right:solid 9px transparent;}.faq .index li a:hover {background:#3ED3C4;}.faq .index li a:hover .arw{border-top:solid 9px #3ED3C4;}.faq .crosshead {margin:40px 0 20px 0;padding:0 0 10px 0;border-bottom:solid 2px #CCC;background:none;font-weight:normal;font-size:18px;color:#333;}.faq .column {margin:40px auto 0;}.faq .contents dl {position:relative;width:760px;margin:20px auto 0;padding:0 0 0 200px;}.faq .contents dt,.faq .contents dd {margin:0 0 20px 0;padding:0 0 5px 45px;}.faq .contents dt {background:url(../faq/images/ico_q.gif) 0 0 no-repeat;color:#7082B6;}.faq .contents dd{padding:0 0 20px 45px;border-bottom:solid 1px #EEE;background:url(../faq/images/ico_a.gif) 0 0 no-repeat;}.faq .contents .column ul {position:absolute;top:0;left:0;}.faq .contents .column li {width:160px;margin:0 0 10px 0;padding:4px 8px;border-radius:20px;background:#EB9BC6;font-size:10px;color:#FFF;}.faq .contents .column .bike {background:#FC72BD;}.faq .contents .column .kuruna {background:#AAEE61;}.faq .contents .column .family {background:#FFC947;}.faq .equip{display:block;margin:8px 0 0 0;}.news .pagetitle{margin:0 0 30px 0;padding:0 0 0 10px;border-left:solid 4px #00A090;}.news .pagetitle img{width:500px;height:25px;}.news .latest{border-top:solid 2px #CCC;padding:5px 0 0 0;font-size:12px;}.news .latest table{width:100%;}.news .latest th,.news .latest td {text-align:left;vertical-align:top;padding:8px 0;border-bottom:1px solid #EEE;}.news .latest th {font-weight:normal;white-space:nowrap;padding:8px 20px 8px 11px;}.news .latest td p.indent {padding-left:1em;text-indent:-1em;}.news .ico {display:inline-block;margin:0 8px 8px 0;padding:2px 6px;border:solid 1px #CCC;border-radius:4px;font-size:10px;color:#CCC;}.news .ico_per {padding:2px 10px;border:solid 1px #97C253;color:#97C253;}.news .ico_corp {border:solid 1px #AEC8D4;color:#AEC8D4;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform:translate3d(0,0,0);}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{background:rgba(0,0,0,.9);}#colorbox{outline:0;}#cboxContent{margin-top:40px; overflow:visible; background:#000;}.cboxIframe{background:#000;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{background:#000;}#cboxLoadingGraphic{background:url(../images/cbox_loading.gif) no-repeat center center;}#cboxLoadingOverlay{background:#000;} #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {outline:0;}#cboxClose{position:absolute;top:-40px;right:0;width:40px;height:40px;overflow:hidden;border:none;background:url(../images/ico_close.svg) center 50% no-repeat;background-size:70%;text-indent:200%;white-space:nowrap;transition:all .2s ease-in;}#cboxClose:hover{opacity:.5;}#cboxClose:focus {outline:none;}