@charset "UTF-8";#container{max-width:750px;margin:0 auto}.fNavi-wrap{z-index:99}.idx,.idx *{-webkit-box-sizing:border-box;box-sizing:border-box}.idx{position:relative}.idx img{max-width:100%}.idx_inr{position:relative;display:block}.idx_box{position:relative;display:block}.idx_lm{position:absolute;width:100%;left:0;text-align:center}.idx_lm span{display:inline-block;width:16.93vw}@media (min-width:750px){.idx_lm span{width:127px}}.idx_lm img{aspect-ratio:127/88}.idx_lst{display:grid;grid-template-columns:1fr;gap:.3em 0}.idx_lst li{position:relative;display:block;padding-left:1.2em;background-repeat:no-repeat;background-position:0 .4em;background-size:.8em auto}.idx_lst.idx_lst_dot li:before{content:"";display:block;position:absolute;width:.2em;aspect-ratio:1/1;left:0;top:.7em;background-color:#2e2e2e;border-radius:50%}.brckts{display:inline-block;margin:0 -.4em}.kerning{font-feature-settings:"palt"}.twentytwenty-handle{width:8vw;height:8vw;margin-left:-4vw;margin-top:-4vw;border:0 none;background:rgba(255,255,255,.5);box-shadow:0 0 1vw rgba(0,0,0,.17)}@media (min-width:750px){.twentytwenty-handle{width:60px;height:60px;margin-left:-30px;margin-top:-30px}}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:1px;margin-left:-.5px;background-color:#474747}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:-2vw}@media (min-width:750px){.twentytwenty-horizontal .twentytwenty-handle:before{bottom:-15px}}.twentytwenty-horizontal .twentytwenty-handle:after{top:-2vw}@media (min-width:750px){.twentytwenty-horizontal .twentytwenty-handle:after{top:-15px}}.twentytwenty-left-arrow,.twentytwenty-right-arrow{margin-top:-.5vw;width:1vw;height:1vw;border:.3vw solid #505050;border-right:0 none;border-bottom:0 none;position:absolute}@media (min-width:750px){.twentytwenty-left-arrow,.twentytwenty-right-arrow{margin-top:-3px;width:7px;height:7px;border:2px solid #505050}}.twentytwenty-left-arrow{margin-left:-2.5vw;transform:rotate(-45deg)}@media (min-width:750px){.twentytwenty-left-arrow{margin-left:-18px}}.twentytwenty-right-arrow{margin-right:-2.5vw;transform:rotate(135deg)}@media (min-width:750px){.twentytwenty-right-arrow{margin-right:-18px}}.twentytwenty-before-label:before,.twentytwenty-after-label:before{font-size:2.4vw}@media (min-width:750px){.twentytwenty-before-label:before,.twentytwenty-after-label:before{font-size:18px}}body{width:100%}.idx_gnav{margin:0 0 39.4vw}@media (min-width:750px){.idx_gnav{margin:0 0 295px}}.idx_menu{margin-bottom:9.2vw}@media (min-width:750px){.idx_menu{margin-bottom:69px}}.idx_kv{margin:0 0 8vw;padding:90.27vw 4vw 0;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/kv.jpg)}@media (min-width:750px){.idx_kv{margin:0 0 44px;padding:677px 30px 0}}.idx_kv .catch{margin:0 auto -4vw 7vw;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-feature-settings:initial;font-feature-settings:"vkrn";text-shadow:0 0 .1em #fff,0 0 .1em #fff,0 0 .1em #fff,0 0 .1em #fff}@media (min-width:750px){.idx_kv .catch{margin:0 auto -30px 35px}}.idx_kv .catch p small{font-size:81%}.idx_kv .catch p:nth-of-type(1){font-size:3.8666666667vw;height:fit-content;padding:.3em .2em;letter-spacing:.14em;margin-left:1em}@media (min-width:750px){.idx_kv .catch p:nth-of-type(1){font-size:29px}}.idx_kv .catch p:nth-of-type(2) span{display:block;line-height:1.4}.idx_kv .catch p:nth-of-type(2) span:nth-of-type(1){font-size:5.6vw;text-shadow:0 0 .1em #fff,0 0 .1em #fff,0 0 .1em #fff,0 0 .1em #fff;letter-spacing:.16em}@media (min-width:750px){.idx_kv .catch p:nth-of-type(2) span:nth-of-type(1){font-size:43px}}.idx_kv .catch p:nth-of-type(2) span:nth-of-type(2){font-size:8.8vw;text-shadow:0 0 .1em #fff,0 0 .1em #fff,0 0 .1em #fff,0 0 .1em #fff;letter-spacing:.06em}@media (min-width:750px){.idx_kv .catch p:nth-of-type(2) span:nth-of-type(2){font-size:66px}}.idx_kv .catch p:nth-of-type(2) span:nth-of-type(2) em{color:#00ade7}.idx_kv .catch p:nth-of-type(2) span:nth-of-type(2) i{font-size:80%;font-size:80%;display:inline-block;margin:.04em 0}.idx_kv .badge{position:absolute;width:29.06vw;top:57.4vw;left:24.6vw;padding:8vw 0 0 1vw;aspect-ratio:218/218;text-align:center;letter-spacing:.04em;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/kv_badge.png)}@media (min-width:750px){.idx_kv .badge{width:218px;top:430px;left:184px;padding:60px 0 0 8px}}.idx_kv .badge i{display:block;font-size:5.3vw;color:#00ade7;line-height:1.2}@media (min-width:750px){.idx_kv .badge i{font-size:39px}}.idx_kv .badge i em{line-height:1;font-size:120%}.idx_kv .feat{margin:0 0 2.4vw}@media (min-width:750px){.idx_kv .feat{margin:0 0 18px}}.idx_kv .feat li:nth-of-type(1){padding:3.6vw 0 3vw;background-color:#fff88f;background-repeat:no-repeat;background-position:4.4vw 50%;background-size:14.4vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/kv_fig_01.png);border-radius:1.32vw 1.32vw 0 0}@media (min-width:750px){.idx_kv .feat li:nth-of-type(1){padding:27px 0 22px;border-radius:10px 10px 0 0;background-size:108px auto;background-position:33px 50%}}.idx_kv .feat li:nth-of-type(1) span{display:block;text-align:center;line-height:1.3}.idx_kv .feat li:nth-of-type(1) span:nth-of-type(1){font-size:3.9vw;letter-spacing:-.06em}@media (min-width:750px){.idx_kv .feat li:nth-of-type(1) span:nth-of-type(1){font-size:29px}}.idx_kv .feat li:nth-of-type(1) span em:nth-of-type(2){display:inline-block;border-bottom:.08em solid #7ad8cc}.idx_kv .feat li:nth-of-type(2){display:grid;grid-template-columns:47vw 1fr;gap:0 4vw;align-items:center;padding:1.6vw 0 1.6vw 2vw;border-radius:0 0 1.32vw 1.32vw;background-color:#7ad8cc}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2){grid-template-columns:352px 1fr;font-size:29px;gap:0 30px;padding:12px 0 12px 15px;border-radius:0 0 10px 10px}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1){position:relative;background-color:#fff;color:#2ec0ad;line-height:1.2;text-align:center;padding:3.2vw 0}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1){padding:24px 0}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):before,.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):after{content:"";display:block;position:absolute;width:2.8vw;height:50%;right:-1px;background-color:#7ad8cc}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):before,.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):after{width:21px}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):before{top:-.1333333333vw;clip-path:polygon(0 0,100% 0,100% 100%)}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):before{top:-1px}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):after{bottom:-.1333333333vw;clip-path:polygon(100% 0,100% 100%,0 100%)}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1):after{bottom:-1px}}.idx_kv .accs{text-align:center;margin:5.3vw auto}@media (min-width:750px){.idx_kv .accs{margin:40px auto}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1) em{font-size:130%}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1) span{font-size:150%}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(1) span{font-size:48px}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(2){color:#fff88f}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(2) em{font-family:"Jost",sans-serif;font-size:10.8vw;line-height:1}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(2) em{font-size:81px}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(2) span{font-size:4.8vw;position:relative;display:inline-block;margin-left:.2em}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(2) span{font-size:36px}}.idx_kv .feat li:nth-of-type(2) p:nth-of-type(2) span i{position:absolute;left:0;top:-1em;font-size:2.57vw}@media (min-width:750px){.idx_kv .feat li:nth-of-type(2) p:nth-of-type(2) span i{font-size:19px}}.idx_kv .accs{text-align:center}.idx_kv .accs li{display:inline-block;font-size:3.3vw;min-height:5.07vw;background-repeat:no-repeat;background-position:0 50%;font-feature-settings:"palt";letter-spacing:.08em}@media (min-width:750px){.idx_kv .accs li{font-size:24px;min-height:38px}}.idx_kv .accs li:nth-of-type(1){padding-left:4.27vw;background-size:2.67vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/kv_ico_train.png)}@media (min-width:750px){.idx_kv .accs li:nth-of-type(1){padding-left:32px;background-size:20px auto}}.idx_kv .accs li:nth-of-type(2){margin-left:2vw;padding-left:5.06vw;background-size:3.73vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/kv_ico_calendar.png)}@media (min-width:750px){.idx_kv .accs li:nth-of-type(2){margin-left:15px;padding-left:38px;background-size:28px auto}}.idx_campaign{margin:0 auto 4.725vw;width:92vw;aspect-ratio:690/300;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/campaign_bg.jpg)}@media (min-width:750px){.idx_campaign{margin:0 auto 35px;width:690px}}.idx_campaign .idx_ttl{position:relative;padding:0 0 0 27.2vw;margin:0 0 6.3vw}@media (min-width:750px){.idx_campaign .idx_ttl{padding:0 0 0 204px;margin:0 0 47px}}.idx_campaign .idx_ttl span:nth-of-type(1){position:absolute;display:grid;align-items:center;padding-left:3.2vw;width:20.13vw;left:5.2vw;top:-2.4vw;aspect-ratio:151/124;background-repeat:no-repeat;background-size:100% 100%;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/campaign_fukidashi.png);color:#fff}@media (min-width:750px){.idx_campaign .idx_ttl span:nth-of-type(1){padding-left:24px;width:151px;left:39px;top:-18px}}.idx_campaign .idx_ttl span:nth-of-type(1) i{font-size:4.44vw}@media (min-width:750px){.idx_campaign .idx_ttl span:nth-of-type(1) i{font-size:33px}}.idx_campaign .idx_ttl span:nth-of-type(2){display:grid;grid-template-columns:auto 1fr;gap:0 1.8vw;padding-top:2.4vw;align-items:center;line-height:1}@media (min-width:750px){.idx_campaign .idx_ttl span:nth-of-type(2){gap:0 13px;padding-top:18px}}.idx_campaign .idx_ttl span:nth-of-type(2)>i{font-size:3.6vw;line-height:1}@media (min-width:750px){.idx_campaign .idx_ttl span:nth-of-type(2)>i{font-size:27px}}.idx_campaign .idx_ttl span:nth-of-type(2) em{font-size:7.8vw;color:#12b9a3}@media (min-width:750px){.idx_campaign .idx_ttl span:nth-of-type(2) em{font-size:58px}}.idx_campaign .idx_ttl span:nth-of-type(2) em i{font-size:80%;color:#333}.idx_campaign .lead{color:#fff;line-height:1;display:grid;grid-template-columns:auto 1fr;align-items:end;margin-left:3.2vw}@media (min-width:750px){.idx_campaign .lead{margin-left:24px}}.idx_campaign .lead span:nth-of-type(1){font-size:3.66vw;text-align:center;position:relative}@media (min-width:750px){.idx_campaign .lead span:nth-of-type(1){font-size:27px}}.idx_campaign .lead span:nth-of-type(1):before{content:"";display:block;position:absolute;width:100%;height:1px;top:50%;left:0;background-color:#fff}.idx_campaign .lead span:nth-of-type(1) i{position:relative;z-index:3;display:inline-block;padding:0 .5em;background-color:#7ad8cc}.idx_campaign .lead span:nth-of-type(2){grid-column:1/2;grid-row:2/3;position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr max-content;align-items:end;line-height:1}.idx_campaign .lead span:nth-of-type(2) em{grid-row:1/3;font-size:16.6vw;font-family:"Jost";letter-spacing:-.04em;line-height:.9}@media (min-width:750px){.idx_campaign .lead span:nth-of-type(2) em{font-size:124px}}.idx_campaign .lead span:nth-of-type(2) em i{display:inline-block;margin:0 -.06em}.idx_campaign .lead span:nth-of-type(2)>i:nth-of-type(1){grid-row:2/3;grid-column:2/3;font-size:5.64vw;padding-bottom:2vw;text-align:center}@media (min-width:750px){.idx_campaign .lead span:nth-of-type(2)>i:nth-of-type(1){font-size:42px;padding-bottom:15px}}.idx_campaign .lead span:nth-of-type(2)>i:nth-of-type(2){grid-row:1/2;grid-column:2/3;font-size:2vw;margin-bottom:.5vw}@media (min-width:750px){.idx_campaign .lead span:nth-of-type(2)>i:nth-of-type(2){font-size:15px;margin-bottom:4px}}.idx_campaign .lead span:nth-of-type(3){grid-column:2/3;grid-row:2/3;font-size:4.44vw;padding-bottom:2vw}@media (min-width:750px){.idx_campaign .lead span:nth-of-type(3){font-size:33px;padding-bottom:15px}}.idx_campaign .note{position:absolute;font-size:2.2vw;font-weight:300;color:#fff;display:grid;grid-template-columns:auto 1fr;gap:2vw;bottom:2vw;left:32vw;line-height:1;letter-spacing:.06em}@media (min-width:750px){.idx_campaign .note{font-size:16px;gap:15px;bottom:15px;left:240px}}.idx_caution{margin:0 0 7.6vw;padding:10vw 4vw 0;aspect-ratio:750/737;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/caution_bg.png);text-align:center;color:#2e2e2e}@media (min-width:750px){.idx_caution{margin:0 0 57px;padding:75px 30px 0}}.idx_caution .idx_ttl{font-size:4.6vw;width:51.73vw;margin:0 auto 3.2vw;background-color:#ea6e8f;background-repeat:no-repeat;background-position:50% 50%;background-size:35.6vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/caution_ttl_bg.png);color:#fff;font-weight:700}@media (min-width:750px){.idx_caution .idx_ttl{font-size:34px;width:388px;margin:0 auto 24px;background-size:267px auto}}.idx_caution p,.idx_caution p *{font-weight:700}.idx_caution p em{color:#e77090;line-height:1}.idx_caution .lead{margin:0 0 3.6vw}@media (min-width:750px){.idx_caution .lead{margin:0 0 27px}}.idx_caution .lead span{font-size:3.34vw}@media (min-width:750px){.idx_caution .lead span{font-size:25px;display:block}}.idx_caution .lead em{font-size:4.38vw}@media (min-width:750px){.idx_caution .lead em{font-size:32px}}.idx_caution .desc{font-size:2.92vw;margin:0 0 2.7vw}@media (min-width:750px){.idx_caution .desc{font-size:22px;margin:0 0 20px}}.idx_caution .desc>i{font-size:3.34vw}@media (min-width:750px){.idx_caution .desc>i{font-size:25px}}.idx_caution .desc span{font-size:4.17vw;margin:0 -.3em}@media (min-width:750px){.idx_caution .desc span{font-size:31px}}.idx_caution .desc span em{display:inline-block;line-height:1.2;border-bottom:.1em solid #e77090}.idx_caution .desc span i{display:inline-block;margin:0 -.5em}.idx_caution .desc span em:first-letter {font-size:5vw}@media (min-width:750px){.idx_caution .desc span em:first-letter {font-size:37px}}.idx_caution .catch{position:relative;font-size:2.92vw;margin:0 auto 2em;width:fit-content;border-bottom:.1em solid #e77090}@media (min-width:750px){.idx_caution .catch{font-size:22px}}.idx_caution .catch i{font-size:3.96vw}@media (min-width:750px){.idx_caution .catch i{font-size:30px}}.idx_caution .catch:before{content:"";display:block;position:absolute;width:5.06vw;left:calc((100% - 5.06vw) / 2);bottom:-1.4em;aspect-ratio:38/21;clip-path:polygon(0 0,100% 0,50% 100%);background-color:#e77090}@media (min-width:750px){.idx_caution .catch:before{width:38px;left:calc((100% - 38px) / 2)}}.idx_caution .kkm{width:84.94vw;margin:0 auto;background-color:#fff;font-size:3.75vw;line-height:1.3;padding:4vw 0}@media (min-width:750px){.idx_caution .kkm{width:637px;font-size:28px;padding:30px 0}}.idx_info{color:#333;padding:10vw 0 10.4vw;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/info_bg.jpg)}@media (min-width:750px){.idx_info{padding:75px 0 78px}}.idx_info .en{text-align:center;font-size:3.33vw;text-transform:uppercase;letter-spacing:.14em;color:#00ade7}@media (min-width:750px){.idx_info .en{font-size:25px}}.idx_info .idx_ttl{font-size:7.676vw;text-align:center;letter-spacing:.06em}@media (min-width:750px){.idx_info .idx_ttl{font-size:57px}}.idx_info .idx_ttl i{font-size:80%}.idx_info .idx_ttl em{display:inline-block;color:#00ade7}.idx_info .idx_ttl span{padding-top:.2em;background:top left/1.02em .16em repeat-x radial-gradient(circle,#00ade7 .06em,rgba(0,0,0,0) .1em)}.idx_info .lst{text-align:center;margin:0 0 4.6vw}@media (min-width:750px){.idx_info .lst{margin:0 0 34px}}.idx_info .lst li{display:inline-block;font-size:3.73vw;line-height:2;padding-left:6vw;background-repeat:no-repeat;background-size:5.73vw auto;background-position:0 50%;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/info_check.png)}@media (min-width:750px){.idx_info .lst li{font-size:28px;padding-left:45px;background-size:43px auto}}.idx_info .lst li:nth-of-type(1){margin-right:4vw}@media (min-width:750px){.idx_info .lst li:nth-of-type(1){margin-right:30px}}.idx_info .lst li i{font-size:80%}.idx_info .box{border-radius:1.33vw;background-color:#fff;background-repeat:no-repeat;background-size:cover;overflow:hidden;box-shadow:0 0 1vw rgba(226,226,226,.55);padding:6.4vw 2.4vw 2.8vw 47.6vw;aspect-ratio:648/326;position:relative}@media (min-width:750px){.idx_info .box{border-radius:10px;box-shadow:0 0 8px rgba(226,226,226,.55);padding:48px 18px 21px 357px}}.idx_info .box:nth-of-type(1){margin:0 6.4vw;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/info_01_bg.jpg)}@media (min-width:750px){.idx_info .box:nth-of-type(1){margin:0 48px}}.idx_info .box:nth-of-type(2){margin:0 6.4vw;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/info_02_bg.jpg)}@media (min-width:750px){.idx_info .box:nth-of-type(2){margin:0 48px}}.idx_info .ttl{position:relative;font-size:3.45vw;padding:0 0 0 2.7vw;line-height:1.4;margin:0 0 4vw}@media (min-width:750px){.idx_info .ttl{font-size:25px;padding:0 0 0 20px;margin:0 0 30px}}.idx_info .ttl:before{content:"";display:block;position:absolute;width:.55vw;height:calc(100% - 0.8vw);left:0;top:.4vw;background-color:#00ade7}@media (min-width:750px){.idx_info .ttl:before{width:4px;height:calc(100% - 6px);top:3px}}.idx_info .ttl span{font-size:80%}.idx_info .accs{display:grid;gap:1.6vw}@media (min-width:750px){.idx_info .accs{gap:12px}}.idx_info .accs li{font-size:3.45vw;font-feature-settings:"palt";letter-spacing:.1em;line-height:1.3;padding-left:4.4vw;background-repeat:no-repeat}@media (min-width:750px){.idx_info .accs li{font-size:25px;padding-left:33px}}.idx_info .accs li:nth-of-type(1){background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/info_ico_train.png);background-position:.54vw .4vw;background-size:auto 3.47vw}@media (min-width:750px){.idx_info .accs li:nth-of-type(1){background-position:4px 3px;background-size:auto 26px}}.idx_info .accs li:nth-of-type(2){background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/info_ico_car.png);background-position:0 .4vw;background-size:auto 2.93vw}@media (min-width:750px){.idx_info .accs li:nth-of-type(2){background-position:0 3px;background-size:auto 22px}}.idx_info .accs li em{color:#00ade7}.idx_info .btn a{width:36vw;position:absolute;bottom:2.8vw;right:3.2vw;display:block;text-align:center;background-color:#00ade7;background-repeat:no-repeat;background-position:calc(100% - 2vw) 50%;background-size:3.33vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/info_arrow.png);color:#fff;font-size:2.88vw;border-radius:.66vw;padding:1.2vw 0}@media (min-width:750px){.idx_info .btn a{width:270px;bottom:21px;right:24px;background-position:calc(100% - 15px) 50%;background-size:24px auto;font-size:21px;border-radius:5px;padding:9px 0}}.idx_staff{padding:25.2vw 3.6vw 4.5333333333vw;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/staff_bg.jpg)}@media (min-width:750px){.idx_staff{padding:189px 27px 34px}}.idx_staff .idx_ttl{margin:0 -3.6vw 1.2vw -2.2vw}@media (min-width:750px){.idx_staff .idx_ttl{margin:0 -27px 34px -16px}}.idx_staff .idx_ttl img{aspect-ratio:740/215}.idx_staff .ccl{position:relative;width:88.8vw;margin:0 auto 6.4vw}@media (min-width:750px){.idx_staff .ccl{width:666px;margin:0 auto 48px}}.idx_staff .ccl{aspect-ratio:666/664}.idx_staff .ccl:before{content:"";display:block;position:absolute;width:26.9vw;aspect-ratio:202/202;left:-2vw;bottom:-4vw;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/staff_cnr.png)}@media (min-width:750px){.idx_staff .ccl:before{width:202px;left:-15px;bottom:-30px}}.idx_staff .inr{margin:0 auto 6vw;color:#fff}@media (min-width:750px){.idx_staff .inr{margin:0 auto 45px}}.idx_staff .inr em{color:#fff88f}.idx_staff .lead{font-size:5.55vw;font-feature-settings:"palt";letter-spacing:.08em;border-bottom:.26vw solid #fff;width:fit-content;margin:0 0 1.6vw 3.2vw}@media (min-width:750px){.idx_staff .lead{font-size:41px;border-bottom:2px solid #fff;margin:0 0 12px 24px}}.idx_staff .desc{font-size:3.33vw;line-height:1.7;margin:0 0 1.6vw 3.2vw}@media (min-width:750px){.idx_staff .desc{font-size:25px;margin:0 0 0 24px}}.idx_staff .idx_lst{display:block;display:flex;flex-wrap:wrap;gap:2.67vw}@media (min-width:750px){.idx_staff .idx_lst{gap:20px}}.idx_staff .idx_lst li{padding-left:7.6vw;display:inline-block;font-size:3.89vw;background-size:6vw auto;background-position:0 0;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/staff_check.png)}@media (min-width:750px){.idx_staff .idx_lst li{padding-left:57px;font-size:29px;background-size:45px auto}}.idx_staff .box{background-color:#fff;position:relative;z-index:3;display:grid;grid-template-columns:41.2vw 1fr;grid-template-rows:auto 1fr;gap:3.6vw 3.6vw;padding:5.2vw 2.6666666667vw 5.6vw 5.3333333333vw;border-radius:1.32vw}@media (min-width:750px){.idx_staff .box{grid-template-columns:309px 1fr;gap:27px 27px;padding:39px 20px 42px 40px;border-radius:10px}}.idx_staff .box .blank{min-height:30.9vw}@media (min-width:750px){.idx_staff .box .blank{min-height:232px}}.idx_staff .box .txt{grid-column:2/3;grid-row:1/3}.idx_staff .box .name{margin:2.8vw 0 1.4vw;line-height:1}@media (min-width:750px){.idx_staff .box .name{margin:21px 0 10px}}.idx_staff .box .name span{display:block;font-size:6.6vw;letter-spacing:.04em}@media (min-width:750px){.idx_staff .box .name span{font-size:50px}}.idx_staff .box .name i{display:block;line-height:1.4;font-size:4.68vw;color:#00ade7;font-family:"Times New Roman",Times,serif;letter-spacing:.06em}@media (min-width:750px){.idx_staff .box .name i{font-size:35px}}.idx_staff .box .lst{display:grid;gap:1vw}@media (min-width:750px){.idx_staff .box .lst{gap:7px}}.idx_staff .box .lst li{font-size:2.77vw;padding-left:.6em;position:relative;color:#2e2e2e}@media (min-width:750px){.idx_staff .box .lst li{font-size:20px}}.idx_staff .box .lst li:before{content:"";display:block;position:absolute;width:.2em;aspect-ratio:1/1;left:0;top:.75em;border-radius:50%;background-color:#2e2e2e}.idx_staff .box li span{display:block}.idx_staff .box .blank{background-color:#e3e3e3}.idx_staff .box:nth-of-type(1){margin:0 0 4.4vw}@media (min-width:750px){.idx_staff .box:nth-of-type(1){margin:0 0 33px}}.idx_staff .box:nth-of-type(1) .fig{width:43.6vw}@media (min-width:750px){.idx_staff .box:nth-of-type(1) .fig{width:327px}}.idx_staff .box:nth-of-type(2) .txt{grid-row:1/2}.idx_diff{margin:0 0 8vw;padding:6.4vw 4vw 10.4vw;background:repeating-linear-gradient(-45deg,#1ab6eb,#1ab6eb 1.2vw,#41c2ee 1.2vw,#41c2ee 2.4vw)}@media (min-width:750px){.idx_diff{margin:0 0 60px;padding:48px 30px 78px}}.idx_diff:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;aspect-ratio:750/794;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_bg.png)}.idx_diff .idx_ttl,.idx_diff .en,.idx_diff .inr{position:relative;z-index:3}.idx_diff .idx_ttl{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-feature-settings:initial;font-feature-settings:"vkrn";width:100%;padding:0;color:#000}.idx_diff .idx_ttl span{display:block;letter-spacing:.1em;line-height:1.4;font-size:6.54vw}@media (min-width:750px){.idx_diff .idx_ttl span{font-size:49px}}.idx_diff .idx_ttl span:nth-of-type(1){background-color:#00ade7;color:#fff;font-size:4.5vw;padding:4vw 2vw 4vw 1.6vw;margin:-2vw 0 0 1vw}@media (min-width:750px){.idx_diff .idx_ttl span:nth-of-type(1){font-size:33px;padding:30px 15px 30px 12px;margin:-15px 0 0 7px}}.idx_diff .idx_ttl span:nth-of-type(2) i,.idx_diff .idx_ttl span:nth-of-type(3) i{font-size:5vw}@media (min-width:750px){.idx_diff .idx_ttl span:nth-of-type(2) i,.idx_diff .idx_ttl span:nth-of-type(3) i{font-size:37px}}.idx_diff .idx_ttl span:nth-of-type(4){font-size:10.7vw;line-height:1.1;letter-spacing:.08em}@media (min-width:750px){.idx_diff .idx_ttl span:nth-of-type(4){font-size:80px}}.idx_diff .idx_ttl span:nth-of-type(4) i{font-size:9.63}@media (min-width:750px){.idx_diff .idx_ttl span:nth-of-type(4) i{font-size:72px}}.idx_diff .en{margin:-6.8vw -4vw 6vw -2vw}@media (min-width:750px){.idx_diff .en{margin:-51px -30px 45px -15px}}.idx_diff .en img{aspect-ratio:736/156}.idx_diff .inr{background-color:#fff;padding:17.6vw 0 6.4vw;border-radius:1.33vw 1.33vw 0 0}@media (min-width:750px){.idx_diff .inr{padding:132px 0 48px;border-radius:10px 10px 0 0}}.idx_diff .inr:before{content:"";display:block;position:absolute;width:18vw;aspect-ratio:135/180;left:calc((100% - 18vw) / 2);top:-4.8vw;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_woman.png)}@media (min-width:750px){.idx_diff .inr:before{width:135px;left:calc((100% - 135px) / 2);top:-36px}}.idx_diff .inr>.ttl{text-align:center;margin:0 0 4vw;position:relative}@media (min-width:750px){.idx_diff .inr>.ttl{margin:0 0 30px}}.idx_diff .inr>.ttl span{display:block;text-align:center;line-height:1}.idx_diff .inr>.ttl span:nth-of-type(1){font-size:7.86vw;letter-spacing:-.02em;text-align:right}@media (min-width:750px){.idx_diff .inr>.ttl span:nth-of-type(1){font-size:58px}}.idx_diff .inr>.ttl span:nth-of-type(1) i{font-size:6.98vw}@media (min-width:750px){.idx_diff .inr>.ttl span:nth-of-type(1) i{font-size:52px}}.idx_diff .inr>.ttl span:nth-of-type(1) em{font-size:9.6vw;color:#00ade7;display:inline-block}@media (min-width:750px){.idx_diff .inr>.ttl span:nth-of-type(1) em{font-size:72px}}.idx_diff .inr>.ttl span:nth-of-type(1) em:first-letter {font-size:13.1vw}@media (min-width:750px){.idx_diff .inr>.ttl span:nth-of-type(1) em:first-letter {font-size:98px}}.idx_diff .inr>.ttl span:nth-of-type(2){font-size:3.93vw;margin:0 auto;width:fit-content;border-bottom:.1em solid #00ade7}@media (min-width:750px){.idx_diff .inr>.ttl span:nth-of-type(2){font-size:29px}}.idx_diff .inr>.ttl span:nth-of-type(2) em{font-size:4.9vw}@media (min-width:750px){.idx_diff .inr>.ttl span:nth-of-type(2) em{font-size:36px}}.idx_diff .inr>.ttl span:nth-of-type(2) em i{font-size:7.36vw}@media (min-width:750px){.idx_diff .inr>.ttl span:nth-of-type(2) em i{font-size:55px}}.idx_diff .inr .graph{width:87.3vw;margin:0 .8vw 7.2vw auto}@media (min-width:750px){.idx_diff .inr .graph{width:654px;margin:0 6px 54px auto}}.idx_diff .inr .graph img{aspect-ratio:655/187}.idx_diff .inr .qa{margin:0 2.8vw 7.2vw;border-radius:2.66vw;background-color:#f8f8f8;padding:4.8vw 2.8vw 4.4vw 4vw}@media (min-width:750px){.idx_diff .inr .qa{margin:0 21px 54px;border-radius:2.66vw;padding:36px 21px 33px 30px}}.idx_diff .inr .qa *{font-weight:700}.idx_diff .inr .qa dt{padding-left:11.8vw;margin-bottom:2vw;background-repeat:no-repeat;background-position:0 0;background-size:9.06vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_qa_q.png);font-size:6.53vw;font-feature-settings:"palt";letter-spacing:.06em}@media (min-width:750px){.idx_diff .inr .qa dt{padding-left:88px;margin-bottom:15px;background-size:68px auto;font-size:48px}}.idx_diff .inr .qa dd{padding-left:11.8vw;background-repeat:no-repeat;background-position:0 0;background-size:9.06vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_qa_a.png);font-size:3.76vw;font-feature-settings:"palt";letter-spacing:.1em;line-height:1.6}@media (min-width:750px){.idx_diff .inr .qa dd{padding-left:88px;background-size:68px auto;font-size:28px}}.idx_diff .inr .qa dd>span{border-bottom:.1em solid #ea6e8f}.idx_diff .inr .qa dd i{font-size:4.6vw}@media (min-width:750px){.idx_diff .inr .qa dd i{font-size:34px}}.idx_diff .inr .qa dd em{color:#ea6e8f}.idx_diff .inr .qa dd span em i{font-size:37.59vw}@media (min-width:750px){.idx_diff .inr .qa dd span em i{font-size:282px}}.idx_diff .inr .kkm{border:.26vw solid #a9a9a9;text-align:center;padding:3.2vw 0 3vw;margin:0 2.8vw 27.8vw;position:relative}@media (min-width:750px){.idx_diff .inr .kkm{border:2px solid #a9a9a9;padding:24px 0 22px;margin:0 21px 208px}}.idx_diff .inr .kkm:before{content:"";display:block;position:absolute;z-index:2;width:5.86vw;bottom:-109.8vw;left:calc((100% - 5.86vw) / 2);aspect-ratio:44/824;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_cmp_arrow.png)}@media (min-width:750px){.idx_diff .inr .kkm:before{width:44px;bottom:-823px;left:calc((100% - 44px) / 2)}}.idx_diff .inr .kkm span{display:block}.idx_diff .inr .kkm span:nth-of-type(1){font-size:4.86vw;line-height:1.6}@media (min-width:750px){.idx_diff .inr .kkm span:nth-of-type(1){font-size:36px}}.idx_diff .inr .kkm span:nth-of-type(1) em{display:inline-block;padding:.1em .5em 0;color:#fff;line-height:1.3}.idx_diff .inr .kkm span:nth-of-type(1) em:nth-of-type(1){background-color:#555}.idx_diff .inr .kkm span:nth-of-type(1) em:nth-of-type(2){background-color:#00ade7}.idx_diff .inr .kkm span:nth-of-type(2){font-size:6.25vw;line-height:1.3}@media (min-width:750px){.idx_diff .inr .kkm span:nth-of-type(2){font-size:46px}}.idx_diff .inr .kkm span:nth-of-type(2) em{font-size:7.64vw;color:#ea6e8f}@media (min-width:750px){.idx_diff .inr .kkm span:nth-of-type(2) em{font-size:57px}}.diff_compare{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0 0 9.6vw}@media (min-width:750px){.diff_compare{margin:0 0 72px}}.diff_compare .cmp_fig{position:absolute;z-index:3;width:39.4vw;top:-24.3vw;left:calc((100% - 39.4vw) / 2);aspect-ratio:296/198}@media (min-width:750px){.diff_compare .cmp_fig{width:296px;top:-182px;left:calc((100% - 296px) / 2)}}.diff_compare .cmp_sbj{font-size:5vw;color:#fff;padding:.3em 0 .4em;letter-spacing:.06em;position:relative;text-align:center}@media (min-width:750px){.diff_compare .cmp_sbj{font-size:37px}}.diff_compare .cmp_sbj:before{content:"";display:block;position:absolute;width:7.3vw;aspect-ratio:55/31;background-color:#ccc;clip-path:polygon(0 0,100% 0,50% 100%);left:calc((100% - 7.3vw) / 2);bottom:-3.9vw}@media (min-width:750px){.diff_compare .cmp_sbj:before{width:55px;left:calc((100% - 54px) / 2);bottom:-29px}}.diff_compare .cmp_box:nth-of-type(1) .cmp_sbj:before,.diff_compare .cmp_box:nth-of-type(1) .cmp_sbj{background-color:#555}.diff_compare .cmp_box:nth-of-type(2) .cmp_sbj:before,.diff_compare .cmp_box:nth-of-type(2) .cmp_sbj{background-color:#00ade7}.diff_compare .cmp_kkm{padding:6vw 2vw 2.8vw 2.4vw;background-repeat:no-repeat;background-position:0 0;background-size:cover}@media (min-width:750px){.diff_compare .cmp_kkm{padding:45px 15px 21px 18px}}.diff_compare .cmp_box:nth-of-type(1) .cmp_kkm{background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_cmp_01_bg.png)}.diff_compare .cmp_box:nth-of-type(2) .cmp_kkm{background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_cmp_02_bg.png)}.diff_compare .cmp_kkm p{background-color:#fff;border:.26vw solid #ccc;text-align:center}@media (min-width:750px){.diff_compare .cmp_kkm p{border:2px solid #ccc}}.diff_compare .cmp_kkm p *{font-weight:500}.diff_compare .cmp_box:nth-of-type(1) em{color:#2e2e2e}.diff_compare .cmp_box:nth-of-type(1) p{border-color:#2e2e2e}.diff_compare .cmp_box:nth-of-type(2) em{color:#00ade7}.diff_compare .cmp_box:nth-of-type(2) p{border-color:#00ade7}.diff_compare .cmp_kkm p:nth-of-type(1){padding:3vw 0 2.4vw;line-height:1.4}@media (min-width:750px){.diff_compare .cmp_kkm p:nth-of-type(1){padding:22px 0 18px;line-height:1.4}}.diff_compare .cmp_kkm p:nth-of-type(1) span{font-size:3.83vw;display:block}@media (min-width:750px){.diff_compare .cmp_kkm p:nth-of-type(1) span{font-size:28px}}.diff_compare .cmp_kkm p:nth-of-type(1) em{line-height:1;font-size:7vw;display:inline-block}@media (min-width:750px){.diff_compare .cmp_kkm p:nth-of-type(1) em{font-size:52px}}.diff_compare .cmp_kkm p:nth-of-type(1) em i{font-size:8.6vw}@media (min-width:750px){.diff_compare .cmp_kkm p:nth-of-type(1) em i{font-size:64px}}.diff_compare .cmp_kkm p:nth-of-type(2){margin-top:2vw;padding:13vw 0 2vw;background-repeat:no-repeat;background-position:50% 0;background-size:18.8vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/diff_cmp_unit.png)}@media (min-width:750px){.diff_compare .cmp_kkm p:nth-of-type(2){margin-top:15px;padding:98px 0 15px;background-size:141px auto}}.diff_compare .cmp_kkm p:nth-of-type(2) span{font-size:6.12vw}@media (min-width:750px){.diff_compare .cmp_kkm p:nth-of-type(2) span{font-size:46px}}.diff_compare .cmp_kkm p:nth-of-type(2) em{font-size:12.2vw;font-family:"Jost";line-height:1}@media (min-width:750px){.diff_compare .cmp_kkm p:nth-of-type(2) em{font-size:91px}}.idx_diff .result{text-align:center}.idx_diff .result *{font-weight:700}.idx_diff .result p:nth-of-type(1){font-size:4.29vw}@media (min-width:750px){.idx_diff .result p:nth-of-type(1){font-size:32px}}.idx_diff .result p:nth-of-type(1) span{display:block}.idx_diff .result p:nth-of-type(1) em{color:#00ade7;font-size:5.52vw}@media (min-width:750px){.idx_diff .result p:nth-of-type(1) em{font-size:41px}}.idx_diff .result p:nth-of-type(2){font-size:5.52vw}@media (min-width:750px){.idx_diff .result p:nth-of-type(2){font-size:41px}}.idx_diff .result p:nth-of-type(2) span{font-size:6.75vw}@media (min-width:750px){.idx_diff .result p:nth-of-type(2) span{font-size:50px}}.idx_diff .result p:nth-of-type(2) span em{border-bottom:.26vw solid #fff264}@media (min-width:750px){.idx_diff .result p:nth-of-type(2) span em{border-bottom:2px solid #fff264}}.idx_diff .result p:nth-of-type(2) span em i{color:#ea6e8f}.idx_case{position:relative;z-index:3;background-color:#f8f8f8;border-radius:0 0 .66em .66em;padding:5.6vw 2.8vw 5.2vw}@media (min-width:750px){.idx_case{padding:42px 21px 39px}}.idx_case .case_en{text-align:center;font-size:3.33vw;text-transform:uppercase;letter-spacing:.1em;color:#00ade7}@media (min-width:750px){.idx_case .case_en{font-size:25px}}.idx_case .case_ttl{text-align:center;font-size:7.77vw;font-weight:700;letter-spacing:.1em}@media (min-width:750px){.idx_case .case_ttl{font-size:58px}}.idx_case .case_note{text-align:center;font-size:2.77vw;letter-spacing:-.06em;margin:0 0 4.8vw}@media (min-width:750px){.idx_case .case_note{font-size:20px;margin:0 0 36px}}.idx_case .case_set{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4vw;background:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/case_logo.png) no-repeat right 10vw bottom 15vw/20vw}@media (min-width:750px){.idx_case .case_set{gap:18px;background:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/case_logo.png) no-repeat right 75px bottom 112px/150px}}.idx_case .case_box{background-color:#fff;padding:3.1vw 3.5vw 3.6vw;border-radius:.6em}@media (min-width:750px){.idx_case .case_box{padding:23px 26px 27px}}.idx_case .box_ttl{margin:0 0 0 -3.5vw;display:flex;align-items:flex-start;gap:1.8666666667vw;min-height:8.6666666667vw}@media (min-width:750px){.idx_case .box_ttl{margin:0 0 0 -26px;gap:14px;min-height:65px}}.idx_case .box_ttl span{display:block}.idx_case .box_ttl span:nth-of-type(1){font-size:2.4vw;color:#fff;text-align:center;display:grid;align-items:center;background-color:#00ade7;position:relative;width:12.5333333333vw;height:5.3333333333vw}@media (min-width:750px){.idx_case .box_ttl span:nth-of-type(1){font-size:18px;width:94px;height:40px}}.idx_case .box_ttl span:nth-of-type(1):before{content:"";display:block;position:absolute;width:1.2vw;height:100%;right:-1px;top:0;clip-path:polygon(100% 0,100% 100%,0 100%);background-color:#fff}@media (min-width:750px){.idx_case .box_ttl span:nth-of-type(1):before{width:9px}}.idx_case .box_ttl span:nth-of-type(2){font-size:3.333vw;line-height:1.2}@media (min-width:750px){.idx_case .box_ttl span:nth-of-type(2){font-size:25px}}.idx_case .case_desc{font-size:2vw;margin-top:1.6vw;letter-spacing:-.06em;width:100%}@media (min-width:750px){.idx_case .case_desc{font-size:15px;margin-top:12px}}.idx_case .case_desc tr+tr th,.idx_case .case_desc tr+tr td{border-top:1px solid}.idx_case .case_desc th{border-right:1px solid;white-space:nowrap;padding:0 .5em .1em;text-align:center;vertical-align:middle}.idx_case .case_desc td{padding:0 .5em .1em}.idx_bnr a{display:block;width:92vw;margin:0 auto}@media (min-width:750px){.idx_bnr a{width:690px}}.idx_bnr_01{margin-bottom:8vw}@media (min-width:750px){.idx_bnr_01{margin-bottom:60px}}.idx_bnr_02{margin-bottom:8vw}@media (min-width:750px){.idx_bnr_02{margin-bottom:60px}}.idx_bnr_03{margin-bottom:7.2vw}@media (min-width:750px){.idx_bnr_03{margin-bottom:54px}}.idx_srvc{padding:10.4vw 0;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/srvc_bg.png)}@media (min-width:750px){.idx_srvc{padding:78px 0}}.idx_srvc .idx_ttl{margin:0 0 50vw;text-align:center}@media (min-width:750px){.idx_srvc .idx_ttl{margin:0 0 375px}}.idx_srvc .idx_ttl *{font-weight:700}.idx_srvc .idx_ttl span{display:block}.idx_srvc .idx_ttl span:nth-of-type(1){width:48.93vw;margin:0 auto 2vw;padding:.5vw 0 0;aspect-ratio:367/49;display:grid;align-items:center;text-align:center;line-height:1;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/srvc_ttl_bg.png);font-size:4.44vw;color:#fff}@media (min-width:750px){.idx_srvc .idx_ttl span:nth-of-type(1){width:367px;margin:0 auto 15px;padding:4px 0 0;aspect-ratio:367/49;font-size:33px}}.idx_srvc .idx_ttl span:nth-of-type(2){font-size:8.83vw;font-feature-settings:"palt";letter-spacing:.1em;line-height:1.2}@media (min-width:750px){.idx_srvc .idx_ttl span:nth-of-type(2){font-size:66px}}.idx_srvc .idx_ttl span:nth-of-type(2) em{color:#ea6e8f}.idx_srvc_lst{width:92vw;position:relative;background-color:#fff;margin:0 auto 3.6vw;padding:49.2vw 0 5.6vw}@media (min-width:750px){.idx_srvc_lst{width:690px;margin:0 auto 27px;padding:369px 0 42px}}.idx_srvc_lst:before{content:"";display:block;position:absolute;aspect-ratio:708/708;width:94.4vw;left:-1.2vw;top:-47.2vw;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/srvc_ccl.png)}@media (min-width:750px){.idx_srvc_lst:before{width:708px;left:-9px;top:-354px}}.idx_srvc_lst .box{display:grid;grid-template-columns:60vw 1fr;grid-template-rows:max-content 1fr;gap:0;padding:0 0 0 6vw}@media (min-width:750px){.idx_srvc_lst .box{grid-template-columns:450px 1fr;padding:0 0 0 45px}}.idx_srvc_lst .ttl{display:grid;grid-template-columns:13.2vw 1fr;border-bottom:.26vw solid;padding-bottom:1vw}@media (min-width:750px){.idx_srvc_lst .ttl{grid-template-columns:99px 1fr;border-bottom:2px solid;padding-bottom:7px}}.idx_srvc_lst .ttl .nbr{font-size:9.56vw;font-style:italic;line-height:1}@media (min-width:750px){.idx_srvc_lst .ttl .nbr{font-size:72px}}.idx_srvc_lst .ttl p span{display:block;line-height:1.2}.idx_srvc_lst .ttl p span:nth-of-type(1){font-size:4.25vw}@media (min-width:750px){.idx_srvc_lst .ttl p span:nth-of-type(1){font-size:32px}}.idx_srvc_lst .ttl p span:nth-of-type(2){font-size:3.45vw}@media (min-width:750px){.idx_srvc_lst .ttl p span:nth-of-type(2){font-size:25px}}.idx_srvc_lst .ttl p span:nth-of-type(3){font-size:2.6666666667vw}@media (min-width:750px){.idx_srvc_lst .ttl p span:nth-of-type(3){font-size:20px}}.idx_srvc_lst .fig{grid-column:2/3;grid-row:1/3}.idx_srvc_lst .note{align-self:start;font-size:2.656vw;margin-left:13.6vw;margin-top:1vw}@media (min-width:750px){.idx_srvc_lst .note{font-size:20px;margin-left:102px;margin-top:7px}}.idx_srvc_lst .box:nth-of-type(1) .ttl{padding-top:4vw;border-color:#2acbf4}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(1) .ttl{padding-top:30px}}.idx_srvc_lst .box:nth-of-type(1) .ttl span:nth-of-type(1){color:#2acbf4}.idx_srvc_lst .box:nth-of-type(1) .fig{width:18.13vw;margin-left:2.8vw}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(1) .fig{width:136px;margin-left:21px}}.idx_srvc_lst .box:nth-of-type(2) .ttl{padding-top:5.2vw;border-color:#47bce8}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(2) .ttl{padding-top:39px}}.idx_srvc_lst .box:nth-of-type(2) .ttl span:nth-of-type(1){color:#47bce8}.idx_srvc_lst .box:nth-of-type(2) .fig{width:20.13vw;margin-left:2vw}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(2) .fig{width:150px;margin-left:15px}}.idx_srvc_lst .box:nth-of-type(3){margin-top:2vw}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(3){margin-top:15px}}.idx_srvc_lst .box:nth-of-type(3) .ttl{border-color:#65c9c6;padding-top:2vw;align-self:start}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(3) .ttl{padding-top:15px}}.idx_srvc_lst .box:nth-of-type(3) .ttl span:nth-of-type(1){color:#65c9c6}.idx_srvc_lst .box:nth-of-type(3) .fig{width:17.86vw;margin-left:3vw}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(3) .fig{width:134px;margin-left:22px}}.idx_srvc_lst .box:nth-of-type(4) .ttl{border-color:#59e4cf;padding-top:2vw}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(4) .ttl{padding-top:15px}}.idx_srvc_lst .box:nth-of-type(4){margin-top:4vw;align-items:center}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(4){margin-top:30px}}.idx_srvc_lst .box:nth-of-type(4) .ttl span:nth-of-type(1){color:#59e4cf}.idx_srvc_lst .box:nth-of-type(4) .fig{width:17.86vw;margin-left:3.2vw}@media (min-width:750px){.idx_srvc_lst .box:nth-of-type(4) .fig{width:134px;margin-left:24px}}.idx_srvc_set{display:grid;grid-template-columns:1fr;gap:3.1vw 0;padding:0 4vw}@media (min-width:750px){.idx_srvc_set{gap:23px 0;padding:0 30px}}.idx_srvc_set .box{position:relative;border-radius:1.32vw;background-color:#ccc;padding:6.8vw 7.6vw 6vw}@media (min-width:750px){.idx_srvc_set .box{border-radius:10px;padding:51px 57px 45px}}.idx_srvc_set .box:before,.idx_srvc_set .box:after{content:"";display:block;position:absolute}.idx_srvc_set .box:before{width:calc(100% - 5.6vw);height:calc(100% - 5.6vw);top:2.8vw;left:2.8vw;background-color:#fff;border-radius:.66em}@media (min-width:750px){.idx_srvc_set .box:before{width:calc(100% - 42px);height:calc(100% - 42px);top:21px;left:21px}}.idx_srvc_set .box:after{width:24vw;aspect-ratio:1/1;top:0;left:0;clip-path:polygon(0 0,100% 0,0 100%);opacity:.2;border-radius:1.33vw 0 0;mix-blend-mode:multiply}@media (min-width:750px){.idx_srvc_set .box:after{width:180px;border-radius:10px 0 0}}.idx_srvc_set .box:nth-of-type(1),.idx_srvc_set .box:nth-of-type(1):after{background-color:#4cd7fa}.idx_srvc_set .box:nth-of-type(2),.idx_srvc_set .box:nth-of-type(2):after{background-color:#59c7ec}.idx_srvc_set .box:nth-of-type(3),.idx_srvc_set .box:nth-of-type(3):after{background-color:#65c9c6}.idx_srvc_set .box:nth-of-type(4),.idx_srvc_set .box:nth-of-type(4):after{background-color:#59e4cf}.idx_srvc_set .ttl,.idx_srvc_set .fig,.idx_srvc_set .desc,.idx_srvc_set .note{position:relative;z-index:3}.idx_srvc_set .ttl{display:grid;grid-template-columns:13.6vw 1fr;align-items:center;gap:0;color:#333;margin:0 0 2.4vw}@media (min-width:750px){.idx_srvc_set .ttl{grid-template-columns:102px 1fr;margin:0 0 18px}}.idx_srvc_set .box:nth-of-type(1) .ttl i,.idx_srvc_set .box:nth-of-type(1) .ttl span:nth-of-type(1){color:#4cd7fa}.idx_srvc_set .box:nth-of-type(2) .ttl i,.idx_srvc_set .box:nth-of-type(2) .ttl span:nth-of-type(1){color:#47bce8}.idx_srvc_set .box:nth-of-type(3) .ttl i,.idx_srvc_set .box:nth-of-type(3) .ttl span:nth-of-type(1){color:#65c9c6}.idx_srvc_set .box:nth-of-type(4) .ttl i,.idx_srvc_set .box:nth-of-type(4) .ttl span:nth-of-type(1){color:#47dfc5}.idx_srvc_set .ttl>i{display:block;font-size:10.74vw;line-height:1;font-style:italic;grid-row:1/3}@media (min-width:750px){.idx_srvc_set .ttl>i{font-size:80px}}.idx_srvc_set .ttl span{display:block;line-height:1}.idx_srvc_set .ttl span i{font-size:65%;vertical-align:top;line-height:1;display:inline-block;margin-left:.2em}.idx_srvc_set .ttl span:nth-of-type(1){font-size:3.48vw}@media (min-width:750px){.idx_srvc_set .ttl span:nth-of-type(1){font-size:26px}}.idx_srvc_set .ttl span:nth-of-type(2){font-size:4vw;letter-spacing:.06em}@media (min-width:750px){.idx_srvc_set .ttl span:nth-of-type(2){font-size:30px}}.idx_srvc_set .fig{width:68vw;margin:0 auto 2.4vw}@media (min-width:750px){.idx_srvc_set .fig{width:510px;margin:0 auto 18px}}.idx_srvc_set .desc{font-size:2.67vw;margin:0 6vw 1vw}@media (min-width:750px){.idx_srvc_set .desc{font-size:20px;margin:0 30px 7px}}.idx_srvc_set .desc em{color:#ea6e8f}.idx_srvc_set .note{font-size:2.132vw;color:#999;margin:0 6vw}@media (min-width:750px){.idx_srvc_set .note{font-size:16px}}.idx_prc{color:#333;margin:0 0 8vw;padding:7.2vw 0 10.4vw;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/prc_bg.jpg)}@media (min-width:750px){.idx_prc{margin:0 0 60px;padding:54px 0 78px}}.idx_prc .logo{position:absolute;width:24.93vw;top:5.2vw;right:6vw}@media (min-width:750px){.idx_prc .logo{width:187px;top:39px;right:45px}}.idx_prc .logo img{aspect-ratio:187/171}.idx_prc .idx_lead{margin:0 8vw 3vw}@media (min-width:750px){.idx_prc .idx_lead{margin:0 60px 22px}}.idx_prc .idx_lead span{display:block;font-size:6vw;line-height:1.3}@media (min-width:750px){.idx_prc .idx_lead span{font-size:45px}}.idx_prc .idx_lead span i{font-size:7.55vw}@media (min-width:750px){.idx_prc .idx_lead span i{font-size:56px}}.idx_prc .idx_lead span em{color:#00ade7}.idx_prc .idx_ttl{width:95.33vw;position:relative;margin:0 auto 2vw}@media (min-width:750px){.idx_prc .idx_ttl{width:715px;position:relative;margin:0 auto 15px}}.idx_prc .idx_ttl img{aspect-ratio:715/200}.idx_prc .idx_inr{position:relative;border:4vw solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.9);background-clip:padding-box;margin:0 0 6.6vw;padding:6.4vw 5.2vw 6vw}@media (min-width:750px){.idx_prc .idx_inr{border:30px solid rgba(255,255,255,.5);margin:0 0 50px;padding:48px 39px 45px}}.idx_prc .idx_inr:before{content:"";display:block;position:absolute;width:18.66vw;aspect-ratio:140/140;top:1.8vw;left:1.8vw;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/prc_cnr.png)}@media (min-width:750px){.idx_prc .idx_inr:before{width:140px;top:13px;left:13px}}.idx_prc .idx_inr .catch{margin:0 0 4vw;font-feature-settings:"palt";text-align:center}@media (min-width:750px){.idx_prc .idx_inr .catch{margin:0 0 30px}}.idx_prc .idx_inr .catch span{display:block;font-size:7.596vw;line-height:1.2}@media (min-width:750px){.idx_prc .idx_inr .catch span{font-size:57px}}.idx_prc .idx_inr .catch span em{color:#00ade7}.idx_prc .idx_inr .catch span i{font-size:5.22vw}@media (min-width:750px){.idx_prc .idx_inr .catch span i{font-size:39px}}.idx_prc .prc_lst{display:grid;grid-template-columns:1fr;gap:2vw 0}@media (min-width:750px){.idx_prc .prc_lst{gap:15px 0}}.idx_prc .prc_lst dl{min-height:12vw;display:grid;grid-template-columns:28.4vw 1fr;align-items:center;border-bottom:1px solid #727272}@media (min-width:750px){.idx_prc .prc_lst dl{min-height:90px;grid-template-columns:213px 1fr}}.idx_prc .prc_lst dt{font-size:3.33vw;font-feature-settings:"palt";letter-spacing:.04em}@media (min-width:750px){.idx_prc .prc_lst dt{font-size:25px}}.idx_prc .prc_lst dd{position:relative;padding-left:3.3vw;display:grid;grid-template-columns:auto 1fr;align-items:center}@media (min-width:750px){.idx_prc .prc_lst dd{padding-left:25px}}.idx_prc .prc_lst dd:before{content:"";display:block;position:absolute;width:1.86vw;aspect-ratio:14/16;left:0;top:calc(50% - 1.06vw);clip-path:polygon(0 0,100% 50%,0 100%);background-color:#00ade7}@media (min-width:750px){.idx_prc .prc_lst dd:before{width:14px;top:calc(50% - 8px)}}.idx_prc .prc_lst dd p:nth-of-type(1){font-size:4.78vw;display:inline-block;line-height:1.2}@media (min-width:750px){.idx_prc .prc_lst dd p:nth-of-type(1){font-size:36px}}.idx_prc .prc_lst dd p:nth-of-type(1) em{color:#00ade7}.idx_prc .prc_lst dd p:nth-of-type(1) i{font-size:8.33vw}@media (min-width:750px){.idx_prc .prc_lst dd p:nth-of-type(1) i{font-size:62px}}.idx_prc .prc_lst dd p:nth-of-type(2){font-size:2.77vw;margin-left:1em}@media (min-width:750px){.idx_prc .prc_lst dd p:nth-of-type(2){font-size:20px}}.idx_prc .prc_lst dd p:nth-of-type(2) em{color:#ea6e8f}.idx_prc .conclusion{text-align:center;position:relative;color:#fff;margin:0 0 8.4vw;font-size:5.06vw}@media (min-width:750px){.idx_prc .conclusion{margin:0 0 63px;font-size:38px}}.idx_prc .conclusion:before{content:"";display:block;position:absolute;width:5.86vw;aspect-ratio:44/25;left:calc((100% - 5.86vw) / 2);bottom:-5vw;clip-path:polygon(0 0,100% 0,50% 100%);background-color:#fff88f}@media (min-width:750px){.idx_prc .conclusion:before{width:44px;aspect-ratio:44/25;left:calc((100% - 44px) / 2);bottom:-37px}}.idx_prc .prc_type{width:86.6vw;margin:0 auto 4vw;display:grid;grid-template-columns:1fr;gap:2.4vw 0}@media (min-width:750px){.idx_prc .prc_type{width:650px;margin:0 auto 30px;gap:18px 0}}.idx_prc .prc_type .box{position:relative;background-color:#fff;border-radius:1.32vw;overflow:hidden;padding:4.4vw 0 3.8vw}@media (min-width:750px){.idx_prc .prc_type .box{border-radius:10px;overflow:hidden;padding:33px 0 28px}}.idx_prc .prc_type .box:before{content:"";display:block;position:absolute;width:17.86vw;aspect-ratio:1/1;left:0;top:0;clip-path:polygon(0 0,100% 0,0 100%);background-color:#00ade7;border-radius:1.32vw 0 0;z-index:0}@media (min-width:750px){.idx_prc .prc_type .box:before{width:134px;border-radius:10px 0 0}}.idx_prc .prc_type .box .nbr,.idx_prc .prc_type .box .ttl{position:relative;z-index:3}.idx_prc .prc_type .box .nbr{position:absolute;left:1.9vw;top:1.6vw;font-family:"Jost";color:#fff}@media (min-width:750px){.idx_prc .prc_type .box .nbr{left:14px;top:12px}}.idx_prc .prc_type .box .nbr i{display:block;line-height:1.16;font-weight:300}.idx_prc .prc_type .box .nbr i:nth-of-type(1){font-size:2.24vw;letter-spacing:.16em}@media (min-width:750px){.idx_prc .prc_type .box .nbr i:nth-of-type(1){font-size:17px}}.idx_prc .prc_type .box .nbr i:nth-of-type(2){font-size:5.248vw}@media (min-width:750px){.idx_prc .prc_type .box .nbr i:nth-of-type(2){font-size:39px}}.idx_prc .prc_type .box .ttl{text-align:center;font-size:5vw;margin:0 0 2vw;line-height:1.2}@media (min-width:750px){.idx_prc .prc_type .box .ttl{font-size:37px;margin:0 0 15px}}.idx_prc .prc_type .box .fig{margin:0 auto 1.6vw;width:45.33vw}@media (min-width:750px){.idx_prc .prc_type .box .fig{margin:0 auto 12px;width:340px}}.idx_prc .prc_type .box .fig img{aspect-ratio:340/200}.idx_prc .prc_type .box .desc{text-align:center;width:fit-content;margin:0 auto;padding-bottom:1.5vw;position:relative;font-feature-settings:"palt";letter-spacing:.05em}@media (min-width:750px){.idx_prc .prc_type .box .desc{padding-bottom:11px}}.idx_prc .prc_type .box .desc em{color:#ea6e8f}.idx_prc .prc_type .box .desc span:nth-of-type(1){font-size:3.67vw}@media (min-width:750px){.idx_prc .prc_type .box .desc span:nth-of-type(1){font-size:27px}}.idx_prc .prc_type .box .desc span:nth-of-type(1) em{font-size:6.11vw}@media (min-width:750px){.idx_prc .prc_type .box .desc span:nth-of-type(1) em{font-size:45px}}.idx_prc .prc_type .box .desc span:nth-of-type(2){font-size:2.67vw}@media (min-width:750px){.idx_prc .prc_type .box .desc span:nth-of-type(2){font-size:20px}}.idx_prc .prc_type .box .desc span:nth-of-type(2) em{font-size:4.44vw}@media (min-width:750px){.idx_prc .prc_type .box .desc span:nth-of-type(2) em{font-size:33px}}.idx_prc .prc_type .box .desc .note{font-size:2vw;position:absolute;bottom:0;right:0}@media (min-width:750px){.idx_prc .prc_type .box .desc .note{font-size:15px}}.idx_prc .payment{width:92vw;margin:0 auto;padding:4.8vw;background-color:#00366a;display:grid;grid-template-columns:1fr;gap:3.9vw 0}@media (min-width:750px){.idx_prc .payment{width:690px;padding:36px;gap:29px 0}}.idx_prc .payment p{background-color:#fff;text-align:center;height:16vw;display:grid;align-items:center;align-content:center}@media (min-width:750px){.idx_prc .payment p{height:120px}}.idx_prc .payment p span{display:block}.idx_prc .payment span:nth-of-type(1){font-size:2.77vw}@media (min-width:750px){.idx_prc .payment span:nth-of-type(1){font-size:20px}}.idx_prc .payment p:nth-of-type(1) span:nth-of-type(2){width:56.6vw;margin:1vw auto 0}@media (min-width:750px){.idx_prc .payment p:nth-of-type(1) span:nth-of-type(2){width:425px;margin:7px auto 0}}.idx_prc .payment p:nth-of-type(1) span:nth-of-type(2) img{aspect-ratio:425/46;display:block}.idx_prc .payment p:nth-of-type(2){padding-right:2vw;background-repeat:no-repeat;background-position:calc(100% - 4vw) 50%;background-size:12.26vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/prc_loan.png)}@media (min-width:750px){.idx_prc .payment p:nth-of-type(2){padding-right:15px;background-position:calc(100% - 30px) 50%;background-size:92px auto}}.idx_prc .payment p:nth-of-type(2) span:nth-of-type(1){font-size:2.77vw;line-height:1;padding-top:1vw}@media (min-width:750px){.idx_prc .payment p:nth-of-type(2) span:nth-of-type(1){font-size:20px;padding-top:7px}}.idx_prc .payment p:nth-of-type(2) span:nth-of-type(2){font-size:3.09vw}@media (min-width:750px){.idx_prc .payment p:nth-of-type(2) span:nth-of-type(2){font-size:23px}}.idx_prc .payment p:nth-of-type(2) span:nth-of-type(2) i{font-size:3.28vw}@media (min-width:750px){.idx_prc .payment p:nth-of-type(2) span:nth-of-type(2) i{font-size:24px}}.idx_prc .payment p:nth-of-type(2) span:nth-of-type(2) em{color:#ea6e8f}.idx_prc .payment p:nth-of-type(2) span:nth-of-type(2) em i{font-size:4.02vw}@media (min-width:750px){.idx_prc .payment p:nth-of-type(2) span:nth-of-type(2) em i{font-size:30px}}.idx_needs{padding:12.8vw 4.8vw 10.4vw;background-color:#f8f8f8;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/needs_bg.jpg);color:#333}@media (min-width:750px){.idx_needs{padding:96px 36px 78px}}.idx_needs .idx_ttl{margin:0 auto 21.3333333333vw 0;width:72vw}@media (min-width:750px){.idx_needs .idx_ttl{margin:0 auto 160px 0;width:540px}}.idx_needs .idx_ttl span{display:block;text-align:center}.idx_needs .idx_ttl span:nth-of-type(1){line-height:1;font-size:3.33vw;color:#00ade7;text-transform:uppercase;letter-spacing:.1em;margin:0 0 3vw}@media (min-width:750px){.idx_needs .idx_ttl span:nth-of-type(1){font-size:25px;margin:0 0 22px}}.idx_needs .idx_ttl span:nth-of-type(2){text-align:left}.idx_needs .idx_ttl img{aspect-ratio:482/136;aspect-ratio:541/187}.idx_needs .idx_desc{font-size:2.22vw;font-weight:500;margin:0 0 3.6vw}@media (min-width:750px){.idx_needs .idx_desc{font-size:16px;margin:0 0 27px}}.idx_needs .idx_sttl{text-align:center;font-size:4.44vw;color:#fff;background-color:#00ade7;margin:0 0 8vw;padding:.6vw 0 .2vw}@media (min-width:750px){.idx_needs .idx_sttl{font-size:33px;margin:0 0 60px;padding:4px 0 2px}}.idx_needs .idx_inr+.idx_sttl{margin-top:8vw}@media (min-width:750px){.idx_needs .idx_inr+.idx_sttl{margin-top:60px}}.idx_needs .idx_inr{display:grid;grid-template-columns:1fr;gap:7.6vw 0}@media (min-width:750px){.idx_needs .idx_inr{gap:57px 0}}.idx_needs .idx_inr .box{position:relative;box-shadow:.4vw .4vw .4vw rgba(51,51,51,.15);padding:2.4vw 2.4vw 5.6vw 6.4vw;display:grid;grid-template-columns:36vw 1fr;align-content:center;align-items:center;gap:0 2.4vw;background-color:#fff;background-repeat:no-repeat;background-position:100% 100%;background-size:6vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/needs_arrow.png)}@media (min-width:750px){.idx_needs .idx_inr .box{box-shadow:3px 3px 3px rgba(51,51,51,.15);padding:18px 18px 42px 48px;grid-template-columns:270px 1fr;gap:0 18px;background-size:45px auto}}.idx_needs .idx_inr .box .nbr{position:absolute;line-height:1;font-size:14.44vw;font-family:"Times New Roman",Times,serif;font-style:italic;color:rgba(68,68,68,.1);top:-6vw;left:0;letter-spacing:-.06em}@media (min-width:750px){.idx_needs .idx_inr .box .nbr{font-size:108px;top:-45px}}.idx_needs .idx_inr .box .ttl{grid-column:1/3;text-align:center;font-size:4.44vw;line-height:1.1;margin:0 0 2.8vw;border-bottom:1px solid rgba(51,51,51,.3);letter-spacing:.06em}@media (min-width:750px){.idx_needs .idx_inr .box .ttl{font-size:33px;margin:0 0 21px}}.idx_needs .idx_inr .box .ttl i{font-size:3.89vw}@media (min-width:750px){.idx_needs .idx_inr .box .ttl i{font-size:29px}}.idx_needs .idx_inr .box .ttl em{color:#00ade7;font-size:5vw}@media (min-width:750px){.idx_needs .idx_inr .box .ttl em{font-size:37px}}.idx_needs .idx_inr .box .ttl em i{font-size:6.11vw}@media (min-width:750px){.idx_needs .idx_inr .box .ttl em i{font-size:46px}}.idx_needs .idx_inr .box .fig{grid-row:2/4}.idx_needs .idx_inr .box .fig img{aspect-ratio:270/256}.idx_needs .idx_inr .box .desc{grid-column:2/3;grid-row:2/3;font-size:3.056vw;align-self:end;margin:0 2vw 1vw}@media (min-width:750px){.idx_needs .idx_inr .box .desc{font-size:23px;margin:0 15px 7px}}.idx_needs .idx_inr .box .idx_lst{grid-column:2/3;grid-row:3/4;align-self:start;background-color:#f3f9fd;padding:2vw}@media (min-width:750px){.idx_needs .idx_inr .box .idx_lst{padding:15px}}.idx_needs .idx_inr .box .idx_lst li{padding-left:3.5vw;line-height:1.2;font-size:3.056vw;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/needs_check.png);background-position:0 .2em}@media (min-width:750px){.idx_needs .idx_inr .box .idx_lst li{padding-left:26px;font-size:23px}}.idx_result{padding:12vw 3.6vw 10.8vw;background-color:#f2fbff;background-repeat:no-repeat;background-position:0 0;background-size:100% auto,cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/result_header.jpg),url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/result_bg.png)}@media (min-width:750px){.idx_result{padding:90px 27px 81px}}.idx_result .idx_ttl{display:grid;align-items:center;text-align:center;width:55.33vw;aspect-ratio:415/49;margin:0 auto 0 1vw;color:#fff;line-height:1;font-size:4.44vw;font-feature-settings:"palt";letter-spacing:.04em;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/result_ttl_bg.png)}@media (min-width:750px){.idx_result .idx_ttl{width:415px;margin:0 auto 0 7px;font-size:33px}}.idx_result .idx_lead{margin:0 auto 1vw -2vw;width:75.6vw}@media (min-width:750px){.idx_result .idx_lead{margin:0 auto 7px -15px;width:567px}}.idx_result .idx_lead img{aspect-ratio:567/185}.idx_result .result_lst{display:flex;justify-content:space-between;align-items:start;margin:0 3.2vw 3.6vw}@media (min-width:750px){.idx_result .result_lst{margin:0 24px 27px}}.idx_result .result_lst img{height:14.26vw}@media (min-width:750px){.idx_result .result_lst img{height:107px}}.idx_result .result_arrow{margin:0 0 4vw;padding:2.8vw 0 3.2vw;background-color:#333;text-align:center;position:relative;border-radius:1.33vw}@media (min-width:750px){.idx_result .result_arrow{margin:0 0 30px;padding:12px 0 24px;border-radius:10px}}.idx_result .result_arrow:before{content:"";display:block;position:absolute;width:4vw;aspect-ratio:18/12;left:calc((100% - 4vw) / 2);bottom:-2.4vw;background-color:inherit;clip-path:polygon(0 0,100% 0,50% 100%)}@media (min-width:750px){.idx_result .result_arrow:before{width:30px;left:calc((100% - 30px) / 2);bottom:-18px}}.idx_result .result_arrow *{font-weight:500}.idx_result .result_arrow span{font-size:5.06vw;color:#fff}@media (min-width:750px){.idx_result .result_arrow span{font-size:38px}}.idx_result .result_arrow em{color:#fff08b;padding-top:.2em;background:top left/1em .3em repeat-x radial-gradient(circle,#fff08b .1em,rgba(0,0,0,0) .1em)}.idx_result .idx_inr{margin:0 0 4vw;padding:4vw 0 5.2vw;background-color:#fff;border-radius:1.32vw}@media (min-width:750px){.idx_result .idx_inr{padding:30px 0 39px;border-radius:10px}}.idx_result .idx_inr .ttl{font-size:6.66vw;font-weight:500;text-align:center;color:#00ade7;margin:0 0 1vw}@media (min-width:750px){.idx_result .idx_inr .ttl{font-size:50px;margin:0 0 7px}}.idx_result .idx_inr .lead{margin:0 0 2vw}@media (min-width:750px){.idx_result .idx_inr .lead{margin:0 0 15px}}.idx_result .idx_inr .lead span{display:block;text-align:center}.idx_result .idx_inr .lead span:nth-of-type(1){font-size:3.33vw}@media (min-width:750px){.idx_result .idx_inr .lead span:nth-of-type(1){font-size:25px}}.idx_result .idx_inr .lead span:nth-of-type(2){margin-top:1vw;font-size:4.232vw}@media (min-width:750px){.idx_result .idx_inr .lead span:nth-of-type(2){margin-top:7px;font-size:32px}}.idx_result .idx_inr .lead span:nth-of-type(2) em{color:#fff;background-color:#13baff;display:inline-block;vertical-align:middle;padding:.1em .5em;line-height:1.3;margin:0 .1em}.idx_result .idx_inr .lead span:nth-of-type(2) i{font-size:120%;display:inline-block;margin:0 -.5em}.idx_result .idx_inr .lead span:nth-of-type(3){margin-top:2vw;font-size:3.89vw}@media (min-width:750px){.idx_result .idx_inr .lead span:nth-of-type(3){margin-top:15px;font-size:29px}}.idx_result .idx_inr .fig{width:55.33vw;margin:0 auto 4vw}@media (min-width:750px){.idx_result .idx_inr .fig{width:415px;margin:0 auto 30px}}.idx_result .idx_inr .fig img{aspect-ratio:415/379}.idx_result .idx_inr .catch{margin:0 0 2vw;padding:5.8666666667vw 0;background-color:#f3f9fd}@media (min-width:750px){.idx_result .idx_inr .catch{margin:0 0 15px;padding:44px 0}}.idx_result .idx_inr .catch *{font-weight:500}.idx_result .idx_inr .catch span{display:block;width:fit-content;margin:0 auto}.idx_result .idx_inr .catch span i{display:block;font-size:4.86vw;line-height:1.3}@media (min-width:750px){.idx_result .idx_inr .catch span i{font-size:36px}}.idx_result .idx_inr .catch span em{background-color:#00ade7;color:#fff;display:inline-block;margin:0 .3em;font-size:4.9333333333vw;line-height:1;padding:.2em .3em .4em;text-shadow:2px 0 0 #333,0 2px 0 #333,-2px 0 0 #333,0 -2px 0 #333}@media (min-width:750px){.idx_result .idx_inr .catch span em{font-size:37px}}.idx_result .idx_inr .desc{font-size:2.6666666667vw;line-height:1.8;letter-spacing:-.01em;margin:0 2.6666666667vw}@media (min-width:750px){.idx_result .idx_inr .desc{font-size:20px;margin:0 20px}}.idx_result .idx_inr .desc em{color:#00ade7}.idx_result .idx_inr .note{text-align:right;font-size:2.5vw;font-weight:300}@media (min-width:750px){.idx_result .idx_inr .note{font-size:18px}}.idx_result .type{margin:0 0 4.4vw;display:grid;grid-template-columns:1fr;gap:2.8vw 0}@media (min-width:750px){.idx_result .type{margin:0 0 33px;gap:21px 0}}.idx_result .type .box{background-color:#fff;border-radius:1.33vw;padding:0 0 4vw}@media (min-width:750px){.idx_result .type .box{border-radius:10px;padding:0 0 30px}}.idx_result .type .box .ttl{background-color:#00ade7;color:#fff;text-align:center;font-size:3.89vw;padding:.4em 0;margin:0 0 4vw}@media (min-width:750px){.idx_result .type .box .ttl{font-size:29px;margin:0 0 30px}}.idx_result .type .box .fig{margin:0 auto 2.8vw;width:63.87vw}@media (min-width:750px){.idx_result .type .box .fig{margin:0 auto 21px;width:479px}}.idx_result .type .box .fig img{aspect-ratio:479/238}.idx_result .type .box:first-child .fig img{aspect-ratio:2048/1366}.idx_result .type .box .desc{font-size:2.78vw;margin:0 2.6666666667vw}@media (min-width:750px){.idx_result .type .box .desc{font-size:20px;margin:0 20px}}.idx_result .idx_inr a,.idx_result .type .box a{width:13.6vw;display:block;margin:2.6666666667vw 2.6666666667vw 0 auto}@media (min-width:750px){.idx_result .idx_inr a,.idx_result .type .box a{width:102px;margin:20px 20px 0 auto}}.idx_result .idx_inr a img,.idx_result .type .box a img{display:block}.idx_recorr .lead{margin:-8vw 0 4vw;padding:3vw 0;background-color:#333;text-align:center;position:relative;border-radius:1.33vw;font-size:5.06vw;color:#fff}@media (min-width:750px){.idx_recorr .lead{margin:-60px 0 30px;padding:22px 0;border-radius:10px;font-size:38px}}.idx_recorr .lead:before{content:"";display:block;position:absolute;width:4.4vw;aspect-ratio:18/12;left:calc((100% - 4.4vw) / 2);bottom:-2.4vw;background-color:inherit;clip-path:polygon(0 0,100% 0,50% 100%)}@media (min-width:750px){.idx_recorr .lead:before{width:33px;left:calc((100% - 33px) / 2);bottom:-18px}}.idx_recorr .lead span em{color:#fff08b}.idx_recorr .inr{background-color:#fff;padding:3.6vw 2.4vw 3.6vw;border-radius:1.33vw}@media (min-width:750px){.idx_recorr .inr{padding:27px 18px 27px;border-radius:10px}}.idx_recorr .inr .ttl{text-align:center;margin:0 0 6vw}@media (min-width:750px){.idx_recorr .inr .ttl{margin:0 0 45px}}.idx_recorr .inr .ttl *{font-weight:500}.idx_recorr .inr .ttl span{display:block}.idx_recorr .inr .ttl span:nth-of-type(1){font-size:6.66vw;color:#00ade7}@media (min-width:750px){.idx_recorr .inr .ttl span:nth-of-type(1){font-size:50px}}.idx_recorr .inr .ttl span:nth-of-type(2){font-size:3.89vw}@media (min-width:750px){.idx_recorr .inr .ttl span:nth-of-type(2){font-size:29px}}.idx_recorr .inr .ttl span:nth-of-type(2) em{font-size:5.924vw;color:#00ade7}@media (min-width:750px){.idx_recorr .inr .ttl span:nth-of-type(2) em{font-size:44px}}.idx_recorr .inr .ttl span:nth-of-type(2) i{display:inline-block;margin:0 -.5em}.idx_recorr .inr .box{position:relative;margin:0 0 12vw;padding:7.2vw 0 6vw;border:.8vw solid #ea6e8f}@media (min-width:750px){.idx_recorr .inr .box{margin:0 0 90px;padding:54px 0 45px;border:6px solid #ea6e8f}}.idx_recorr .inr .box h4{text-align:center;position:absolute;left:0;top:-3.2vw;width:100%}@media (min-width:750px){.idx_recorr .inr .box h4{top:-24px}}.idx_recorr .inr .box h4 span{display:block;margin:0 auto;font-size:3.33vw;font-weight:500;color:#fff;background-color:#ea6e8f;padding:.2em 0;width:47.4vw}@media (min-width:750px){.idx_recorr .inr .box h4 span{font-size:25px;width:355px}}.idx_recorr .inr .box ul{width:fit-content;margin:0 auto;display:grid;gap:2vw 0}@media (min-width:750px){.idx_recorr .inr .box ul{gap:15px 0}}.idx_recorr .inr .box ul *{font-weight:700}.idx_recorr .inr .box li{font-size:4.16vw;padding-left:2em;min-height:1.5em;background-repeat:no-repeat;background-position:0 0;background-size:1.5em auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/recorr_check.png)}@media (min-width:750px){.idx_recorr .inr .box li{font-size:31px}}.idx_recorr .inr .box li em{color:#ea6e8f}.idx_recorr .inr .box p{text-align:center;position:absolute;left:0;bottom:-3.3333333333vw;width:100%}@media (min-width:750px){.idx_recorr .inr .box p{bottom:-25px}}.idx_recorr .inr .box p span{display:block;margin:0 auto;font-size:3.33vw;font-weight:500;color:#333;background-color:#fff;padding:.2em;width:19.2em}@media (min-width:750px){.idx_recorr .inr .box p span{font-size:25px}}.idx_recorr .inr .desc{position:relative;background-color:#f3f9fd;color:#333;font-size:2.78vw;padding:1.5em;font-weight:400}@media (min-width:750px){.idx_recorr .inr .desc{font-size:20px}}.idx_recorr .inr .desc:before{content:"";display:block;position:absolute;width:1.92em;aspect-ratio:44/25;left:calc((100% - 1.92em) / 2);top:-.4em;clip-path:polygon(0 0,100% 0,50% 100%);background-color:#ea6e8f}@media (min-width:750px){.idx_recorr .inr .desc:before{width:44px;left:calc((100% - 44px) / 2)}}.idx_recorr .inr .desc i{font-weight:700}.idx_recorr .inr .desc em{color:#ea6e8f}.idx_counsel{display:block;margin:0 0 12.4vw;padding:9.6vw 3.9vw 0;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/counsel_bg.jpg);color:#333}@media (min-width:750px){.idx_counsel{margin:0 0 93px;padding:72px 29px 0}}.idx_counsel .idx_ttl{font-size:6vw;text-align:center;margin:0 0 4.6666666667vw;font-feature-settings:"palt";letter-spacing:.02em;line-height:1.3}@media (min-width:750px){.idx_counsel .idx_ttl{font-size:45px;margin:0 0 35px}}.idx_counsel .idx_ttl span{font-size:7.2vw}@media (min-width:750px){.idx_counsel .idx_ttl span{font-size:54px}}.idx_counsel .desc{padding:5.2vw 9.3333333333vw 44.8vw;border-radius:1.33vw;background-color:#fff;background-repeat:no-repeat;background-position:0 100%;background-size:100% auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/counsel_fig.jpg)}@media (min-width:750px){.idx_counsel .desc{padding:39px 70px 336px;border-radius:10px}}.idx_counsel .desc p{font-size:3.056vw;margin:0 0 6vw}@media (min-width:750px){.idx_counsel .desc p{font-size:23px;margin:0 0 45px}}.idx_counsel .desc p:last-of-type{margin-bottom:2.6666666667vw}@media (min-width:750px){.idx_counsel .desc p:last-of-type{margin-bottom:20px}}.idx_counsel .desc .en{text-align:center;font-size:4.4vw;color:#333;letter-spacing:.1em;margin:-8.6666666667vw 0 5.3333333333vw;text-align:center}@media (min-width:750px){.idx_counsel .desc .en{font-size:33px;margin:-65px 0 40px}}.idx_counsel .desc .en span{display:block;margin-bottom:.6666666667vw}.idx_counsel .desc .en span:nth-of-type(1){color:#00ade7;margin-bottom:5px}.idx_counsel .desc .en i{border-bottom:.2666666667vw solid #00ade7}.idx_counsel .desc .en i:nth-of-type(1){border-bottom:2px solid #00ade7}.idx_counsel .desc p em{color:#ea6e8f}.idx_counsel .desc p i{display:inline-block;margin:0 -.5em}.idx_counsel a{display:block;margin:0 0 0 auto;width:49.8666666667vw}@media (min-width:750px){.idx_counsel a{width:374px}}.idx_counsel a img{display:block}.idx_msg{margin:0 3.6vw 10.6vw;padding:8.4vw 2vw 58vw 9.6vw;color:#333;background-repeat:no-repeat;background-position:50% calc(100% - 4.8vw);background-size:84vw auto;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/msg_bg.png);border:1px solid #a6a6a6}@media (min-width:750px){.idx_msg{margin:0 27px 80px;padding:63px 15px 435px 72px;background-position:50% calc(100% - 36px);background-size:630px auto}}.idx_msg .en{background-color:#fff;color:#a6a6a6;font-size:3.89vw;line-height:1;letter-spacing:.06em;position:absolute;top:-1.6vw;left:4vw;padding:0 .5em}@media (min-width:750px){.idx_msg .en{font-size:29px;top:-12px;left:30px}}.idx_msg .idx_ttl{font-size:4.17vw;font-feature-settings:"palt";letter-spacing:.1em;margin:0 0 2.67vw}@media (min-width:750px){.idx_msg .idx_ttl{font-size:31px;margin:0 0 20px}}.idx_msg .idx_ttl span{font-size:5.36vw}@media (min-width:750px){.idx_msg .idx_ttl span{font-size:40px}}.idx_msg .idx_ttl span i{font-size:7.75vw}@media (min-width:750px){.idx_msg .idx_ttl span i{font-size:58px}}.idx_msg .idx_ttl em{font-size:4.77vw;color:#00ade7;border-bottom:2px solid #00ade7}@media (min-width:750px){.idx_msg .idx_ttl em{font-size:35px}}.idx_msg .desc{display:grid;grid-template-columns:1fr;gap:3.6vw 0}@media (min-width:750px){.idx_msg .desc{gap:27px 0}}.idx_msg .desc p{font-size:3.33vw;line-height:1.4}@media (min-width:750px){.idx_msg .desc p{font-size:25px}}.idx_msg .desc em{color:#00ade7}.idx_msg .signature{position:absolute;bottom:6.6vw;left:8.8vw;width:37.7vw;height:auto}@media (min-width:750px){.idx_msg .signature{bottom:50px;left:66px;width:282px}}.idx_gallery{margin:0 0 8vw;padding:9.6vw 0 10vw;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/gallery_bg.jpg)}@media (min-width:750px){.idx_gallery{margin:0 0 60px;padding:72px 0 75px}}.idx_gallery .idx_ttl{font-size:3.33vw;text-align:center;color:#00ade7;margin:0 auto 6.1vw;line-height:1;letter-spacing:.1em}@media (min-width:750px){.idx_gallery .idx_ttl{font-size:25px;margin:0 auto 45px}}.idx_gallery_fig{position:relative;width:92vw;margin:0 auto 5.2vw}@media (min-width:750px){.idx_gallery_fig{width:690px;margin:0 auto 39px}}.idx_gallery_fig .idx_gallery_slider{margin-bottom:0 !important}.idx_gallery_fig .idx_gallery_slider img{aspect-ratio:690/415}.idx_gallery_fig .slick-dots{position:absolute;width:100%;bottom:-4em;right:0;margin:0;padding:0;text-align:center}.idx_gallery_fig .slick-dots li{display:inline-block;width:.6em;height:.6em;margin:0 .8em;padding:0}.idx_gallery_fig .slick-dots li button:before{font-size:max(0.7857142857vw, 12.61px);background-color:transparent;background-repeat:no-repeat;background-size:50% auto;background-position:50% 0;background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/gallery_dot.png);opacity:1;color:transparent}@media (min-width:750px){.idx_gallery_fig .slick-dots li button:before{font-size:max(0.7857142857vw, 12.61px)}}.idx_gallery_fig .slick-dots li.slick-active button:before{background-image:url(//aligner-mouthpiece.com/kireiha-okayama/wp-content/themes/humanity/css/../images/top/gallery_dot_act.png)}.idx_gallery_thumb{overflow:hidden;width:92vw;position:relative;margin:0 auto}@media (min-width:750px){.idx_gallery_thumb{width:690px}}.idx_gallery_thumb .slick-list{width:120vw !important;left:-2vw}@media (min-width:750px){.idx_gallery_thumb .slick-list{width:900px !important;left:-15px}}.idx_gallery_thumb .slick-track{transform:unset !important;margin:0 !important;display:flex !important;flex-wrap:wrap !important;justify-content:space-between}.idx_gallery_thumb_box{width:21.4vw !important;cursor:pointer}@media (min-width:750px){.idx_gallery_thumb_box{width:160px !important}}.idx_gallery_thumb_box img{opacity:1;transition:.3s;aspect-ratio:161/112}.idx_gallery_thumb .slick-current img{opacity:1}.idx_seo{margin:0 4vw 7.2vw}@media (min-width:750px){.idx_seo{margin:0 30px 54px}}.idx_seo p{font-size:2.22vw;color:#333;letter-spacing:.03em;text-align:justify}@media (min-width:750px){.idx_seo p{font-size:16px}}