@charset "UTF-8";
html,body{border:0;outline:0;font-weight:300;font-style:inherit;font-size:100%;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,sans-serif;vertical-align:baseline;margin:0;padding:0}@media all and (-ms-high-contrast: none){html,body{font-family:"メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif}}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Arial,Meiryo,sans-serif;vertical-align:baseline;margin:0;padding:0}@media all and (-ms-high-contrast: none){div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:"メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{width:100%;border-collapse:collapse;border-spacing:0px}a{text-decoration:none;color:#000}a.decoration{text-decoration:underline}a.decoration:visited,a.decoration:focus,a.decoration:active{text-decoration:underline;outline:0}a:visited,a:focus,a:active{text-decoration:none;color:#000;outline:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}html{font-size:62.5%}body{font-size:16px;color:#1d394f;-webkit-text-size-adjust:100%}#wrap{font-size:16px}a{color:#1D394F}a:visited,a:focus,a:active{color:#1D394F}img{max-width:100%;height:auto;vertical-align:top;image-rendering:-webkit-optimize-contrast}@media only screen and (min-width: 1080px){.flL{float:left}.flR{float:right}.hoverOpacity{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.hoverOpacity:hover{opacity:.8}.pcH{display:none !important}}@media only screen and (max-width: 1079px){.spTabH{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 1079px){.tabH{display:none !important}}@media only screen and (max-width: 767px){.spH{display:none !important}}.alignL{text-align:left}.alignC{text-align:center}.alignR{text-align:right}@media only screen and (min-width: 768px)and (max-width: 1079px){.tabAlignL{text-align:left}.tabAlignC{text-align:center}.tabAlignR{text-align:right}}@media only screen and (max-width: 767px){.spAlignL{text-align:left}.spAlignC{text-align:center}.spAlignR{text-align:right}}.tabBox{width:100%;display:none}.tabBox.active{display:block}.inner{width:90%;max-width:1190px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.inner{width:90%;max-width:none}}@media only screen and (max-width: 767px){.inner{width:90%;max-width:none}}.sectionWrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.sectionWrap .section{-webkit-box-sizing:border-box;box-sizing:border-box}.sectionWrap .section.hasBorderT{border-top:1px solid #ddd}.sectionWrap .sectionInner{padding-top:100px;padding-bottom:100px}.sectionWrap .sectionInner.hasBorderT{border-top:1px solid #ddd}.sectionWrap .sectionInner.pTNone{padding-top:0}.sectionWrap .sectionInner.pBNone{padding-bottom:0}@media only screen and (max-width: 767px){.sectionWrap .sectionInner{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}.sectionWrap .sectionInner.spPTNone{padding-top:0}.sectionWrap .sectionInner.spPBNone{padding-bottom:0}.sectionWrap .sectionInner.spHasPT{padding-top:13.3333333333vw}.sectionWrap .sectionInner.spHasPB{padding-bottom:13.3333333333vw}}.sectionWrap .sectionInner.smallPd{padding-top:80px;padding-bottom:80px}.sectionWrap .sectionInner.smallPd.pTBig{padding-top:100px}.sectionWrap .sectionInner.smallPd.pBBig{padding-bottom:100px}.sectionWrap .sectionInner.smallPd.pTNone{padding-top:0}.sectionWrap .sectionInner.smallPd.pBNone{padding-bottom:0}@media only screen and (max-width: 767px){.sectionWrap .sectionInner.smallPd{padding-top:10.6666666667vw;padding-bottom:10.6666666667vw}.sectionWrap .sectionInner.smallPd.spPTNone{padding-top:0}.sectionWrap .sectionInner.smallPd.spPBNone{padding-bottom:0}.sectionWrap .sectionInner.smallPd.spHasPT{padding-top:10.6666666667vw}.sectionWrap .sectionInner.smallPd.spHasPB{padding-bottom:10.6666666667vw}.sectionWrap .sectionInner.smallPd.spHasPTBig{padding-top:13.3333333333vw}.sectionWrap .sectionInner.smallPd.spHasPBBig{padding-bottom:13.3333333333vw}}.lineLimit1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.lineLimit2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lineLimit3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.lineLimit5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.sectionTitleWrap *{font-weight:bold}.sectionTitleWrap .minTitle{margin-bottom:10px;font-size:16px}@media only screen and (max-width: 767px){.sectionTitleWrap .minTitle{margin-bottom:2.6666666667vw;font-size:3.7333333333vw !important}}.sectionTitleWrap .minTitle.size-s{font-size:14px}.sectionTitleWrap .sectionTitle{font-size:32px;line-height:1.5;letter-spacing:.05em}@media only screen and (max-width: 767px){.sectionTitleWrap .sectionTitle{font-size:8.5333333333vw}}.sectionTitleWrap .sectionTitle.size-xs{font-size:28px}@media only screen and (max-width: 767px){.sectionTitleWrap .sectionTitle.size-xs{font-size:6.4vw}}.sectionTitleWrap .sectionTitle.size-s{font-size:32px}@media only screen and (min-width: 1280px){.sectionTitleWrap .sectionTitle.size-s{font-size:38px}}@media only screen and (max-width: 767px){.sectionTitleWrap .sectionTitle.size-s{font-size:7.4666666667vw}}.titleWrap .title{line-height:1.6;font-size:20px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1079px){.titleWrap .title{font-size:2.6666666667vw}}@media only screen and (max-width: 767px){.titleWrap .title{font-size:5.3333333333vw}}.titleWrap .title.size-xxs{line-height:1.6;font-size:14px}@media only screen and (max-width: 767px){.titleWrap .title.size-xxs{font-size:3.2vw}}.titleWrap .title.size-s{font-size:18px}@media only screen and (min-width: 768px)and (max-width: 1079px){.titleWrap .title.size-s{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.titleWrap .title.size-s{font-size:4.2666666667vw}}.titleWrap .title.size-l{font-size:28px}@media only screen and (max-width: 767px){.titleWrap .title.size-l{font-size:6.4vw}}.titleWrap .title.size-xxl{font-size:24px}@media only screen and (min-width: 1280px){.titleWrap .title.size-xxl{font-size:38px}}@media only screen and (max-width: 767px){.titleWrap .title.size-xxl{font-size:6.4vw}}.borderBottom{position:relative;padding-bottom:20px}@media only screen and (max-width: 767px){.borderBottom{padding-bottom:4vw;font-size:5.3333333333vw}}.borderBottom::before{content:"";position:absolute;bottom:0;left:50%;width:45px;height:3px;background-color:#28d;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 767px){.borderBottom::before{width:12vw}}.leftBorderTitle{position:relative;padding-left:20px}@media only screen and (max-width: 767px){.leftBorderTitle{padding-left:5.3333333333vw}}.leftBorderTitle::before{content:"";position:absolute;top:.28em;left:0;width:3px;height:1em;background-color:#28d}.wysiwygText *+*{margin-top:30px}@media only screen and (max-width: 767px){.wysiwygText *+*{margin-top:6.6666666667vw}}.wysiwygText h1+*,.wysiwygText h2+*{margin-top:30px !important}@media only screen and (max-width: 767px){.wysiwygText h1+*,.wysiwygText h2+*{margin-top:5.3333333333vw !important}}.wysiwygText h3+*,.wysiwygText h4+*,.wysiwygText h5+*,.wysiwygText h6+*{margin-top:25px !important}@media only screen and (max-width: 767px){.wysiwygText h3+*,.wysiwygText h4+*,.wysiwygText h5+*,.wysiwygText h6+*{margin-top:5.3333333333vw !important}}.wysiwygText *+h1,.wysiwygText *+h2{margin-top:80px}@media only screen and (max-width: 767px){.wysiwygText *+h1,.wysiwygText *+h2{margin-top:13.3333333333vw}}.wysiwygText h1,.wysiwygText h2{position:relative;margin-left:1px;padding:25px 50px;width:100%;font-size:24px;font-weight:bold;background-color:#e3f2fa;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.wysiwygText h1,.wysiwygText h2{padding:4vw 5.3333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:24vw;font-size:5.3333333333vw}}.wysiwygText h1::before,.wysiwygText h1::after,.wysiwygText h2::before,.wysiwygText h2::after{content:"";position:absolute;background-color:#9ccae0}.wysiwygText h1::before,.wysiwygText h2::before{top:-14px;left:-8px;width:16px;height:16px;border-radius:50%}@media only screen and (max-width: 767px){.wysiwygText h1::before,.wysiwygText h2::before{top:-3.7333333333vw;left:-2.1333333333vw;width:4.2666666667vw;height:4.2666666667vw}}.wysiwygText h1::after,.wysiwygText h2::after{top:0;left:0;width:3px;height:calc(100% + 10px)}@media only screen and (max-width: 767px){.wysiwygText h1::after,.wysiwygText h2::after{width:.8vw;height:calc(100% + 2.6666666667vw)}}.wysiwygText *+h3{margin-top:50px}@media only screen and (max-width: 767px){.wysiwygText *+h3{margin-top:10.6666666667vw}}.wysiwygText h3{position:relative;padding-left:1em;font-size:20px;font-weight:bold;color:#28d}@media only screen and (max-width: 767px){.wysiwygText h3{font-size:4.8vw}}.wysiwygText h3::before{content:"";position:absolute;top:.1em;left:0;width:3px;height:1.2em;background-color:#28d;border-radius:2px}.wysiwygText h4{line-height:1.8;font-size:18px;font-weight:bold;letter-spacing:.06em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText h4{font-size:2.4vw}}@media only screen and (max-width: 767px){.wysiwygText h4{font-size:4.8vw}}.wysiwygText h5{line-height:1.8;font-size:16px;font-weight:bold;letter-spacing:.06em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText h5{line-height:1.6;font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.wysiwygText h5{line-height:1.6;font-size:4.2666666667vw}}.wysiwygText h6{line-height:2;font-size:14px;font-weight:bold;letter-spacing:.06em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText h6{line-height:1.8;font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.wysiwygText h6{line-height:1.8;font-size:3.7333333333vw}}.wysiwygText p+p{margin-top:20px}@media only screen and (max-width: 767px){.wysiwygText p+p{margin-top:5.3333333333vw}}.wysiwygText p{line-height:2;font-size:16px;letter-spacing:.02em}@media only screen and (max-width: 767px){.wysiwygText p{font-size:4.2666666667vw}}.wysiwygText .note-text{margin-top:10px;font-size:14px;color:#708799}@media only screen and (max-width: 767px){.wysiwygText .note-text{margin-top:4vw;font-size:3.7333333333vw}}.wysiwygText a{line-height:2;letter-spacing:.02em;text-decoration:underline;font-size:16px;color:#2288DD}.wysiwygText a:visited,.wysiwygText a:focus,.wysiwygText a:active{color:#2288DD}@media only screen and (min-width: 1080px){.wysiwygText a:hover{text-decoration:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText a{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.wysiwygText a{font-size:4.2666666667vw}}.wysiwygText a[target=_blank]:after{width:.8em;height:.8em;content:"";margin-left:.2em;display:inline-block;vertical-align:middle;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjk2NDEgNy4xMTkwOEMxMS45MTU1IDYuNjk4NTIgMTEuNTgzMyA2LjUwODg0IDExLjI5MTggNi41MDg4NEMxMS4yODg1IDYuNTA4ODQgMTEuMjg1MiA2LjUwODg0IDExLjI4MTkgNi41MDg4NEMxMC45Nzc5IDYuNTEzNTUgMTAuNjU0IDYuNzIwMzcgMTAuNjE1MyA3LjE3MjE2QzEwLjU4MTYgNy41NjYxNyAxMC41OTY4IDcuOTkwMDUgMTAuNjExNyA4LjQwMDA5QzEwLjYyNSA4Ljc2NTA3IDEwLjYzODYgOS4xNDI0OSAxMC42MTczIDkuNDk0MkMxMC41NzIyIDEwLjIzNDQgMTAuMjIyMSAxMC41ODQ3IDkuNDgyMzggMTAuNjI5OEM4LjI5OTEyIDEwLjcwMTkgNy4wNTYxOCAxMC42NjkzIDUuODU0MTQgMTAuNjM3NUM0Ljc0ODI2IDEwLjYwODUgMy42MDUwNyAxMC41NzgzIDIuNTA3MiAxMC42Mjk1QzEuNzYgMTAuNTgyOCAxLjQyMTQ5IDEwLjI0MzIgMS4zNzU5IDkuNDk0MkMxLjMwMzc4IDguMzEwMjMgMS4zMzY2NiA3LjA2NjU0IDEuMzY4MTYgNS44NjM3N0MxLjM5NzE4IDQuNzU3NSAxLjQyNzMgMy42MTMzNSAxLjM3NjE4IDIuNTE0ODNDMS40MDg1MSAxLjk5NTAxIDEuNTc4NDUgMS42ODUwNSAxLjkyNjkxIDEuNTA5NzVDMi4yOTA4MyAxLjMyNjcxIDMuMDczNjggMS4zNTYzIDMuNzY0MjQgMS4zODI1NkM0LjE5MjU1IDEuMzk4ODggNC41OTcxIDEuNDE0MDkgNC44ODQ0OSAxLjM4MDkxQzUuMjk1OTUgMS4zMzMwNyA1LjQ4NjA2IDEuMDE0NTUgNS40OTE4NyAwLjcyMDA3NEM1LjQ5NzM5IDAuNDM3NzcgNS4zMjQ5NiAwLjEwNjI0OCA0LjkzMjg1IDAuMDQ0ODY1M0M0LjQzMTg2IC0wLjAzMzM4MzcgMy40NzI5OCAwLjAwOTE5NzAxIDIuOTAwMTUgMC4wMzQ5MTE0TDIuNzg4NTEgMC4wMzk4ODgzQzAuODkwNjYgMC4xMjMxMTQgMC4wMTIyMDAxIDEuMDA1OTcgMC4wMjQzNTg3IDIuODIwMDhDMC4wNTM5MjYyIDMuODI0ODcgMC4wMzY3OTM3IDQuODU3NiAwLjAyMDIxMzcgNS44NTYzMUMwLjAwMjI1MjE0IDYuOTM3NDIgLTAuMDE2MjYyMSA4LjA1NTMgMC4wMjQzNTg3IDkuMTQyNDlDMC4wOTc1ODY3IDExLjA5NTQgMC45ODI5NTUgMTEuOTk3MyAyLjgxMiAxMS45ODI0QzMuNzU5MjYgMTEuOTU1NiA0LjcyODY0IDExLjk3IDUuNjY2MjMgMTEuOTgzOEM2LjIxOTE3IDExLjk5MjEgNi43ODA2OCAxMi4wMDA0IDcuMzQ0MTIgMTIuMDAwNEM4LjAwNDgzIDEyLjAwMDQgOC42NjgzIDExLjk4OSA5LjMyMjY2IDExLjk1MjVDMTEuMTU2NyAxMS44NTAyIDExLjg5ODYgMTEuMDc4IDExLjk2ODggOS4xOTc3OUwxMS45NzEgOS4xMzY0MUMxMS45OTMxIDguNTQ3MTkgMTIuMDI2NiA3LjY1NjU5IDExLjk2NDEgNy4xMTkzNVY3LjExOTA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTcuNjkwNjUgMS4zODQxM0g5LjY2MTcyTDUuNDc2OTUgNS41ODQ5Nkw1LjQ3MDU5IDUuNTkyNDNDNS4yMjYwNCA1LjkxODk3IDUuMzI5OTQgNi4yODIwMiA1LjUzIDYuNDgxMzdDNS42NDY4OSA2LjU5Nzc4IDUuODEyNDIgNi42Nzc5NiA1Ljk5NDI0IDYuNjc3OTZDNi4xMjc5OSA2LjY3Nzk2IDYuMjcwMyA2LjYzNDU1IDYuNDA3OTEgNi41MzAwNEw2LjQxMTUgNi41MjcyN0wxMC42MTQgMi4zMzcyMlY0LjMwOTQ4QzEwLjYxNCA0LjU1NjY3IDEwLjg0MjggNC44MDQxMyAxMS4wNDc4IDQuODcxNkMxMS4yNzQxIDQuOTQ1OTggMTEuNDkxMyA0LjkyNTI0IDExLjY1OTkgNC44MTMyNkMxMS44Mzc2IDQuNjk0OTIgMTEuOTQ2NCA0LjQ4ODkzIDExLjk2NjYgNC4yMzMxNkMxMi4wMTM2IDMuNjM4NDIgMTEuOTkyMyAzLjAwMzg1IDExLjk3MTYgMi4zOTAwM0MxMS45NTI4IDEuODI3MDggMTEuOTMzMiAxLjI0NDc3IDExLjk2NjYgMC42OTc1OFYwLjY5MjMyNlYwLjY4NzA3M0MxMS45MzU5IDAuMzQzNjYyIDExLjY5MDYgMC4wODY3OTQ5IDExLjM0MjEgMC4wMzI2MDEyTDExLjMzNDkgMC4wMzE0OTUySDExLjMyNzdDMTAuNzc5MiAwLjA2MDgwNCAxMC4yMDExIDAuMDQzMzg0NiA5LjY0MjEgMC4wMjY1MTgyQzkuMDI5MiAwLjAwODI2OTM1IDguMzk1MjkgLTAuMDEwODA5IDcuNzk1MSAwLjAzMDY2NTdDNy41MjI2NCAwLjA0OTQ2NzYgNy4zMDU3MSAwLjE1OTIzNyA3LjE4NDY4IDAuMzM5NTE0QzcuMDcyMjEgMC41MDcwNzIgNy4wNTI4NyAwLjcxODA0MSA3LjEyOTE0IDAuOTUwMDIzQzcuMTk2NTYgMS4xNTU0NiA3LjQ0Mzg4IDEuMzg0MTMgNy42OTA5MiAxLjM4NDEzSDcuNjkwNjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjk2NDEgNy4xMTkwOEMxMS45MTU1IDYuNjk4NTIgMTEuNTgzMyA2LjUwODg0IDExLjI5MTggNi41MDg4NEMxMS4yODg1IDYuNTA4ODQgMTEuMjg1MiA2LjUwODg0IDExLjI4MTkgNi41MDg4NEMxMC45Nzc5IDYuNTEzNTUgMTAuNjU0IDYuNzIwMzcgMTAuNjE1MyA3LjE3MjE2QzEwLjU4MTYgNy41NjYxNyAxMC41OTY4IDcuOTkwMDUgMTAuNjExNyA4LjQwMDA5QzEwLjYyNSA4Ljc2NTA3IDEwLjYzODYgOS4xNDI0OSAxMC42MTczIDkuNDk0MkMxMC41NzIyIDEwLjIzNDQgMTAuMjIyMSAxMC41ODQ3IDkuNDgyMzggMTAuNjI5OEM4LjI5OTEyIDEwLjcwMTkgNy4wNTYxOCAxMC42NjkzIDUuODU0MTQgMTAuNjM3NUM0Ljc0ODI2IDEwLjYwODUgMy42MDUwNyAxMC41NzgzIDIuNTA3MiAxMC42Mjk1QzEuNzYgMTAuNTgyOCAxLjQyMTQ5IDEwLjI0MzIgMS4zNzU5IDkuNDk0MkMxLjMwMzc4IDguMzEwMjMgMS4zMzY2NiA3LjA2NjU0IDEuMzY4MTYgNS44NjM3N0MxLjM5NzE4IDQuNzU3NSAxLjQyNzMgMy42MTMzNSAxLjM3NjE4IDIuNTE0ODNDMS40MDg1MSAxLjk5NTAxIDEuNTc4NDUgMS42ODUwNSAxLjkyNjkxIDEuNTA5NzVDMi4yOTA4MyAxLjMyNjcxIDMuMDczNjggMS4zNTYzIDMuNzY0MjQgMS4zODI1NkM0LjE5MjU1IDEuMzk4ODggNC41OTcxIDEuNDE0MDkgNC44ODQ0OSAxLjM4MDkxQzUuMjk1OTUgMS4zMzMwNyA1LjQ4NjA2IDEuMDE0NTUgNS40OTE4NyAwLjcyMDA3NEM1LjQ5NzM5IDAuNDM3NzcgNS4zMjQ5NiAwLjEwNjI0OCA0LjkzMjg1IDAuMDQ0ODY1M0M0LjQzMTg2IC0wLjAzMzM4MzcgMy40NzI5OCAwLjAwOTE5NzAxIDIuOTAwMTUgMC4wMzQ5MTE0TDIuNzg4NTEgMC4wMzk4ODgzQzAuODkwNjYgMC4xMjMxMTQgMC4wMTIyMDAxIDEuMDA1OTcgMC4wMjQzNTg3IDIuODIwMDhDMC4wNTM5MjYyIDMuODI0ODcgMC4wMzY3OTM3IDQuODU3NiAwLjAyMDIxMzcgNS44NTYzMUMwLjAwMjI1MjE0IDYuOTM3NDIgLTAuMDE2MjYyMSA4LjA1NTMgMC4wMjQzNTg3IDkuMTQyNDlDMC4wOTc1ODY3IDExLjA5NTQgMC45ODI5NTUgMTEuOTk3MyAyLjgxMiAxMS45ODI0QzMuNzU5MjYgMTEuOTU1NiA0LjcyODY0IDExLjk3IDUuNjY2MjMgMTEuOTgzOEM2LjIxOTE3IDExLjk5MjEgNi43ODA2OCAxMi4wMDA0IDcuMzQ0MTIgMTIuMDAwNEM4LjAwNDgzIDEyLjAwMDQgOC42NjgzIDExLjk4OSA5LjMyMjY2IDExLjk1MjVDMTEuMTU2NyAxMS44NTAyIDExLjg5ODYgMTEuMDc4IDExLjk2ODggOS4xOTc3OUwxMS45NzEgOS4xMzY0MUMxMS45OTMxIDguNTQ3MTkgMTIuMDI2NiA3LjY1NjU5IDExLjk2NDEgNy4xMTkzNVY3LjExOTA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTcuNjkwNjUgMS4zODQxM0g5LjY2MTcyTDUuNDc2OTUgNS41ODQ5Nkw1LjQ3MDU5IDUuNTkyNDNDNS4yMjYwNCA1LjkxODk3IDUuMzI5OTQgNi4yODIwMiA1LjUzIDYuNDgxMzdDNS42NDY4OSA2LjU5Nzc4IDUuODEyNDIgNi42Nzc5NiA1Ljk5NDI0IDYuNjc3OTZDNi4xMjc5OSA2LjY3Nzk2IDYuMjcwMyA2LjYzNDU1IDYuNDA3OTEgNi41MzAwNEw2LjQxMTUgNi41MjcyN0wxMC42MTQgMi4zMzcyMlY0LjMwOTQ4QzEwLjYxNCA0LjU1NjY3IDEwLjg0MjggNC44MDQxMyAxMS4wNDc4IDQuODcxNkMxMS4yNzQxIDQuOTQ1OTggMTEuNDkxMyA0LjkyNTI0IDExLjY1OTkgNC44MTMyNkMxMS44Mzc2IDQuNjk0OTIgMTEuOTQ2NCA0LjQ4ODkzIDExLjk2NjYgNC4yMzMxNkMxMi4wMTM2IDMuNjM4NDIgMTEuOTkyMyAzLjAwMzg1IDExLjk3MTYgMi4zOTAwM0MxMS45NTI4IDEuODI3MDggMTEuOTMzMiAxLjI0NDc3IDExLjk2NjYgMC42OTc1OFYwLjY5MjMyNlYwLjY4NzA3M0MxMS45MzU5IDAuMzQzNjYyIDExLjY5MDYgMC4wODY3OTQ5IDExLjM0MjEgMC4wMzI2MDEyTDExLjMzNDkgMC4wMzE0OTUySDExLjMyNzdDMTAuNzc5MiAwLjA2MDgwNCAxMC4yMDExIDAuMDQzMzg0NiA5LjY0MjEgMC4wMjY1MTgyQzkuMDI5MiAwLjAwODI2OTM1IDguMzk1MjkgLTAuMDEwODA5IDcuNzk1MSAwLjAzMDY2NTdDNy41MjI2NCAwLjA0OTQ2NzYgNy4zMDU3MSAwLjE1OTIzNyA3LjE4NDY4IDAuMzM5NTE0QzcuMDcyMjEgMC41MDcwNzIgNy4wNTI4NyAwLjcxODA0MSA3LjEyOTE0IDAuOTUwMDIzQzcuMTk2NTYgMS4xNTU0NiA3LjQ0Mzg4IDEuMzg0MTMgNy42OTA5MiAxLjM4NDEzSDcuNjkwNjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.wysiwygText .btn{position:relative;margin-top:20px;padding:15px 70px;display:inline-block;font-size:20px;font-weight:bold;text-decoration:none;line-height:1;text-align:center;color:#fff !important;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #f79626;border-radius:40px}@media only screen and (min-width: 1080px){.wysiwygText .btn{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}.wysiwygText .btn:hover{color:#f79626 !important;background-color:#fff}.wysiwygText .btn:hover::before{right:17px;border-color:#f79626}}@media only screen and (max-width: 767px){.wysiwygText .btn{margin-top:5.3333333333vw;padding:3.2vw;min-width:70.6666666667vw;font-size:3.7333333333vw;border-radius:10.6666666667vw}}.wysiwygText .btn::before{content:"";position:absolute;top:48%;right:22px;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;border-radius:2px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1080px){.wysiwygText .btn::before{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 767px){.wysiwygText .btn::before{right:4vw;width:2.6666666667vw;height:2.6666666667vw}}.wysiwygText .btn[target=_blank]::before{display:none}.wysiwygText .btn[target=_blank]::after{position:absolute;top:48%;right:22px;-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media only screen and (max-width: 767px){.wysiwygText .btn[target=_blank]::after{right:4vw}}.wysiwygText b,.wysiwygText em,.wysiwygText strong{font-weight:bold}.wysiwygText em{font-style:italic}.wysiwygText sup,.wysiwygText sub{font-size:80%}.wysiwygText sup{vertical-align:super}.wysiwygText sub{vertical-align:sub}.wysiwygText img{width:auto !important;max-width:100% !important}.wysiwygText img.alignleft{padding-right:30px;padding-bottom:30px;float:left}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText img.alignleft{padding-right:2.6666666667vw;padding-bottom:2.6666666667vw}}@media only screen and (max-width: 767px){.wysiwygText img.alignleft{padding:0;padding-bottom:5.3333333333vw;margin-left:auto;margin-right:auto;float:none;display:block}}.wysiwygText img.alignright{padding-bottom:30px;padding-left:30px;float:right}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText img.alignright{padding-bottom:2.6666666667vw;padding-left:2.6666666667vw}}@media only screen and (max-width: 767px){.wysiwygText img.alignright{padding:0;padding-bottom:5.3333333333vw;margin-left:auto;margin-right:auto;float:none;display:block}}.wysiwygText img.aligncenter{padding-bottom:30px;margin-left:auto;margin-right:auto;clear:both;display:block}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText img.aligncenter{padding-bottom:2.6666666667vw}}@media only screen and (max-width: 767px){.wysiwygText img.aligncenter{padding:0;padding-bottom:5.3333333333vw;margin-left:auto;margin-right:auto;float:none}}.wysiwygText hr{width:100%;height:2px;border:none;background-color:#ccc;display:block}.wysiwygText blockquote{width:100%;line-height:2;padding:40px;font-size:16px;letter-spacing:.02em;background-color:#f7f7f7;display:block;position:relative;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText blockquote{padding:5.3333333333vw;font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.wysiwygText blockquote{padding:10.6666666667vw;font-size:4.2666666667vw}}.wysiwygText blockquote *{color:inherit}.wysiwygText blockquote:before,.wysiwygText blockquote:after{width:21px;height:16px;content:"";background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;position:absolute;top:auto;right:auto;bottom:auto;left:auto;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText blockquote:before,.wysiwygText blockquote:after{width:2.8vw;height:2.1333333333vw}}@media only screen and (max-width: 767px){.wysiwygText blockquote:before,.wysiwygText blockquote:after{width:5.6vw;height:4.2666666667vw}}.wysiwygText blockquote:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/icon/editor/quate_top_2x.png);top:13px;left:13px}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText blockquote:before{top:1.7333333333vw;left:1.7333333333vw}}@media only screen and (max-width: 767px){.wysiwygText blockquote:before{top:3.4666666667vw;left:3.4666666667vw}}.wysiwygText blockquote:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/icon/editor/quate_bottom_2x.png);right:20px;bottom:20px}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText blockquote:after{right:2.6666666667vw;bottom:2.6666666667vw}}@media only screen and (max-width: 767px){.wysiwygText blockquote:after{right:5.3333333333vw;bottom:5.3333333333vw}}.wysiwygText blockquote>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText blockquote>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.wysiwygText blockquote>*{margin-top:4.2666666667vw}}.wysiwygText blockquote>*:first-child{margin-top:0}.wysiwygText blockquote p{line-height:2;position:relative;z-index:2}.wysiwygText ul{line-height:2;padding-left:1.2em;list-style:disc;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText ul{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.wysiwygText ul{font-size:4.2666666667vw}}.wysiwygText ul li{list-style:disc}.wysiwygText ol{line-height:2;padding-left:1.2em;list-style:decimal;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.wysiwygText ol{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.wysiwygText ol{font-size:4.2666666667vw}}.wysiwygText ol li{list-style:decimal}.wysiwygText li{line-height:2;margin-top:.5em;font-size:inherit;letter-spacing:.02em}.wysiwygText li:first-child{margin-top:0}.wysiwygText li li{margin-top:0}.wysiwygText .pointListWrap{padding:25px 35px;background-color:#f7f7f7;border-radius:12px}@media only screen and (max-width: 767px){.wysiwygText .pointListWrap{padding:6.6666666667vw;border-radius:1.6vw}}.wysiwygText .pointListWrap ul{padding-left:0}.wysiwygText .pointListWrap ul li{position:relative;padding-left:40px;list-style:none;font-weight:bold;line-height:1.6}@media only screen and (max-width: 767px){.wysiwygText .pointListWrap ul li{padding-left:10.6666666667vw;font-size:4.2666666667vw}}.wysiwygText .pointListWrap ul li::before{content:"";position:absolute;top:-0.5em;left:0;width:1.5625em;height:1.9375em;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/icon/icon_lighBulb.svg);background-size:100%;background-repeat:no-repeat;background-position:center}.wysiwygText .pointListWrap ul li+li{margin-top:20px}@media only screen and (max-width: 767px){.wysiwygText .pointListWrap ul li+li{margin-top:4vw}}.wysiwygText iframe,.wysiwygText video{max-width:100% !important}@media only screen and (max-width: 767px){.wysiwygText iframe,.wysiwygText video{width:100% !important;height:56.25vw !important}}.wysiwygText table{border:1px solid #dbdbdb;border-radius:12px;border-collapse:separate !important;border-spacing:0;overflow:hidden}@media only screen and (max-width: 767px){.wysiwygText table{border-radius:3.2vw}}.wysiwygText table tr:first-of-type td{font-weight:bold;font-size:16px;text-align:center;color:#28d;background-color:#e3f2fa;border-top:none}@media only screen and (max-width: 767px){.wysiwygText table tr:first-of-type td{font-size:4.2666666667vw}}.wysiwygText table th,.wysiwygText table td{padding:25px 15px;line-height:1.4;vertical-align:middle;border-right:1px solid #dbdbdb}@media only screen and (max-width: 767px){.wysiwygText table th,.wysiwygText table td{padding:2.6666666667vw 4vw}}.wysiwygText table th:last-of-type,.wysiwygText table td:last-of-type{border-right:none}.wysiwygText table th{font-weight:bold;font-size:16px;text-align:center;color:#28d;background-color:#e3f2fa;border-top:none}@media only screen and (max-width: 767px){.wysiwygText table th{font-size:4.2666666667vw}}.wysiwygText table td{font-size:14px;border-top:1px solid #dbdbdb}@media only screen and (max-width: 767px){.wysiwygText table td{font-size:3.7333333333vw}}.wysiwygText table td *{font-size:14px}@media only screen and (max-width: 767px){.wysiwygText table td *{font-size:3.7333333333vw}}.wysiwygText table td ul li{margin-top:0}.customBlockText .mce-menubar.mce-toolbar.mce-first{display:none !important}.wp-admin .customBlockText .wp-block[data-align=left],.wp-admin .customBlockText .wp-block[data-align=right]{height:auto}.customBlockText *{margin-top:30px}@media only screen and (max-width: 767px){.customBlockText *{margin-top:9.3333333333vw}}.customBlockText h1+*,.customBlockText h2+*,.customBlockText h3+*{margin-top:30px !important}@media only screen and (max-width: 767px){.customBlockText h1+*,.customBlockText h2+*,.customBlockText h3+*{margin-top:8vw !important}}.customBlockText h4+*,.customBlockText h5+*,.customBlockText h6+*{margin-top:8px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText h4+*,.customBlockText h5+*,.customBlockText h6+*{margin-top:1.0666666667vw !important}}@media only screen and (max-width: 767px){.customBlockText h4+*,.customBlockText h5+*,.customBlockText h6+*{margin-top:2.1333333333vw !important}}.customBlockText h1,.customBlockText h2{position:relative;margin-left:1px;padding:25px 50px;width:100%;font-size:24px;background-color:#e3f2fa;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText h1,.customBlockText h2{font-size:3.2vw}}@media only screen and (max-width: 767px){.customBlockText h1,.customBlockText h2{font-size:6.4vw}}.customBlockText h1::before,.customBlockText h1::after,.customBlockText h2::before,.customBlockText h2::after{content:"";position:absolute;background-color:#9ccae0}.customBlockText h1::before,.customBlockText h2::before{top:-14px;left:-8px;width:16px;height:16px;border-radius:50%}.customBlockText h1::after,.customBlockText h2::after{top:0;left:0;width:3px;height:calc(100% + 10px)}.customBlockText h3{line-height:1.6;padding-left:.3em;border-left:3px solid #000;font-size:24px;font-weight:bold;letter-spacing:.06em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText h3{font-size:3.2vw}}@media only screen and (max-width: 767px){.customBlockText h3{font-size:6.4vw}}.customBlockText h4{line-height:1.8;font-size:18px;font-weight:bold;letter-spacing:.06em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText h4{font-size:2.4vw}}@media only screen and (max-width: 767px){.customBlockText h4{font-size:4.8vw}}.customBlockText h5{line-height:1.8;font-size:16px;font-weight:bold;letter-spacing:.06em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText h5{line-height:1.6;font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText h5{line-height:1.6;font-size:4.2666666667vw}}.customBlockText h6{line-height:2;font-size:14px;font-weight:bold;letter-spacing:.06em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText h6{line-height:1.8;font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText h6{line-height:1.8;font-size:3.7333333333vw}}.customBlockText p{line-height:2;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText p{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText p{font-size:4.2666666667vw}}.customBlockText a{line-height:2;letter-spacing:.02em;text-decoration:underline;font-size:16px;color:#2288DD}.customBlockText a:visited,.customBlockText a:focus,.customBlockText a:active{color:#2288DD}@media only screen and (min-width: 1080px){.customBlockText a:hover{text-decoration:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText a{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText a{font-size:4.2666666667vw}}.customBlockText a[target=_blank]:after{width:.7em;height:.7em;content:"";margin-left:.2em;display:inline-block;vertical-align:super;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="178" height="178" viewBox="0 0 178 178"><image width="178" height="178" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAACyCAYAAADmipVoAAAIPElEQVR4nO3de6ilVRnH8e8Z9Qya0wyUNJQFWcSAhVHRZaapsdSaUqOs7GJRSkL3OBADXahAKsOISMuyIlG7mJrdrOw2jaVkxgwlEZUgkTmpMTSUJ8bLxMKHsvKcvfacd+/9ruf9fsC/fD17vev9ne06az3vWnML69cAPBE4G9gCzCP13z5gO7AN2HVwhPha4FAfnhpSvnBPADYDGw96xuGrLwQ2+ATVqEOAo1bFcEJq2ZZVjomVwPwqn6IyMMhKwSArhYMrbmLOR60ZWwfsWa4JfiMrBYOsFAyyUjDISsEgKwWDrBQMslIwyErBICsFg6wUDLJSMMhKwSArBYOsFAyyUjDISsEgKwWDrBQMslIwyErBICsFg6wUDLJSMMhKwSArBYOsFAyyUjDISsEgKwWDrBQMslIwyErBICsFg6wUDLJSMMhKwSArBYOsFAyyUjDISqHmwEjdp/zSnwxsAh4EHNZBvxwErOmof9eNcd16YDWwG3g/8JWO2jAzBrnO4cC3gGe30NgxlFB/OX4539ZMqx+AQ4s6H0kY4vt7K7ChP80Zn0Ee7RDgtX1vZAcWWm68QR7twTEmzu4hLd+fQR5tz6iT6ZPY3fJtGOTR7gU+1fdGduAvLTfeINcpU1SXtNDQFWg6C06/1bkLOA34KLA55n7/0cHPLd/2eztq49+AhwMfaH28eyAM8nh2xj999CTgM0MMMQ4t0ngW8GPgoUPtAIPcvhOB78Y04WAZ5La9CrgCOHToHWGQ2/Um4KJYeazx08ydYZDb9G7gvMrnV2ZGzgR+mblDDHJb5oBzgLMqW12mDV8JXJC9Y5x+a0epXf40cEZlixeBl8QfgukZ5DbMA18ETqlsbVlkeQHws6F0kEHuv/ImypXA8ZUtvR04DvjVkDrJIPfb2hgaPL2ylX8Engv8YWgdZZD7q7xX933g8ZUt/G18a/9piJ3lrEU/PTrmfWtDfEMsUw8yxBjkXjoauAZ4TGXjtseY+PYR1/1zxL9venXQIPfL0yKYj6hs1TeBF0YJ5yijgry65Y4zyP3xnBgT11awXRLzxHcOoXNGMcj9UDZ+uWqMzVrK8vRrgLuzd0wtgzx7ZauBr43xv/ayPP0WYH/mThmXQZ6tsrvPhWM8h7L3xHuzdsZKGOTZeR/w8cpPLxVspwMfy9gRXXBBZPrmIpBvr/zkUsH2iiig1xIM8nSVCrbPj7EFV5mReBHwgywdMCkGeXpKBdulEcwaZXejrcDPB9A3K2aQp6NMq30dOLby024Fngf8uvUbnxaDPHllgePbwFMrP+km4PlDrGBbCYM8WUcC3xmj+OfGCPEtrd7wrDj9NjmPBX4yRoivB7YY4gNjkCfjCVHBdlTlT/9RFMT/tbUb7QuD3L1SwbYjCuNrXBmzE39P1AdTZ5C7dVzswVZ7wlJZnn4psG8KbRtVYDQ/hTZMjEHuzilRwVZboF6Wp18P3DOl9o36xu/iuLWZMcjdOD0WO2q3ryp1Fu+wgq07Tr+t3EJsAF6rVLx9ouH77SWDvDJnxT5sNe6JocRFjd5rrxnkA1Mq2M6NHTFrlPflTgW+0dh9NsMgj6+Mg78QexPXKNtXvTjmijUhBnk8h8UB5CdW/ld3xFvO1/flBrIyyPXWRgVb7ZnUZan5BOA3fWh8dga5zhFR/PPkyutvisWRm2fd8KEwyKMdGftN1J6ef2OEuOmTRFvjgsjySgXbtWOE+DrgmYZ4+gzy0o6JYD6y8vqr45u4ZvsqdcwgP7BNUcFWu33VZcBJbl81Owb5/22NMXHtAYyfi9f1p1HBpiUY5P92akyx1VawlROW3jDFCraVSL1PnEH+jzPjwJnaCrZSY/HOhirYRk0F3jaldkyEQb7Ptjj6q/YAxjcCH5xGwzr0Q2D3Ej9uf/wSN2voQS7FP2cDH668vmxfdRpw/oTbNQmLMXTa+z8/e3/URu9q8J7+bcgLImX7qk/GkKJGCcLLYo+KVu2IOfFy6OTjYjhxceshZsBBno+64JdXXr83ptd2TLhd03DrGEcAN2OIQS4VbJfHRig17ojin52zbbaWM7Qgr42hwabK62+Jsz1+N+F2aYWGFOQjYqHjmMrrfx8hHuzZdS0ZyqzFo6JuojbEO+Nb2xA3YghB3hAVbLUHMF4T27+OOoBRPZI9yE+JYNYewHhV/BFoBVtjMgd5S6xm1VawfSleErWCrUFZg3xSfLvWVrCdHwcwWsHWqIxBfnXME9dWsH0oaidaqGDTErIF+c2x5FpbwVaq19414TZpCjIF+T2x+0+Ne6OO+JzZNlldybAgMheBXKi8/q4Yfnx1wu3SFLUe5FLBdkFsDlhjMWYmvjfbZqtrrQf5s8DrKq/dG3PE1024TZqBloN87Bghvi1e1fcAxqRa/mNva+V1N0fdhCFOrOUg10yxlQ0EN3uKaH4tB3nUWPcXsUxtBdsAtBzkK5bZd7gcEXa8FWzD0XKQ745XkC6+X43EnXEwzVYr2IZlbmH9mlEbjMw10COlruJhwJ8t/EmpHMC5Z7kby/Kq06Kbag/b0DdoURIGWSkYZKVgkJWCQVYKBlkpGGSlYJCVgkFWCgZZKRhkpWCQlYJBVgoGWSkYZKVgkJWCQVYKBlkpGGSlYJCVgkFWCgZZKRhkpWCQlYJBVgoGWSkYZKVgkJWCQVYKBlkpGGSlYJCVgkFWCgZZKRhkpWCQlYJBVgoGWSkYZKVQc87eOh+1ZmztqI+vCfKyJ05KfeDQQikYZKVgkJXCKk/TVwL7SpC3+yTVuO0lyNuARZ+kGlWyu60EeRewEbjaYYYaUrJaMrsR2PUvQIAPGzIFwSAAAAAASUVORK5CYII="/></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="178" height="178" viewBox="0 0 178 178"><image width="178" height="178" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAACyCAYAAADmipVoAAAIPElEQVR4nO3de6ilVRnH8e8Z9Qya0wyUNJQFWcSAhVHRZaapsdSaUqOs7GJRSkL3OBADXahAKsOISMuyIlG7mJrdrOw2jaVkxgwlEZUgkTmpMTSUJ8bLxMKHsvKcvfacd+/9ruf9fsC/fD17vev9ne06az3vWnML69cAPBE4G9gCzCP13z5gO7AN2HVwhPha4FAfnhpSvnBPADYDGw96xuGrLwQ2+ATVqEOAo1bFcEJq2ZZVjomVwPwqn6IyMMhKwSArhYMrbmLOR60ZWwfsWa4JfiMrBYOsFAyyUjDISsEgKwWDrBQMslIwyErBICsFg6wUDLJSMMhKwSArBYOsFAyyUjDISsEgKwWDrBQMslIwyErBICsFg6wUDLJSMMhKwSArBYOsFAyyUjDISsEgKwWDrBQMslIwyErBICsFg6wUDLJSMMhKwSArBYOsFAyyUjDISqHmwEjdp/zSnwxsAh4EHNZBvxwErOmof9eNcd16YDWwG3g/8JWO2jAzBrnO4cC3gGe30NgxlFB/OX4539ZMqx+AQ4s6H0kY4vt7K7ChP80Zn0Ee7RDgtX1vZAcWWm68QR7twTEmzu4hLd+fQR5tz6iT6ZPY3fJtGOTR7gU+1fdGduAvLTfeINcpU1SXtNDQFWg6C06/1bkLOA34KLA55n7/0cHPLd/2eztq49+AhwMfaH28eyAM8nh2xj999CTgM0MMMQ4t0ngW8GPgoUPtAIPcvhOB78Y04WAZ5La9CrgCOHToHWGQ2/Um4KJYeazx08ydYZDb9G7gvMrnV2ZGzgR+mblDDHJb5oBzgLMqW12mDV8JXJC9Y5x+a0epXf40cEZlixeBl8QfgukZ5DbMA18ETqlsbVlkeQHws6F0kEHuv/ImypXA8ZUtvR04DvjVkDrJIPfb2hgaPL2ylX8Engv8YWgdZZD7q7xX933g8ZUt/G18a/9piJ3lrEU/PTrmfWtDfEMsUw8yxBjkXjoauAZ4TGXjtseY+PYR1/1zxL9venXQIPfL0yKYj6hs1TeBF0YJ5yijgry65Y4zyP3xnBgT11awXRLzxHcOoXNGMcj9UDZ+uWqMzVrK8vRrgLuzd0wtgzx7ZauBr43xv/ayPP0WYH/mThmXQZ6tsrvPhWM8h7L3xHuzdsZKGOTZeR/w8cpPLxVspwMfy9gRXXBBZPrmIpBvr/zkUsH2iiig1xIM8nSVCrbPj7EFV5mReBHwgywdMCkGeXpKBdulEcwaZXejrcDPB9A3K2aQp6NMq30dOLby024Fngf8uvUbnxaDPHllgePbwFMrP+km4PlDrGBbCYM8WUcC3xmj+OfGCPEtrd7wrDj9NjmPBX4yRoivB7YY4gNjkCfjCVHBdlTlT/9RFMT/tbUb7QuD3L1SwbYjCuNrXBmzE39P1AdTZ5C7dVzswVZ7wlJZnn4psG8KbRtVYDQ/hTZMjEHuzilRwVZboF6Wp18P3DOl9o36xu/iuLWZMcjdOD0WO2q3ryp1Fu+wgq07Tr+t3EJsAF6rVLx9ouH77SWDvDJnxT5sNe6JocRFjd5rrxnkA1Mq2M6NHTFrlPflTgW+0dh9NsMgj6+Mg78QexPXKNtXvTjmijUhBnk8h8UB5CdW/ld3xFvO1/flBrIyyPXWRgVb7ZnUZan5BOA3fWh8dga5zhFR/PPkyutvisWRm2fd8KEwyKMdGftN1J6ef2OEuOmTRFvjgsjySgXbtWOE+DrgmYZ4+gzy0o6JYD6y8vqr45u4ZvsqdcwgP7BNUcFWu33VZcBJbl81Owb5/22NMXHtAYyfi9f1p1HBpiUY5P92akyx1VawlROW3jDFCraVSL1PnEH+jzPjwJnaCrZSY/HOhirYRk0F3jaldkyEQb7Ptjj6q/YAxjcCH5xGwzr0Q2D3Ej9uf/wSN2voQS7FP2cDH668vmxfdRpw/oTbNQmLMXTa+z8/e3/URu9q8J7+bcgLImX7qk/GkKJGCcLLYo+KVu2IOfFy6OTjYjhxceshZsBBno+64JdXXr83ptd2TLhd03DrGEcAN2OIQS4VbJfHRig17ojin52zbbaWM7Qgr42hwabK62+Jsz1+N+F2aYWGFOQjYqHjmMrrfx8hHuzZdS0ZyqzFo6JuojbEO+Nb2xA3YghB3hAVbLUHMF4T27+OOoBRPZI9yE+JYNYewHhV/BFoBVtjMgd5S6xm1VawfSleErWCrUFZg3xSfLvWVrCdHwcwWsHWqIxBfnXME9dWsH0oaidaqGDTErIF+c2x5FpbwVaq19414TZpCjIF+T2x+0+Ne6OO+JzZNlldybAgMheBXKi8/q4Yfnx1wu3SFLUe5FLBdkFsDlhjMWYmvjfbZqtrrQf5s8DrKq/dG3PE1024TZqBloN87Bghvi1e1fcAxqRa/mNva+V1N0fdhCFOrOUg10yxlQ0EN3uKaH4tB3nUWPcXsUxtBdsAtBzkK5bZd7gcEXa8FWzD0XKQ745XkC6+X43EnXEwzVYr2IZlbmH9mlEbjMw10COlruJhwJ8t/EmpHMC5Z7kby/Kq06Kbag/b0DdoURIGWSkYZKVgkJWCQVYKBlkpGGSlYJCVgkFWCgZZKRhkpWCQlYJBVgoGWSkYZKVgkJWCQVYKBlkpGGSlYJCVgkFWCgZZKRhkpWCQlYJBVgoGWSkYZKVgkJWCQVYKBlkpGGSlYJCVgkFWCgZZKRhkpWCQlYJBVgoGWSkYZKVQc87eOh+1ZmztqI+vCfKyJ05KfeDQQikYZKVgkJXCKk/TVwL7SpC3+yTVuO0lyNuARZ+kGlWyu60EeRewEbjaYYYaUrJaMrsR2PUvQIAPGzIFwSAAAAAASUVORK5CYII="/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.customBlockText b,.customBlockText em,.customBlockText strong{font-weight:bold}.customBlockText em{font-style:italic}.customBlockText sup,.customBlockText sub{font-size:80%}.customBlockText sup{vertical-align:super}.customBlockText sub{vertical-align:sub}.customBlockText blockquote{width:100%;line-height:2;padding:40px;font-size:16px;letter-spacing:.02em;color:#6a6a6a;background-color:#eee;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText blockquote{padding:5.3333333333vw;font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText blockquote{padding:10.6666666667vw;font-size:4.2666666667vw}}.customBlockText blockquote *{color:inherit}.customBlockText blockquote:before,.customBlockText blockquote:after{width:21px;height:16px;content:"";background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;position:absolute;top:auto;right:auto;bottom:auto;left:auto;z-index:1}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText blockquote:before,.customBlockText blockquote:after{width:2.8vw;height:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText blockquote:before,.customBlockText blockquote:after{width:5.6vw;height:4.2666666667vw}}.customBlockText blockquote:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/icon/editor/quate_top_2x.png);top:13px;left:13px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText blockquote:before{top:1.7333333333vw;left:1.7333333333vw}}@media only screen and (max-width: 767px){.customBlockText blockquote:before{top:3.4666666667vw;left:3.4666666667vw}}.customBlockText blockquote:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/icon/editor/quate_bottom_2x.png);right:20px;bottom:20px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText blockquote:after{right:2.6666666667vw;bottom:2.6666666667vw}}@media only screen and (max-width: 767px){.customBlockText blockquote:after{right:5.3333333333vw;bottom:5.3333333333vw}}.customBlockText blockquote>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText blockquote>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText blockquote>*{margin-top:4.2666666667vw}}.customBlockText blockquote>*:first-child{margin-top:0}.customBlockText blockquote p{line-height:2;position:relative;z-index:2}.customBlockText blockquote cite,.customBlockText blockquote .wp-block-quote__citation{width:100%;line-height:2;font-size:14px;letter-spacing:.02em;text-align:right;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText blockquote cite,.customBlockText blockquote .wp-block-quote__citation{line-height:1.8;font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText blockquote cite,.customBlockText blockquote .wp-block-quote__citation{line-height:1.8;font-size:3.7333333333vw}}.customBlockText ul{line-height:2;padding-left:1.2em;list-style:disc;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText ul{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText ul{font-size:4.2666666667vw}}.customBlockText ul li{list-style:disc}.customBlockText ol{line-height:2;padding-left:1.2em;list-style:decimal;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText ol{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText ol{font-size:4.2666666667vw}}.customBlockText ol li{list-style:decimal}.customBlockText li{line-height:2;margin-top:.5em;font-size:inherit;letter-spacing:.02em}.customBlockText li:first-child{margin-top:0}.customBlockText li li{margin-top:0}.customBlockText pre.wp-block-code{width:100%;padding:30px;border:1px solid #ddd;background-color:#f8f8f8;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText pre.wp-block-code{padding:4vw;border-radius:.8vw}}@media only screen and (max-width: 767px){.customBlockText pre.wp-block-code{padding:8vw;border-radius:1.6vw}}.customBlockText pre.wp-block-code code{line-height:2;font-size:16px;color:#333;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText pre.wp-block-code code{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText pre.wp-block-code code{font-size:4.2666666667vw}}.wp-admin .customBlockText .wp-block[data-align=left] .wp-block-table{width:auto;margin-right:auto;margin-left:0;float:none}.wp-admin .customBlockText .wp-block[data-align=left] table{margin-right:auto;margin-left:0}.wp-admin .customBlockText .wp-block[data-align=center] .wp-block-table{width:auto;margin-right:auto;margin-left:auto;float:none}.wp-admin .customBlockText .wp-block[data-align=center] table{margin-right:auto;margin-left:auto}.wp-admin .customBlockText .wp-block[data-align=right] .wp-block-table{width:auto;margin-right:0;margin-left:auto;float:none}.wp-admin .customBlockText .wp-block[data-align=right] table{margin-right:0;margin-left:auto}.customBlockText .wp-block-table{width:100%;margin-right:auto;margin-left:auto;border-bottom:none;display:block;overflow:auto;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .wp-block-table .alignleft{margin-top:0;margin-bottom:0;margin-right:auto;float:none}.customBlockText .wp-block-table .aligncenter{margin:0 auto;float:none}.customBlockText .wp-block-table .alignright{margin-top:0;margin-bottom:0;margin-left:auto;float:none}.customBlockText .wp-block-table>*{margin-top:6px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .wp-block-table>*{margin-top:.8vw}}@media only screen and (max-width: 767px){.customBlockText .wp-block-table>*{margin-top:1.6vw}}.customBlockText .wp-block-table>*:first-child{margin-top:0}.customBlockText .wp-block-table table{font-size:16px;letter-spacing:.02em;border-collapse:collapse;border-spacing:0;border:1px solid #ccc}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .wp-block-table table{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .wp-block-table table{font-size:4.2666666667vw}}.customBlockText .wp-block-table table th{line-height:1.8;padding:1em;font-size:inherit;letter-spacing:.02em;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .wp-block-table table td{line-height:1.8;padding:1em;font-size:inherit;letter-spacing:.02em;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .wp-block-table thead th,.customBlockText .wp-block-table thead td{background-color:#eee}.customBlockText .wp-block-table tfoot th,.customBlockText .wp-block-table tfoot td{background-color:#eee}.customBlockText .wp-block-table figcaption{width:100%;line-height:1.8;font-size:14px;text-align:right;color:#666;letter-spacing:.02em;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .wp-block-table figcaption{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .wp-block-table figcaption{font-size:3.7333333333vw}}.wp-admin .customBlockText .wp-block[data-align=left] .wp-block-image{width:auto;margin-right:auto;margin-left:0;float:none}.wp-admin .customBlockText .wp-block[data-align=center] .wp-block-image{width:auto;margin-right:auto;margin-left:auto;float:none}.wp-admin .customBlockText .wp-block[data-align=right] .wp-block-image{width:auto;margin-right:0;margin-left:auto;float:none}.customBlockText .wp-block-image{width:100%;padding:0;margin-right:auto;margin-bottom:0;margin-left:auto;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .wp-block-image.is-style-rounded img{border-radius:10px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .wp-block-image.is-style-rounded img{border-radius:1.3333333333vw}}@media only screen and (max-width: 767px){.customBlockText .wp-block-image.is-style-rounded img{border-radius:2.6666666667vw}}.customBlockText .wp-block-image .alignleft{margin-top:0;margin-bottom:0;margin-right:auto;float:none}.customBlockText .wp-block-image .aligncenter{margin:0 auto;float:none}.customBlockText .wp-block-image .alignright{margin-top:0;margin-bottom:0;margin-left:auto;float:none}.customBlockText .wp-block-image figcaption{width:100%;line-height:1.8;padding:0;margin:0;margin-top:6px;text-align:center;font-size:14px;color:#666;letter-spacing:.02em;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .wp-block-image figcaption:first-child{margin-top:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .wp-block-image figcaption{margin-top:.8vw;font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .wp-block-image figcaption{margin-top:1.6vw;font-size:3.7333333333vw}}.customBlockText img{width:auto;max-width:100%}.customBlockText iframe,.customBlockText video{max-width:100% !important}@media only screen and (max-width: 767px){.customBlockText iframe,.customBlockText video{width:100% !important;height:56.25vw !important}}.customBlockText .wp-block-video figcaption{width:100%;line-height:1.8;padding:0;margin:0;margin-top:6px;text-align:center;font-size:14px;color:#666;letter-spacing:.02em;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .wp-block-video figcaption:first-child{margin-top:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .wp-block-video figcaption{margin-top:.8vw;font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .wp-block-video figcaption{margin-top:1.6vw;font-size:3.7333333333vw}}.customBlockText hr.wp-block-separator{width:100%;height:2px;margin-right:auto;margin-left:auto;border:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText hr.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.customBlockText hr.wp-block-separator.is-style-dots{width:100%;max-width:none;height:40px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText hr.wp-block-separator.is-style-dots{height:5.3333333333vw}}@media only screen and (max-width: 767px){.customBlockText hr.wp-block-separator.is-style-dots{height:10.6666666667vw}}.customBlockText hr.wp-block-separator.is-style-dots:before{content:"···";font-size:40px;letter-spacing:1em;padding-left:1em;font-family:serif}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText hr.wp-block-separator.is-style-dots:before{font-size:5.3333333333vw}}@media only screen and (max-width: 767px){.customBlockText hr.wp-block-separator.is-style-dots:before{font-size:10.6666666667vw}}.customBlockText hr.wp-block-separator:not(.has-background){background-color:#ccc}.customBlockText hr.wp-block-separator:not(.has-background).is-style-dots:before{color:#ccc}.customBlockText .textArea .text{line-height:2;font-size:16px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .textArea .text{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .textArea .text{font-size:4.2666666667vw}}.customBlockText .blockIntroTextArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIntroTextArea+.blockIntroTextArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIntroTextArea+.blockIntroTextArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockIntroTextArea+.blockIntroTextArea{margin-top:4.2666666667vw !important}}.customBlockText .blockIntroTextArea .blockIntroText>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIntroTextArea .blockIntroText>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockIntroTextArea .blockIntroText>*{margin-top:4.2666666667vw}}.customBlockText .blockIntroTextArea .blockIntroText>*:first-child{margin-top:0}.customBlockText .blockIntroTextArea .blockIntroText p{line-height:2;font-size:18px;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIntroTextArea .blockIntroText p{font-size:2.4vw}}@media only screen and (max-width: 767px){.customBlockText .blockIntroTextArea .blockIntroText p{font-size:4.8vw}}.customBlockText .blockProfileArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockProfileArea+.blockProfileArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea+.blockProfileArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea+.blockProfileArea{margin-top:4.2666666667vw !important}}.customBlockText .blockProfileArea .blockProfileList>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfileList>*{margin-top:sizetab(16)}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfileList>*{margin-top:4.2666666667vw}}.customBlockText .blockProfileArea .blockProfileList>*:first-child{margin-top:0}.customBlockText .blockProfileArea .blockProfile{width:100%;padding:30px;background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfile{padding:4vw}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile{width:100vw;padding:8vw 5.3333333333vw;margin-left:-5vw}}.customBlockText .blockProfileArea .blockProfile .blockProfileInner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockProfileArea .blockProfile .photo{width:180px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfile .photo{width:16vw}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile .photo{width:26.6666666667vw}}.customBlockText .blockProfileArea .blockProfile .photo>.img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockProfileArea .blockProfile .photo>.img>img{width:100%;max-width:none;margin-right:auto;margin-left:auto;display:block}.customBlockText .blockProfileArea .blockProfile .detail{width:calc(100% - 200px);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfile .detail{width:calc(100% - (18.6666666667vw))}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile .detail{width:calc(100% - (32vw))}}.customBlockText .blockProfileArea .blockProfile .detail>*{margin-top:12px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfile .detail>*{margin-top:1.6vw}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile .detail>*{margin-top:3.2vw}}.customBlockText .blockProfileArea .blockProfile .detail>*:first-child{margin-top:0}.customBlockText .blockProfileArea .blockProfile .detail .titleArea .profileTitle{line-height:1;font-size:16px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfile .detail .titleArea .profileTitle{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile .detail .titleArea .profileTitle{font-size:4.2666666667vw}}.customBlockText .blockProfileArea .blockProfile .detail .nameArea>p{line-height:1.4;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfile .detail .nameArea>p{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile .detail .nameArea>p{line-height:1.8;font-size:3.7333333333vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}.customBlockText .blockProfileArea .blockProfile .detail .nameArea>p .name{font-weight:bold;white-space:nowrap}.customBlockText .blockProfileArea .blockProfile .detail .nameArea>p .katagaki{margin-left:.5em}.customBlockText .blockProfileArea .blockProfile .detail .nameArea>p .katagaki:before{content:"/";margin-right:.5em}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile .textArea{margin-top:4.2666666667vw}}.customBlockText .blockProfileArea .blockProfile .textArea .profileText{line-height:1.6;font-size:14px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockProfileArea .blockProfile .textArea .profileText{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockProfileArea .blockProfile .textArea .profileText{line-height:1.8;font-size:3.7333333333vw}}.customBlockText .blockProfileArea .blockProfile .textArea .profileText *{line-height:inherit;font-size:inherit}.customBlockText .blockIndexArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIndexArea+.blockIndexArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea+.blockIndexArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea+.blockIndexArea{margin-top:4.2666666667vw !important}}.customBlockText .blockIndexArea .blockIndexWrap{width:100%;padding:30px;background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap{padding:2.6666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap{width:100vw;padding:5.3333333333vw;margin-left:-5vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn{width:100%;display:block;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#000}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn:visited,.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn:focus,.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn:active{color:#000}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn.active:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn:after{width:18px;height:9px;content:"";display:block;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6.444" viewBox="0 0 12 6.444"><path d="M.281,6.625A.388.388,0,0,1,.4,6.341a.388.388,0,0,1,.284-.119.388.388,0,0,1,.284.119l5.354,5.354,5.271-5.271a.4.4,0,1,1,.569.569L6.606,12.547a.4.4,0,0,1-.569,0L.4,6.921a.277.277,0,0,1-.041-.053.406.406,0,0,1-.03-.059L.3,6.749.287,6.69Z" transform="translate(-0.281 -6.222)" /></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="6.444" viewBox="0 0 12 6.444"><path d="M.281,6.625A.388.388,0,0,1,.4,6.341a.388.388,0,0,1,.284-.119.388.388,0,0,1,.284.119l5.354,5.354,5.271-5.271a.4.4,0,1,1,.569.569L6.606,12.547a.4.4,0,0,1-.569,0L.4,6.921a.277.277,0,0,1-.041-.053.406.406,0,0,1-.03-.059L.3,6.749.287,6.69Z" transform="translate(-0.281 -6.222)" /></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);position:absolute;top:50%;right:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn:after{width:2.4vw;height:1.2vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn:after{width:4.8vw;height:2.4vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn>span{line-height:1;margin-left:1em;font-weight:bold;display:inline-block;vertical-align:middle}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn>span:first-child{margin-left:0}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn .en{font-size:30px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn .en{font-size:4vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn .en{font-size:8vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn .jp{margin-top:.5em;font-size:14px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn .jp{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dt>.blockIndexAcrBtn .jp{font-size:3.7333333333vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd{width:100%;margin-top:35px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd{margin-top:4.6666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd{margin-top:9.3333333333vw}}.wp-admin .customBlockText .blockIndexArea .blockIndexWrap>dl>dd{display:block}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndexList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndexList>*{margin-top:30px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndexList>*{margin-top:4vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndexList>*{margin-top:8vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndexList>*:first-child{margin-top:0}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex>*{margin-top:20px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex>*{margin-top:2.6666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex>*{margin-top:5.3333333333vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex>*:first-child{margin-top:0}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea .blockIndexTitle{width:100%;line-height:1.6;font-size:18px;font-weight:bold;display:block;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea .blockIndexTitle{font-size:2.4vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea .blockIndexTitle{font-size:4.8vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea a.blockIndexTitle{text-decoration:underline;color:#000}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea a.blockIndexTitle:visited,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea a.blockIndexTitle:focus,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea a.blockIndexTitle:active{color:#000}@media only screen and (min-width: 1080px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .titleArea a.blockIndexTitle:hover{text-decoration:none}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList.noIndent>ul>li{padding-left:0}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul{width:100%;padding-left:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li{line-height:1.6;padding-left:1em;margin-top:20px;list-style:none;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li{margin-top:2.6666666667vw;font-size:2.4vw}}@media only screen and (max-width: 767px){.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li{margin-top:5.3333333333vw;font-size:4.8vw}}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li:first-child{margin-top:0}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>a,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>span{line-height:inherit;font-size:inherit;color:#000}.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>a:visited,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>a:focus,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>a:active,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>span:visited,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>span:focus,.customBlockText .blockIndexArea .blockIndexWrap>dl>dd .blockIndex .indexLinkList>ul>li>span:active{color:#000}.customBlockText .blockRelatedArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockRelatedArea+.blockRelatedArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea+.blockRelatedArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea+.blockRelatedArea{margin-top:4.2666666667vw !important}}.customBlockText .blockRelatedArea>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea>*{margin-top:4.2666666667vw}}.customBlockText .blockRelatedArea>*:first-child{margin-top:0}.customBlockText .blockRelatedArea .blockRelatedList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockRelatedArea .blockRelatedList>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea .blockRelatedList>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea .blockRelatedList>*{margin-top:4.2666666667vw}}.customBlockText .blockRelatedArea .blockRelatedList>*:first-child{margin-top:0}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated{width:100%;padding:40px 30px;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated{padding:2.6666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated{padding:5.3333333333vw}}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl{-ms-flex-wrap:wrap;flex-wrap:wrap}}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dt{width:100px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dt{width:13.3333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dt{width:100%}}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dt .titleLabel{width:100%;line-height:1;padding:1em 2em;text-align:center;font-size:12px;color:#fff;display:block;background-color:#898989;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dt .titleLabel{font-size:1.6vw}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dt .titleLabel{width:auto;padding:.8em 2em;font-size:3.2vw;display:inline-block}}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd{width:calc(100% - 100px - 30px);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd{width:calc(100% - (16vw))}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd{width:100%;margin-top:4vw}}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul{width:100%;padding-left:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li{line-height:1.6;margin-top:20px;list-style:none;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li{margin-top:2.6666666667vw;font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li{margin-top:5.3333333333vw;font-size:4.2666666667vw}}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li:first-child{margin-top:0}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li>a,.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li>span{line-height:inherit;font-size:inherit}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li>a{text-decoration:underline;color:#000}.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li>a:visited,.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li>a:focus,.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li>a:active{color:#000}@media only screen and (min-width: 1080px){.customBlockText .blockRelatedArea .blockRelatedList .blockRelated>dl>dd .linkList>ul>li>a:hover{text-decoration:none}}.customBlockText .blockInfoArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInfoArea+.blockInfoArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea+.blockInfoArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea+.blockInfoArea{margin-top:4.2666666667vw !important}}.customBlockText .blockInfoArea>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea>*{margin-top:4.2666666667vw}}.customBlockText .blockInfoArea>*:first-child{margin-top:0}.customBlockText .blockInfoArea .blockInfoList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInfoArea .blockInfoList>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList>*{margin-top:4.2666666667vw}}.customBlockText .blockInfoArea .blockInfoList>*:first-child{margin-top:0}.customBlockText .blockInfoArea .blockInfoList .blockInfo{width:100%;padding:40px;background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo{padding:4vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo{width:100vw;padding:8vw 5.3333333333vw;margin-left:-5vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo>dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo>dl{-ms-flex-wrap:wrap;flex-wrap:wrap}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .photo{width:31.25%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .photo{width:100%}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .photo .img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .photo .img{width:50%}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .photo .img>img{width:100%;max-width:none;margin-right:auto;margin-left:auto;display:block}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail{width:64%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail{width:100%;margin-top:8vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail>*{margin-top:4px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail>*{margin-top:.5333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail>*{margin-top:1.0666666667vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail>*:first-child{margin-top:0}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea>*{margin-top:12px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea>*{margin-top:1.6vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea>*{margin-top:3.2vw !important}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea>*:first-child{margin-top:0 !important}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea .infoTitle{line-height:1;font-size:16px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea .infoTitle{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea .infoTitle{font-size:4.2666666667vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea .name{line-height:1.8;font-size:18px;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea .name{font-size:2.4vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .titleArea .name{font-size:4.8vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information>*{margin-top:4.2666666667vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information>*:first-child{margin-top:0}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList>dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList>dl>dt{line-height:1.8;font-size:14px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList>dl>dt{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList>dl>dt{font-size:3.7333333333vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList>dl>dd{line-height:1.8;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList>dl>dd{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .infoList>dl>dd{font-size:3.7333333333vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .notes{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .notes .text{line-height:1.8;font-size:14px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .notes .text{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .notes .text{font-size:3.7333333333vw}}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a{line-height:1;padding:.8em 1em .6em 1em;border:2px solid #000;display:inline-block;font-size:14px;font-weight:bold;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a:visited,.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a:focus,.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a:active{color:#000}@media only screen and (min-width: 1080px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a{-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a:hover{background-color:#000;color:#fff}.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a:hover:visited,.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a:hover:focus,.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a:hover:active{color:#fff}}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInfoArea .blockInfoList .blockInfo .detail .information .btnArea>a{font-size:3.7333333333vw}}.customBlockText .blockQuateArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockQuateArea+.blockQuateArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockQuateArea+.blockQuateArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockQuateArea+.blockQuateArea{margin-top:4.2666666667vw !important}}.customBlockText .blockQuateArea .blockQuate{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockQuateArea .blockQuate>*{margin-top:4px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockQuateArea .blockQuate>*{margin-top:.5333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockQuateArea .blockQuate>*{margin-top:1.0666666667vw}}.customBlockText .blockQuateArea .blockQuate>*:first-child{margin-top:0}.customBlockText .blockQuateArea .blockQuate .quateCopy .quateCopyInner{line-height:1.6;font-size:14px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockQuateArea .blockQuate .quateCopy .quateCopyInner{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockQuateArea .blockQuate .quateCopy .quateCopyInner{font-size:3.7333333333vw}}.customBlockText .blockQuateArea .blockQuate .quateCopy .quateCopyInner *{font-size:inherit}.customBlockText .blockInterviewArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInterviewArea>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInterviewArea>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInterviewArea>*{margin-top:4.2666666667vw}}.customBlockText .blockInterviewArea>*:first-child{margin-top:0}.customBlockText .blockInterviewArea .blockInterviewList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInterviewArea .blockInterviewList>*{margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInterviewArea .blockInterviewList>*{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInterviewArea .blockInterviewList>*{margin-top:4.2666666667vw}}.customBlockText .blockInterviewArea .blockInterviewList>*:first-child{margin-top:0}.customBlockText .blockInterviewArea .blockInterview{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInterviewArea .blockInterview>dl{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInterviewArea .blockInterview>dl>*{margin-top:8px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInterviewArea .blockInterview>dl>*{margin-top:1.0666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInterviewArea .blockInterview>dl>*{margin-top:2.1333333333vw}}.customBlockText .blockInterviewArea .blockInterview>dl>*:first-child{margin-top:0}.customBlockText .blockInterviewArea .blockInterview>dl>dt>*{margin-top:8px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInterviewArea .blockInterview>dl>dt>*{margin-top:1.0666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInterviewArea .blockInterview>dl>dt>*{margin-top:2.1333333333vw}}.customBlockText .blockInterviewArea .blockInterview>dl>dt>*:first-child{margin-top:0}.customBlockText .blockInterviewArea .blockInterview>dl>dt .questionText{padding-left:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.customBlockText .blockInterviewArea .blockInterview>dl>dt .questionText:before{width:.8em;height:2px;content:"";background-color:#000;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:1em;left:0}.customBlockText .blockInterviewArea .blockInterview>dl>dd>*{margin-top:8px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInterviewArea .blockInterview>dl>dd>*{margin-top:1.0666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInterviewArea .blockInterview>dl>dd>*{margin-top:2.1333333333vw}}.customBlockText .blockInterviewArea .blockInterview>dl>dd>*:first-child{margin-top:0}.customBlockText .blockInterviewArea .blockInterview>dl>dd .answerText{line-height:1.8;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInterviewArea .blockInterview>dl>dd .answerText{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockInterviewArea .blockInterview>dl>dd .answerText{font-size:3.7333333333vw}}.customBlockText .blockInterviewArea .blockInterview>dl>dd .answerText *{line-height:inherit;font-size:inherit}.customBlockText .blockInterviewArea .blockInterview>dl>dd .name{white-space:nowrap;font-weight:bold}.customBlockText .blockInterviewArea .blockInterview>dl>dd .answerTextInner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockInterviewArea .blockInterview .questionText{line-height:2;font-size:16px;font-weight:bold;letter-spacing:.02em}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockInterviewArea .blockInterview .questionText{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockInterviewArea .blockInterview .questionText{font-size:4.2666666667vw}}.customBlockText .blockBtnArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockBtnArea+.blockBtnArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea+.blockBtnArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea+.blockBtnArea{margin-top:4.2666666667vw !important}}.customBlockText .blockBtnArea .btnListBox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockBtnArea .btnListBox.alignL{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.customBlockText .blockBtnArea .btnListBox.alignC{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customBlockText .blockBtnArea .btnListBox.alignR{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.customBlockText .blockBtnArea .btnListBox.btnCol1>a{width:100%;margin-top:16px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea .btnListBox.btnCol1>a{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea .btnListBox.btnCol1>a{margin-top:4.2666666667vw}}.customBlockText .blockBtnArea .btnListBox.btnCol1>a:first-child{margin-top:0}.customBlockText .blockBtnArea .btnListBox.btnCol2>a{width:49%;margin-top:16px;margin-left:2%}.customBlockText .blockBtnArea .btnListBox.btnCol2>a:nth-child(-n+2){margin-top:0}.customBlockText .blockBtnArea .btnListBox.btnCol2>a:nth-child(2n+1){margin-left:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea .btnListBox.btnCol2>a{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea .btnListBox.btnCol2>a{margin-top:4.2666666667vw}}.customBlockText .blockBtnArea .btnListBox.btnCol2_sp1>a{width:49%;margin-top:16px;margin-left:2%}.customBlockText .blockBtnArea .btnListBox.btnCol2_sp1>a:nth-child(-n+2){margin-top:0}.customBlockText .blockBtnArea .btnListBox.btnCol2_sp1>a:nth-child(2n+1){margin-left:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea .btnListBox.btnCol2_sp1>a{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea .btnListBox.btnCol2_sp1>a{width:100%;margin-top:4.2666666667vw;margin-left:0}.customBlockText .blockBtnArea .btnListBox.btnCol2_sp1>a:nth-child(-n+2){margin-top:4.2666666667vw}.customBlockText .blockBtnArea .btnListBox.btnCol2_sp1>a:first-child{margin-top:0}}.customBlockText .blockBtnArea .btnListBox.btnCol3>a{width:32%;margin-top:16px;margin-left:2%}.customBlockText .blockBtnArea .btnListBox.btnCol3>a:nth-child(-n+3){margin-top:0}.customBlockText .blockBtnArea .btnListBox.btnCol3>a:nth-child(3n+1){margin-left:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea .btnListBox.btnCol3>a{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea .btnListBox.btnCol3>a{margin-top:4.2666666667vw}}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a{width:32%;margin-top:16px;margin-left:2%}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a:nth-child(-n+3){margin-top:0}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a:nth-child(3n+1){margin-left:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a{width:49%;margin-top:4.2666666667vw;margin-left:2%}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a:nth-child(-n+3){margin-top:4.2666666667vw}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a:nth-child(3n+1){margin-left:2%}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a:nth-child(-n+2){margin-top:0}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp2>a:nth-child(2n+1){margin-left:0}}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp1>a{width:32%;margin-top:16px;margin-left:2%}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp1>a:nth-child(-n+3){margin-top:0}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp1>a:nth-child(3n+1){margin-left:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea .btnListBox.btnCol3_sp1>a{margin-top:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea .btnListBox.btnCol3_sp1>a{width:100%;margin-top:4.2666666667vw;margin-left:0}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp1>a:nth-child(-n+3){margin-top:4.2666666667vw}.customBlockText .blockBtnArea .btnListBox.btnCol3_sp1>a:first-child{margin-top:0}}.customBlockText .blockBtnArea .btnListBox>a{padding:1em;font-size:16px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#28d;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockBtnArea .btnListBox>a:visited,.customBlockText .blockBtnArea .btnListBox>a:focus,.customBlockText .blockBtnArea .btnListBox>a:active{color:#fff}@media only screen and (min-width: 1080px){.customBlockText .blockBtnArea .btnListBox>a{-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.customBlockText .blockBtnArea .btnListBox>a:hover{background-color:rgb(144.5,195.5,238)}}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockBtnArea .btnListBox>a{font-size:2.1333333333vw}}@media only screen and (max-width: 767px){.customBlockText .blockBtnArea .btnListBox>a{font-size:4.2666666667vw}}.customBlockText .blockBtnArea .btnListBox>a.alignL{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.customBlockText .blockBtnArea .btnListBox>a.alignC{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customBlockText .blockBtnArea .btnListBox>a.alignR{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.customBlockText .blockBtnArea .btnListBox>a *{font-size:inherit;font-weight:inherit;color:inherit}.customBlockText .blockBtnArea .btnListBox>a .jp{line-height:1}.customBlockText .blockBtnArea .btnListBox>a .en{line-height:1}.customBlockText .blockBtnArea .btnListBox>a.enJpBtn .en,.customBlockText .blockBtnArea .btnListBox>a.enBtn .en{line-height:1.4;font-size:130%;font-weight:600;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.customBlockText .blockBtnArea .btnListBox>a.enJpBtn .jp,.customBlockText .blockBtnArea .btnListBox>a.enBtn .jp{line-height:1.4;margin-left:.5em;font-size:80%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.customBlockText .blockBtnArea .btnListBox>a.jpEnBtn .jp,.customBlockText .blockBtnArea .btnListBox>a.jpBtn .jp{line-height:1.4;font-size:130%;font-weight:bold;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.customBlockText .blockBtnArea .btnListBox>a.jpEnBtn .en,.customBlockText .blockBtnArea .btnListBox>a.jpBtn .en{line-height:1.4;margin-left:.5em;font-size:80%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.customBlockText .blockBtnArea .btnListBox>a[target=_blank]:after{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.customBlockText .blockSliderImgArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;@import"https://unpkg.com/swiper@8/swiper-bundle.min.css"}.customBlockText .blockSliderImgArea+.blockSliderImgArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockSliderImgArea+.blockSliderImgArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockSliderImgArea+.blockSliderImgArea{margin-top:4.2666666667vw !important}}.customBlockText .blockSliderImgArea .blockSliderImg{padding-bottom:30px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockSliderImgArea .blockSliderImg{padding-bottom:4vw}}@media only screen and (max-width: 767px){.customBlockText .blockSliderImgArea .blockSliderImg{padding-bottom:8vw}}.customBlockText .blockSliderImgArea .slide{display:block}.customBlockText .blockSliderImgArea .slide>*{margin-top:8px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockSliderImgArea .slide>*{margin-top:1.0666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockSliderImgArea .slide>*{margin-top:2.1333333333vw}}.customBlockText .blockSliderImgArea .slide>*:first-child{margin-top:0}.customBlockText .blockSliderImgArea .slide .photo{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockSliderImgArea .slide .photo .img{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockSliderImgArea .slide .photo .img>img{width:100%;max-width:none;margin-right:auto;margin-left:auto;display:block}.customBlockText .blockSliderImgArea .slide .detail{line-height:1.8;font-size:14px;letter-spacing:.02em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockSliderImgArea .slide .detail{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockSliderImgArea .slide .detail{font-size:3.7333333333vw}}.customBlockText .blockSliderImgArea .slide .detail p{line-height:inherit;font-size:inherit;letter-spacing:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockSliderImgArea .sliderNext,.customBlockText .blockSliderImgArea .sliderPrev{width:40px;height:120px;margin-top:0;display:block;background-color:#fff;color:#1a73e8;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customBlockText .blockSliderImgArea .sliderNext:visited,.customBlockText .blockSliderImgArea .sliderNext:focus,.customBlockText .blockSliderImgArea .sliderNext:active,.customBlockText .blockSliderImgArea .sliderPrev:visited,.customBlockText .blockSliderImgArea .sliderPrev:focus,.customBlockText .blockSliderImgArea .sliderPrev:active{color:#1a73e8}@media only screen and (min-width: 1080px){.customBlockText .blockSliderImgArea .sliderNext,.customBlockText .blockSliderImgArea .sliderPrev{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.customBlockText .blockSliderImgArea .sliderNext:hover,.customBlockText .blockSliderImgArea .sliderPrev:hover{opacity:.8}}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockSliderImgArea .sliderNext,.customBlockText .blockSliderImgArea .sliderPrev{display:none}}@media only screen and (max-width: 767px){.customBlockText .blockSliderImgArea .sliderNext,.customBlockText .blockSliderImgArea .sliderPrev{display:none}}.customBlockText .blockSliderImgArea .sliderNext:after,.customBlockText .blockSliderImgArea .sliderPrev:after{width:100%;height:100%;content:"";display:block;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:30% auto;mask-size:30% auto;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockSliderImgArea .sliderNext{right:0}.customBlockText .blockSliderImgArea .sliderNext:after{-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="6.444" height="12" viewBox="0 0 6.444 12"><path d="M.281,6.625A.388.388,0,0,1,.4,6.341a.388.388,0,0,1,.284-.119.388.388,0,0,1,.284.119l5.354,5.354,5.271-5.271a.4.4,0,1,1,.569.569L6.606,12.547a.4.4,0,0,1-.569,0L.4,6.921a.277.277,0,0,1-.041-.053.406.406,0,0,1-.03-.059L.3,6.749.287,6.69Z" transform="translate(-6.222 12.281) rotate(-90)" /></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="6.444" height="12" viewBox="0 0 6.444 12"><path d="M.281,6.625A.388.388,0,0,1,.4,6.341a.388.388,0,0,1,.284-.119.388.388,0,0,1,.284.119l5.354,5.354,5.271-5.271a.4.4,0,1,1,.569.569L6.606,12.547a.4.4,0,0,1-.569,0L.4,6.921a.277.277,0,0,1-.041-.053.406.406,0,0,1-.03-.059L.3,6.749.287,6.69Z" transform="translate(-6.222 12.281) rotate(-90)" /></svg>')}.customBlockText .blockSliderImgArea .sliderPrev{left:0}.customBlockText .blockSliderImgArea .sliderPrev:after{-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="6.444" height="12" viewBox="0 0 6.444 12"><path d="M.281,6.625A.388.388,0,0,1,.4,6.341a.388.388,0,0,1,.284-.119.388.388,0,0,1,.284.119l5.354,5.354,5.271-5.271a.4.4,0,1,1,.569.569L6.606,12.547a.4.4,0,0,1-.569,0L.4,6.921a.277.277,0,0,1-.041-.053.406.406,0,0,1-.03-.059L.3,6.749.287,6.69Z" transform="translate(12.666 -0.281) rotate(90)" /></svg>');mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="6.444" height="12" viewBox="0 0 6.444 12"><path d="M.281,6.625A.388.388,0,0,1,.4,6.341a.388.388,0,0,1,.284-.119.388.388,0,0,1,.284.119l5.354,5.354,5.271-5.271a.4.4,0,1,1,.569.569L6.606,12.547a.4.4,0,0,1-.569,0L.4,6.921a.277.277,0,0,1-.041-.053.406.406,0,0,1-.03-.059L.3,6.749.287,6.69Z" transform="translate(12.666 -0.281) rotate(90)" /></svg>')}.customBlockText .blockSliderImgArea .sliderPager{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:0}.customBlockText .blockSliderImgArea .sliderPager .swiper-pagination-bullet-active{background-color:#1a73e8}.customBlockText .blockIframeBoxArea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIframeBoxArea+.blockIframeBoxArea{margin-top:16px !important}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIframeBoxArea+.blockIframeBoxArea{margin-top:2.1333333333vw !important}}@media only screen and (max-width: 767px){.customBlockText .blockIframeBoxArea+.blockIframeBoxArea{margin-top:4.2666666667vw !important}}.customBlockText .blockIframeBoxArea .blockIframeBox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIframeBoxArea .blockIframeBox>*{margin-top:8px}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIframeBoxArea .blockIframeBox>*{margin-top:1.0666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockIframeBoxArea .blockIframeBox>*{margin-top:2.1333333333vw}}.customBlockText .blockIframeBoxArea .blockIframeBox>*:first-child{margin-top:0}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox .code{-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox .code>iframe,.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox .code>video{max-width:100%;margin-right:auto;margin-left:auto;display:inline-block}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox.iframe_left .code{margin-right:auto;margin-left:0;text-align:left}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox.iframe_center .code{margin-right:auto;margin-left:auto;text-align:center}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox.iframe_right .code{margin-right:0;margin-left:auto;text-align:right}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox.iframe_full .code{width:100%;max-width:none;padding-top:56.25%;margin-right:auto;margin-left:auto;position:relative}.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox.iframe_full .code>iframe,.customBlockText .blockIframeBoxArea .blockIframeBox .iframeBox.iframe_full .code>video{width:100% !important;height:100% !important;max-width:none;display:block;position:absolute;top:0;right:0;z-index:1}.customBlockText .blockIframeBoxArea .blockIframeBox .detail{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customBlockText .blockIframeBoxArea .blockIframeBox .detail .caption{width:100%;line-height:1.8;font-size:14px;letter-spacing:.02em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){.customBlockText .blockIframeBoxArea .blockIframeBox .detail .caption{font-size:1.8666666667vw}}@media only screen and (max-width: 767px){.customBlockText .blockIframeBoxArea .blockIframeBox .detail .caption{font-size:3.7333333333vw}}.customBlockText .flexImageWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media only screen and (max-width: 767px){.customBlockText .flexImageWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.6666666667vw}}.customBlockText .flexImageWrap img{margin:0;width:100%}.customBlockText .bgGrayBox{padding:25px 30px 35px;width:100%;background-color:#f7f7f7;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.customBlockText .bgGrayBox{padding:6.6666666667vw 8vw 8vw;border-radius:1.6vw}}.customBlockText .bgGrayBox *{margin:0}.customBlockText .bgGrayBox .titleWrap .title{padding:0;font-size:20px;font-weight:bold;border:none;color:#28d}@media only screen and (max-width: 767px){.customBlockText .bgGrayBox .titleWrap .title{font-size:5.3333333333vw}}.customBlockText .bgGrayBox .contentWrap{margin-top:10px !important;font-size:14px;line-height:1.6}@media only screen and (max-width: 767px){.customBlockText .bgGrayBox .contentWrap{margin-top:2.6666666667vw !important;font-size:3.7333333333vw}}.customBlockText .bgGrayBox .contentWrap dl{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.customBlockText .bgGrayBox .contentWrap dl{display:block}.customBlockText .bgGrayBox .contentWrap dl+dl{margin-top:2.6666666667vw}}.customBlockText .bgGrayBox .contentWrap dl dt{position:relative;padding-right:1em;min-width:5em}@media only screen and (max-width: 767px){.customBlockText .bgGrayBox .contentWrap dl dt{font-weight:bold}}.customBlockText .bgGrayBox .contentWrap dl dt::after{content:"：";position:absolute;right:0}@media only screen and (max-width: 767px){.customBlockText .bgGrayBox .contentWrap dl dt::after{display:none}}.customBlockText .bgGrayBox .btnWrap{margin-top:25px}@media only screen and (max-width: 767px){.customBlockText .bgGrayBox .btnWrap{margin-top:8vw}}.customBlockText .btnWrap .btn{margin:0;display:inline-block;padding-right:40px;width:auto;min-width:350px;font-size:14px;line-height:1.4;text-decoration:none}@media only screen and (max-width: 767px){.customBlockText .btnWrap .btn{padding-right:8vw;padding-left:5.3333333333vw;min-width:auto;font-size:3.7333333333vw}}.textWrap .text{line-height:1.8;font-size:16px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.03em}@media only screen and (max-width: 767px){.textWrap .text{font-size:4.2666666667vw}}.textWrap .text.size-s{font-size:14px}@media only screen and (max-width: 767px){.textWrap .text.size-s{font-size:3.7333333333vw}}.textWrap .text.size-l{font-size:18px}@media only screen and (max-width: 767px){.textWrap .text.size-l{font-size:4.2666666667vw}}.textWrap .text.size-xl{font-size:20px}@media only screen and (max-width: 767px){.textWrap .text.size-xl{font-size:4.8vw}}.textWrap .text.lh2{line-height:2}.textWrap .text.indent1{padding-left:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.textWrap .text+.text{margin-top:.75em}.flexWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.flexWrap.flexAlignStart{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flexWrap.flexAlignEnd{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flexWrap.flexAlignC{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexWrap.justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flexWrap.justifyBetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1079px){.flexWrap.spTabBlock{display:block}}@media only screen and (max-width: 767px){.flexWrap.spBlock{display:block}}.grid{display:grid}.grid.column2Wrap{grid-template-columns:repeat(2, 1fr)}.grid.column3Wrap{grid-template-columns:repeat(3, 1fr)}.grid.column4Wrap{grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1079px){.grid.spTabColumn1Wrap{grid-template-columns:1fr}}@media only screen and (max-width: 1079px){.grid.spTabColumn2Wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1079px){.grid.tabColumn2Wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.grid.spColumn1Wrap{grid-template-columns:1fr}}@media only screen and (max-width: 767px){.grid.spColumn2Wrap{grid-template-columns:repeat(2, 1fr)}}.accordionWrap .accordion{cursor:pointer}.accordionWrap .accordionContentWrap{display:none}.normalAccordionWrap .accordion{background-color:#f7f7f7;border-radius:6px}@media only screen and (min-width: 1080px){.normalAccordionWrap .accordion:hover .accordionBtn{color:#28d}}@media only screen and (max-width: 767px){.normalAccordionWrap .accordion{border-radius:1.6vw}}.normalAccordionWrap .accordion *{letter-spacing:.04em}.normalAccordionWrap .accordion .accordionBtn{position:relative;padding:25px 65px 25px 30px;width:100%;font-weight:bold;line-height:1.6;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1080px){.normalAccordionWrap .accordion .accordionBtn{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}}@media only screen and (max-width: 767px){.normalAccordionWrap .accordion .accordionBtn{padding:5.3333333333vw 12vw 5.3333333333vw 5.3333333333vw;font-size:4.2666666667vw}}.normalAccordionWrap .accordion .accordionBtn.active::before{top:2em;-webkit-transform:scale(-1, -1) rotate(135deg);transform:scale(-1, -1) rotate(135deg)}@media only screen and (max-width: 767px){.normalAccordionWrap .accordion .accordionBtn.active::before{top:1.8em}}.normalAccordionWrap .accordion .accordionBtn::before{content:"";position:absolute;top:1.8em;right:30px;width:9px;height:9px;border-top:3px solid #f79626;border-right:3px solid #f79626;border-radius:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.3s ease 0s;transition:.3s ease 0s}@media only screen and (max-width: 767px){.normalAccordionWrap .accordion .accordionBtn::before{top:1.6em;right:4vw;width:2.1333333333vw;height:2.1333333333vw}}.normalAccordionWrap .accordion .accordionContentWrap{padding:0 30px 25px}@media only screen and (max-width: 767px){.normalAccordionWrap .accordion .accordionContentWrap{padding:0 4vw 8vw 5.3333333333vw}}.normalAccordionWrap .accordion+.accordion{margin-top:15px}@media only screen and (max-width: 767px){.normalAccordionWrap .accordion+.accordion{margin-top:2.6666666667vw}}.normalAccordionWrap.faqWrap .accordion .accordionBtn,.normalAccordionWrap.faqWrap .accordion .accordionContentWrap{padding-left:70px}@media only screen and (max-width: 767px){.normalAccordionWrap.faqWrap .accordion .accordionBtn,.normalAccordionWrap.faqWrap .accordion .accordionContentWrap{padding-left:14.6666666667vw}}.normalAccordionWrap.faqWrap .accordion .accordionBtn::after,.normalAccordionWrap.faqWrap .accordion .accordionContentWrap::after{position:absolute;left:25px;font-size:24px;font-weight:bold}@media only screen and (max-width: 767px){.normalAccordionWrap.faqWrap .accordion .accordionBtn::after,.normalAccordionWrap.faqWrap .accordion .accordionContentWrap::after{left:5.3333333333vw;font-size:5.3333333333vw}}.normalAccordionWrap.faqWrap .accordion .accordionBtn::after{content:"Q";top:.7em;color:#28d}.normalAccordionWrap.faqWrap .accordion .accordionContentWrap{position:relative}.normalAccordionWrap.faqWrap .accordion .accordionContentWrap::after{content:"A";top:-0.2em}.radiusBox{border-radius:24px;overflow:hidden}@media only screen and (max-width: 767px){.radiusBox{border-radius:3.2vw}}.minRadiusBox{border-radius:16px;overflow:hidden}@media only screen and (max-width: 767px){.minRadiusBox{border-radius:3.2vw}}.normalModalWrap{z-index:10000;position:fixed;top:0;left:0;display:none;width:100vw;height:100svh;background-color:rgba(0,0,0,.4)}.normalModalWrap .modalInner{display:grid;place-content:center;width:100%;height:100%}.normalModalWrap .modalWrap{position:relative}.normalModalWrap .modalWrap.pdNone{padding:0}.normalModalWrap .modalWrap .closebtn{z-index:2;position:absolute;top:15px;right:15px;width:20px;height:20px}@media only screen and (max-width: 767px){.normalModalWrap .modalWrap .closebtn{top:4vw;right:4vw;width:5.3333333333vw;height:5.3333333333vw}}.normalModalWrap .modalWrap .closebtn::before,.normalModalWrap .modalWrap .closebtn::after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#28d}.normalModalWrap .modalWrap .closebtn::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.normalModalWrap .modalWrap .closebtn::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.telWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#28d}@media only screen and (min-width: 1080px){.telWrap{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}.telWrap:hover{color:#f79626}.telWrap:hover .icon{background-color:#f79626}}.telWrap .icon{margin-right:15px;width:40px;height:26px}@media only screen and (min-width: 1080px){.telWrap .icon{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}.telWrap .textWrap .telNum{font-size:20px;font-weight:bold}.telWrap .textWrap .text{font-size:13px;line-height:1.4;letter-spacing:.05em}#bannerCta{position:relative}#bannerCta .bgImage{position:absolute;bottom:0;left:0;width:100%;height:460px;overflow:hidden}@media only screen and (max-width: 767px){#bannerCta .bgImage{height:37.3333333333vw}}#bannerCta .bgImage img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}#bannerCta .sectionInner{z-index:1;position:relative}#bannerCta .flexWrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#bannerCta .ctaContentWrap{min-height:450px;width:48.7394957983%;min-width:540px}@media only screen and (min-width: 1280px){#bannerCta .ctaContentWrap{margin-right:3.781512605%;width:48.7394957983%}}@media only screen and (max-width: 1079px){#bannerCta .ctaContentWrap{min-width:auto;min-height:auto}}@media only screen and (min-width: 768px)and (max-width: 1079px){#bannerCta .ctaContentWrap{padding-bottom:50px;width:58.6666666667vw}}@media only screen and (max-width: 767px){#bannerCta .ctaContentWrap{width:100%;min-height:auto}}#bannerCta .ctaContentWrap *{text-align:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#bannerCta .sectionTitleWrap .sectionTitle{font-size:min(24px, 3.2vw)}}@media only screen and (max-width: 767px){#bannerCta .sectionTitleWrap .sectionTitle{font-size:6.4vw}}#bannerCta .sectionTitleWrap .sectionTitle .largeText{font-size:40px}@media only screen and (min-width: 768px)and (max-width: 1079px){#bannerCta .sectionTitleWrap .sectionTitle .largeText{font-size:min(32px, 4.2666666667vw)}}@media only screen and (max-width: 767px){#bannerCta .sectionTitleWrap .sectionTitle .largeText{font-size:8.5333333333vw}}#bannerCta .sectionTitleWrap .sectionTitle .marker_yellow{position:relative}#bannerCta .sectionTitleWrap .sectionTitle .marker_yellow::before{content:"";position:absolute;bottom:-10px;left:55%;width:93%;height:6px;background-color:#ff0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 767px){#bannerCta .sectionTitleWrap .sectionTitle .marker_yellow::before{bottom:-2.6666666667vw;height:1.6vw}}#bannerCta .sectionContentWrap{margin-top:20px}@media only screen and (max-width: 767px){#bannerCta .sectionContentWrap{margin-top:4vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#bannerCta .textWrap{background-color:#fff}}#bannerCta .btnWrap{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media only screen and (max-width: 767px){#bannerCta .btnWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:73.3333333333vw;margin:5.3333333333vw auto 0;gap:2.6666666667vw}}#bannerCta .btnWrap .btn{padding:15px 30px 15px 45px;width:275px;text-align:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#bannerCta .btnWrap .btn{margin:0 auto;font-size:16px}}@media only screen and (max-width: 767px){#bannerCta .btnWrap .btn{padding:4.5333333333vw 8vw 4.5333333333vw 12vw;width:100%;font-size:4.2666666667vw}}@media only screen and (max-width: 767px){#bannerCta .btnWrap .btn::before{right:6.6666666667vw}}#bannerCta .btnWrap .btn .iconWrap{width:38px;height:38px}@media only screen and (min-width: 768px)and (max-width: 1079px){#bannerCta .btnWrap .btn .iconWrap{left:5px;width:35px;height:35px}}@media only screen and (max-width: 767px){#bannerCta .btnWrap .btn .iconWrap{width:10.1333333333vw;height:10.1333333333vw}}#bannerCta .image{margin-top:15px;width:41.1764705882%}@media only screen and (min-width: 768px)and (max-width: 1079px){#bannerCta .image{margin-left:-5vw;width:33.3333333333vw}}@media only screen and (max-width: 767px){#bannerCta .image{margin-top:5.3333333333vw;margin-left:-9.3333333333vw;width:98.6666666667vw}}.illustCtaBtnWrap{position:relative;margin-top:100px;padding:15px 40px 25px;display:block;background:#ffa125;background:-webkit-gradient(linear, left top, right top, from(rgb(255, 161, 37)), to(rgb(246, 100, 3)));background:linear-gradient(90deg, rgb(255, 161, 37) 0%, rgb(246, 100, 3) 100%);border:2px solid #ffab3d;border-radius:16px}@media only screen and (min-width: 1080px){.illustCtaBtnWrap:hover .btnWrap .btn{color:#f79626;background-color:#fff}.illustCtaBtnWrap:hover .btnWrap .btn.btn_arrow::before{right:17px;border-color:#f79626}}@media only screen and (max-width: 767px){.illustCtaBtnWrap{margin-top:26.6666666667vw;padding:2.6666666667vw 5.3333333333vw 8vw;border-radius:4.2666666667vw}}.illustCtaBtnWrap .textImageWrap{position:absolute;top:max(-55px, -3.8194444444vw);left:min(90px, 6.25vw);width:18.0555555556vw;max-width:260px}@media only screen and (min-width: 768px)and (max-width: 1079px){.illustCtaBtnWrap .textImageWrap{top:-40px;left:90px;width:200px}}@media only screen and (max-width: 767px){.illustCtaBtnWrap .textImageWrap{top:-12vw;left:12vw;width:58.6666666667vw}}.illustCtaBtnWrap .titleWrap{margin:0}@media only screen and (max-width: 767px){.illustCtaBtnWrap .titleWrap{text-align:center}}.illustCtaBtnWrap .titleWrap .title{font-size:min(40px, 2.7777777778vw);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.3;letter-spacing:.07em;color:#fff}@media only screen and (min-width: 768px)and (max-width: 1079px){.illustCtaBtnWrap .titleWrap .title{font-size:28px}}@media only screen and (max-width: 767px){.illustCtaBtnWrap .titleWrap .title{font-size:10.1333333333vw}}.illustCtaBtnWrap .titleWrap .title .minText{font-size:min(22px, 1.5277777778vw)}@media only screen and (min-width: 768px)and (max-width: 1079px){.illustCtaBtnWrap .titleWrap .title .minText{font-size:18px}}@media only screen and (max-width: 767px){.illustCtaBtnWrap .titleWrap .title .minText{font-size:5.3333333333vw}}.illustCtaBtnWrap .btnWrap{margin:10px 0 0}@media only screen and (max-width: 767px){.illustCtaBtnWrap .btnWrap{margin-top:2.6666666667vw}}.illustCtaBtnWrap .btnWrap .btn{margin:0;width:19.4444444444vw;max-width:280px;font-size:min(16px, 1.1111111111vw)}@media only screen and (min-width: 768px)and (max-width: 1079px){.illustCtaBtnWrap .btnWrap .btn{width:280px;font-size:16px}}@media only screen and (max-width: 767px){.illustCtaBtnWrap .btnWrap .btn{margin:0 auto;width:73.3333333333vw;max-width:none;font-size:4.8vw;line-height:1.7}.illustCtaBtnWrap .btnWrap .btn .iconWrap{width:10.1333333333vw;height:10.1333333333vw}}.illustCtaBtnWrap .image{position:absolute;bottom:0;right:0;width:23.9583333333vw;max-width:345px}@media only screen and (min-width: 768px)and (max-width: 1079px){.illustCtaBtnWrap .image{width:300px}}@media only screen and (max-width: 767px){.illustCtaBtnWrap .image{position:relative;margin:2.6666666667vw auto 0;width:72vw}}.bgGrayTitleAndContentBox .titleWrap{padding:5px;text-align:center;background-color:#7d96aa}@media only screen and (max-width: 767px){.bgGrayTitleAndContentBox .titleWrap{padding:2.6666666667vw}}.bgGrayTitleAndContentBox .titleWrap .title{font-size:24px;color:#fff}@media only screen and (max-width: 767px){.bgGrayTitleAndContentBox .titleWrap .title{font-size:5.3333333333vw}}.bgGrayTitleAndContentBox .titleWrap .title .minText{font-size:16px}.bgGrayTitleAndContentBox .contentWrap{padding:15px 25px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.bgGrayTitleAndContentBox .contentWrap{padding:4vw 5.3333333333vw}}.insuranceServiceListWrap .serviceCategoryWrap+.serviceCategoryWrap{padding-top:70px}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceCategoryWrap+.serviceCategoryWrap{padding-top:13.3333333333vw}}.insuranceServiceListWrap .serviceCategoryWrap .titleWrap .title{font-size:24px}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceCategoryWrap .titleWrap .title{font-size:5.3333333333vw}}.insuranceServiceListWrap .serviceCategoryWrap .contentWrap{margin-top:20px}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceCategoryWrap .contentWrap{margin-top:4vw}}.insuranceServiceListWrap .serviceWrap{padding:30px 40px 35px;border-radius:12px;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.08);box-shadow:0 0 32px 0 rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap{padding:10.6666666667vw 5.3333333333vw 5.3333333333vw;border-radius:3.2vw;-webkit-box-shadow:0 0 8.5333333333vw rgba(0,0,0,.08);box-shadow:0 0 8.5333333333vw rgba(0,0,0,.08)}}.insuranceServiceListWrap .serviceWrap+.serviceWrap{margin-top:20px}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap+.serviceWrap{margin-top:5.3333333333vw}}.insuranceServiceListWrap .serviceWrap .infoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap .infoWrap{display:block}}.insuranceServiceListWrap .serviceWrap .infoWrap .image{-webkit-box-flex:0;-ms-flex:none;flex:none;display:grid;place-content:center;width:335px;height:125px}@media only screen and (min-width: 768px)and (max-width: 1079px){.insuranceServiceListWrap .serviceWrap .infoWrap .image{width:250px}}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap .infoWrap .image{margin:0 auto 10.6666666667vw;width:49.3333333333vw;height:33.3333333333vw}}.insuranceServiceListWrap .serviceWrap .infoWrap .image img{width:auto;max-width:200px;height:auto;max-height:125px}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap .infoWrap .image img{max-width:100%;max-height:33.3333333333vw}}.insuranceServiceListWrap .serviceWrap .textWrap{margin-top:30px;padding-top:20px;border-top:1px solid #dbdbdb}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap .textWrap{margin-top:5.3333333333vw;padding-top:5.3333333333vw}}.insuranceServiceListWrap .serviceWrap .textWrap .text{line-height:1.7}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap .textWrap .text{font-size:3.7333333333vw}}.insuranceServiceListWrap .serviceWrap .textWrap .text a{color:#f79626;text-decoration:underline}@media only screen and (min-width: 1080px){.insuranceServiceListWrap .serviceWrap .textWrap .text a:hover{text-decoration:none}}.insuranceServiceListWrap .serviceWrap .textWrap .text a font{color:#f79626 !important}.insuranceServiceListWrap .serviceWrap .textWrap+.btnWrap{padding-top:0;border-top:none}.insuranceServiceListWrap .serviceWrap .btnWrap{margin-top:20px;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;border-top:1px solid #dbdbdb}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap .btnWrap{margin-top:5.3333333333vw;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.6666666667vw}}.insuranceServiceListWrap .serviceWrap .btnWrap .btn{width:300px;font-size:16px}@media only screen and (max-width: 767px){.insuranceServiceListWrap .serviceWrap .btnWrap .btn{margin:0 auto;padding:3.2vw;width:70.6666666667vw;font-size:3.7333333333vw}}.arrow{position:relative;display:inline-block;width:10px;height:10px;color:#f79626}@media only screen and (max-width: 767px){.arrow{width:2.6666666667vw;height:2.6666666667vw}}.arrow::before,.arrow::after{content:"";position:absolute;top:50%}@media only screen and (min-width: 1080px){.arrow::before,.arrow::after{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}.arrow::before{right:0;width:100%;height:2px;background-color:currentColor}.arrow::after{right:4px;width:90%;height:90%;border-top:2px solid currentColor;border-right:2px solid currentColor;-webkit-transform:rotate(45deg) translateY(-60%);transform:rotate(45deg) translateY(-60%)}@media only screen and (max-width: 767px){.arrow::after{right:.5333333333vw;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}}.icon{display:inline-block;width:1.25em;height:1.25em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;vertical-align:baseline;background-color:currentColor}@media only screen and (min-width: 1080px){.icon{-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}}.icon.blank{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjk2NDEgNy4xMTkwOEMxMS45MTU1IDYuNjk4NTIgMTEuNTgzMyA2LjUwODg0IDExLjI5MTggNi41MDg4NEMxMS4yODg1IDYuNTA4ODQgMTEuMjg1MiA2LjUwODg0IDExLjI4MTkgNi41MDg4NEMxMC45Nzc5IDYuNTEzNTUgMTAuNjU0IDYuNzIwMzcgMTAuNjE1MyA3LjE3MjE2QzEwLjU4MTYgNy41NjYxNyAxMC41OTY4IDcuOTkwMDUgMTAuNjExNyA4LjQwMDA5QzEwLjYyNSA4Ljc2NTA3IDEwLjYzODYgOS4xNDI0OSAxMC42MTczIDkuNDk0MkMxMC41NzIyIDEwLjIzNDQgMTAuMjIyMSAxMC41ODQ3IDkuNDgyMzggMTAuNjI5OEM4LjI5OTEyIDEwLjcwMTkgNy4wNTYxOCAxMC42NjkzIDUuODU0MTQgMTAuNjM3NUM0Ljc0ODI2IDEwLjYwODUgMy42MDUwNyAxMC41NzgzIDIuNTA3MiAxMC42Mjk1QzEuNzYgMTAuNTgyOCAxLjQyMTQ5IDEwLjI0MzIgMS4zNzU5IDkuNDk0MkMxLjMwMzc4IDguMzEwMjMgMS4zMzY2NiA3LjA2NjU0IDEuMzY4MTYgNS44NjM3N0MxLjM5NzE4IDQuNzU3NSAxLjQyNzMgMy42MTMzNSAxLjM3NjE4IDIuNTE0ODNDMS40MDg1MSAxLjk5NTAxIDEuNTc4NDUgMS42ODUwNSAxLjkyNjkxIDEuNTA5NzVDMi4yOTA4MyAxLjMyNjcxIDMuMDczNjggMS4zNTYzIDMuNzY0MjQgMS4zODI1NkM0LjE5MjU1IDEuMzk4ODggNC41OTcxIDEuNDE0MDkgNC44ODQ0OSAxLjM4MDkxQzUuMjk1OTUgMS4zMzMwNyA1LjQ4NjA2IDEuMDE0NTUgNS40OTE4NyAwLjcyMDA3NEM1LjQ5NzM5IDAuNDM3NzcgNS4zMjQ5NiAwLjEwNjI0OCA0LjkzMjg1IDAuMDQ0ODY1M0M0LjQzMTg2IC0wLjAzMzM4MzcgMy40NzI5OCAwLjAwOTE5NzAxIDIuOTAwMTUgMC4wMzQ5MTE0TDIuNzg4NTEgMC4wMzk4ODgzQzAuODkwNjYgMC4xMjMxMTQgMC4wMTIyMDAxIDEuMDA1OTcgMC4wMjQzNTg3IDIuODIwMDhDMC4wNTM5MjYyIDMuODI0ODcgMC4wMzY3OTM3IDQuODU3NiAwLjAyMDIxMzcgNS44NTYzMUMwLjAwMjI1MjE0IDYuOTM3NDIgLTAuMDE2MjYyMSA4LjA1NTMgMC4wMjQzNTg3IDkuMTQyNDlDMC4wOTc1ODY3IDExLjA5NTQgMC45ODI5NTUgMTEuOTk3MyAyLjgxMiAxMS45ODI0QzMuNzU5MjYgMTEuOTU1NiA0LjcyODY0IDExLjk3IDUuNjY2MjMgMTEuOTgzOEM2LjIxOTE3IDExLjk5MjEgNi43ODA2OCAxMi4wMDA0IDcuMzQ0MTIgMTIuMDAwNEM4LjAwNDgzIDEyLjAwMDQgOC42NjgzIDExLjk4OSA5LjMyMjY2IDExLjk1MjVDMTEuMTU2NyAxMS44NTAyIDExLjg5ODYgMTEuMDc4IDExLjk2ODggOS4xOTc3OUwxMS45NzEgOS4xMzY0MUMxMS45OTMxIDguNTQ3MTkgMTIuMDI2NiA3LjY1NjU5IDExLjk2NDEgNy4xMTkzNVY3LjExOTA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTcuNjkwNjUgMS4zODQxM0g5LjY2MTcyTDUuNDc2OTUgNS41ODQ5Nkw1LjQ3MDU5IDUuNTkyNDNDNS4yMjYwNCA1LjkxODk3IDUuMzI5OTQgNi4yODIwMiA1LjUzIDYuNDgxMzdDNS42NDY4OSA2LjU5Nzc4IDUuODEyNDIgNi42Nzc5NiA1Ljk5NDI0IDYuNjc3OTZDNi4xMjc5OSA2LjY3Nzk2IDYuMjcwMyA2LjYzNDU1IDYuNDA3OTEgNi41MzAwNEw2LjQxMTUgNi41MjcyN0wxMC42MTQgMi4zMzcyMlY0LjMwOTQ4QzEwLjYxNCA0LjU1NjY3IDEwLjg0MjggNC44MDQxMyAxMS4wNDc4IDQuODcxNkMxMS4yNzQxIDQuOTQ1OTggMTEuNDkxMyA0LjkyNTI0IDExLjY1OTkgNC44MTMyNkMxMS44Mzc2IDQuNjk0OTIgMTEuOTQ2NCA0LjQ4ODkzIDExLjk2NjYgNC4yMzMxNkMxMi4wMTM2IDMuNjM4NDIgMTEuOTkyMyAzLjAwMzg1IDExLjk3MTYgMi4zOTAwM0MxMS45NTI4IDEuODI3MDggMTEuOTMzMiAxLjI0NDc3IDExLjk2NjYgMC42OTc1OFYwLjY5MjMyNlYwLjY4NzA3M0MxMS45MzU5IDAuMzQzNjYyIDExLjY5MDYgMC4wODY3OTQ5IDExLjM0MjEgMC4wMzI2MDEyTDExLjMzNDkgMC4wMzE0OTUySDExLjMyNzdDMTAuNzc5MiAwLjA2MDgwNCAxMC4yMDExIDAuMDQzMzg0NiA5LjY0MjEgMC4wMjY1MTgyQzkuMDI5MiAwLjAwODI2OTM1IDguMzk1MjkgLTAuMDEwODA5IDcuNzk1MSAwLjAzMDY2NTdDNy41MjI2NCAwLjA0OTQ2NzYgNy4zMDU3MSAwLjE1OTIzNyA3LjE4NDY4IDAuMzM5NTE0QzcuMDcyMjEgMC41MDcwNzIgNy4wNTI4NyAwLjcxODA0MSA3LjEyOTE0IDAuOTUwMDIzQzcuMTk2NTYgMS4xNTU0NiA3LjQ0Mzg4IDEuMzg0MTMgNy42OTA5MiAxLjM4NDEzSDcuNjkwNjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjk2NDEgNy4xMTkwOEMxMS45MTU1IDYuNjk4NTIgMTEuNTgzMyA2LjUwODg0IDExLjI5MTggNi41MDg4NEMxMS4yODg1IDYuNTA4ODQgMTEuMjg1MiA2LjUwODg0IDExLjI4MTkgNi41MDg4NEMxMC45Nzc5IDYuNTEzNTUgMTAuNjU0IDYuNzIwMzcgMTAuNjE1MyA3LjE3MjE2QzEwLjU4MTYgNy41NjYxNyAxMC41OTY4IDcuOTkwMDUgMTAuNjExNyA4LjQwMDA5QzEwLjYyNSA4Ljc2NTA3IDEwLjYzODYgOS4xNDI0OSAxMC42MTczIDkuNDk0MkMxMC41NzIyIDEwLjIzNDQgMTAuMjIyMSAxMC41ODQ3IDkuNDgyMzggMTAuNjI5OEM4LjI5OTEyIDEwLjcwMTkgNy4wNTYxOCAxMC42NjkzIDUuODU0MTQgMTAuNjM3NUM0Ljc0ODI2IDEwLjYwODUgMy42MDUwNyAxMC41NzgzIDIuNTA3MiAxMC42Mjk1QzEuNzYgMTAuNTgyOCAxLjQyMTQ5IDEwLjI0MzIgMS4zNzU5IDkuNDk0MkMxLjMwMzc4IDguMzEwMjMgMS4zMzY2NiA3LjA2NjU0IDEuMzY4MTYgNS44NjM3N0MxLjM5NzE4IDQuNzU3NSAxLjQyNzMgMy42MTMzNSAxLjM3NjE4IDIuNTE0ODNDMS40MDg1MSAxLjk5NTAxIDEuNTc4NDUgMS42ODUwNSAxLjkyNjkxIDEuNTA5NzVDMi4yOTA4MyAxLjMyNjcxIDMuMDczNjggMS4zNTYzIDMuNzY0MjQgMS4zODI1NkM0LjE5MjU1IDEuMzk4ODggNC41OTcxIDEuNDE0MDkgNC44ODQ0OSAxLjM4MDkxQzUuMjk1OTUgMS4zMzMwNyA1LjQ4NjA2IDEuMDE0NTUgNS40OTE4NyAwLjcyMDA3NEM1LjQ5NzM5IDAuNDM3NzcgNS4zMjQ5NiAwLjEwNjI0OCA0LjkzMjg1IDAuMDQ0ODY1M0M0LjQzMTg2IC0wLjAzMzM4MzcgMy40NzI5OCAwLjAwOTE5NzAxIDIuOTAwMTUgMC4wMzQ5MTE0TDIuNzg4NTEgMC4wMzk4ODgzQzAuODkwNjYgMC4xMjMxMTQgMC4wMTIyMDAxIDEuMDA1OTcgMC4wMjQzNTg3IDIuODIwMDhDMC4wNTM5MjYyIDMuODI0ODcgMC4wMzY3OTM3IDQuODU3NiAwLjAyMDIxMzcgNS44NTYzMUMwLjAwMjI1MjE0IDYuOTM3NDIgLTAuMDE2MjYyMSA4LjA1NTMgMC4wMjQzNTg3IDkuMTQyNDlDMC4wOTc1ODY3IDExLjA5NTQgMC45ODI5NTUgMTEuOTk3MyAyLjgxMiAxMS45ODI0QzMuNzU5MjYgMTEuOTU1NiA0LjcyODY0IDExLjk3IDUuNjY2MjMgMTEuOTgzOEM2LjIxOTE3IDExLjk5MjEgNi43ODA2OCAxMi4wMDA0IDcuMzQ0MTIgMTIuMDAwNEM4LjAwNDgzIDEyLjAwMDQgOC42NjgzIDExLjk4OSA5LjMyMjY2IDExLjk1MjVDMTEuMTU2NyAxMS44NTAyIDExLjg5ODYgMTEuMDc4IDExLjk2ODggOS4xOTc3OUwxMS45NzEgOS4xMzY0MUMxMS45OTMxIDguNTQ3MTkgMTIuMDI2NiA3LjY1NjU5IDExLjk2NDEgNy4xMTkzNVY3LjExOTA4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTcuNjkwNjUgMS4zODQxM0g5LjY2MTcyTDUuNDc2OTUgNS41ODQ5Nkw1LjQ3MDU5IDUuNTkyNDNDNS4yMjYwNCA1LjkxODk3IDUuMzI5OTQgNi4yODIwMiA1LjUzIDYuNDgxMzdDNS42NDY4OSA2LjU5Nzc4IDUuODEyNDIgNi42Nzc5NiA1Ljk5NDI0IDYuNjc3OTZDNi4xMjc5OSA2LjY3Nzk2IDYuMjcwMyA2LjYzNDU1IDYuNDA3OTEgNi41MzAwNEw2LjQxMTUgNi41MjcyN0wxMC42MTQgMi4zMzcyMlY0LjMwOTQ4QzEwLjYxNCA0LjU1NjY3IDEwLjg0MjggNC44MDQxMyAxMS4wNDc4IDQuODcxNkMxMS4yNzQxIDQuOTQ1OTggMTEuNDkxMyA0LjkyNTI0IDExLjY1OTkgNC44MTMyNkMxMS44Mzc2IDQuNjk0OTIgMTEuOTQ2NCA0LjQ4ODkzIDExLjk2NjYgNC4yMzMxNkMxMi4wMTM2IDMuNjM4NDIgMTEuOTkyMyAzLjAwMzg1IDExLjk3MTYgMi4zOTAwM0MxMS45NTI4IDEuODI3MDggMTEuOTMzMiAxLjI0NDc3IDExLjk2NjYgMC42OTc1OFYwLjY5MjMyNlYwLjY4NzA3M0MxMS45MzU5IDAuMzQzNjYyIDExLjY5MDYgMC4wODY3OTQ5IDExLjM0MjEgMC4wMzI2MDEyTDExLjMzNDkgMC4wMzE0OTUySDExLjMyNzdDMTAuNzc5MiAwLjA2MDgwNCAxMC4yMDExIDAuMDQzMzg0NiA5LjY0MjEgMC4wMjY1MTgyQzkuMDI5MiAwLjAwODI2OTM1IDguMzk1MjkgLTAuMDEwODA5IDcuNzk1MSAwLjAzMDY2NTdDNy41MjI2NCAwLjA0OTQ2NzYgNy4zMDU3MSAwLjE1OTIzNyA3LjE4NDY4IDAuMzM5NTE0QzcuMDcyMjEgMC41MDcwNzIgNy4wNTI4NyAwLjcxODA0MSA3LjEyOTE0IDAuOTUwMDIzQzcuMTk2NTYgMS4xNTU0NiA3LjQ0Mzg4IDEuMzg0MTMgNy42OTA5MiAxLjM4NDEzSDcuNjkwNjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")}.icon.shop{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMSAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjM3ODkgMC44NTI1MzlDMTEuMjUwNSAwLjgyMTA2NiAxMi4xNTUgMS4wODg0NSAxMi44NjEzIDEuNTkyNzdMMTMuMjMxNCAxLjg2NTIzQzE0LjA5MDggMi41MTcwNyAxNC45MjE0IDMuMjc0ODIgMTUuNzQ1MSA0LjAzMzJDMTYuNTcxIDQuNzkzNjIgMTcuMzg5OCA1LjU1NDYyIDE4LjIyOTUgNi4yMjE2OEwxOC41OTA4IDYuNTAxOTVMMTguNTk5NiA2LjUwODc5TDE4LjYwNzQgNi41MTY2QzE4LjkwNjEgNi44MjA5NSAxOS4zMTQ1IDcuMzg1MiAxOS42MTgyIDcuOTc3NTRDMTkuNzcwMyA4LjI3NDM4IDE5Ljg5ODcgOC41ODM0NiAxOS45NzM2IDguODc1QzIwLjAzODYgOS4xMjc4MSAyMC4wNjYyIDkuMzc5MDUgMjAuMDI0NCA5LjYwMTU2TDIwLjAwMjkgOS42OTUzMUMxOS44ODIxIDEwLjEwOTEgMTkuNTE4NSAxMC4zMjQzIDE5LjE1NDMgMTAuMzQ5NkMxOC44MzcgMTAuMzcxNSAxOC40OTU3IDEwLjI1MTEgMTguMjg1MiA5Ljk3NDYxTDE4LjIwMzEgOS44NDY2OEMxOC4xMjc2IDkuNzA0IDE4LjA2OTIgOS41NDM0NyAxOC4wMTY2IDkuMzgyODFDMTcuOTYyMiA5LjIxNjY2IDE3LjkxNjYgOS4wNTg1MSAxNy44NTk0IDguODkzNTVDMTcuNzYwNyA4LjYwOTQgMTcuNjQzMSA4LjM1MjA4IDE3LjQ1NDEgOC4xNTcyM0wxNy4zNjkxIDguMDc4MTJDMTYuNDczMiA3LjMzNCAxNS41OTU4IDYuNTM5MTQgMTQuNzE4OCA1Ljc1MjkzQzE0LjA2MDEgNS4xNjI0NyAxMy40MDEgNC41NzY1NyAxMi43MzE0IDQuMDE4NTVMMTIuMDU4NiAzLjQ3MDdDMTEuNTk1NiAzLjEwMzg0IDExLjE1MjggMi44Njc4MSAxMC43MDkgMi44MDg1OUMxMC4zMjYgMi43NTc1MiA5LjkyNjgzIDIuODM1OSA5LjQ5NTEyIDMuMTAwNTlMOS4zMDc2MiAzLjIyNTU5QzguMzUzNTIgMy45MTUzOCA3LjQyNjIzIDQuNzU1MDMgNi40OTcwNyA1LjYxMTMzQzUuNTc1MDggNi40NjEwMiA0LjY0OTY0IDcuMzI4MTEgMy43MDQxIDguMDY5MzRDMy4yNjkzMSA4LjU4NjcgMi45ODUwMSA5LjIyNDMgMi44ODg2NyA5Ljg5ODQ0TDIuODg1NzQgMTkuMjAxMkwyLjkwNDMgMTkuMzM1QzIuOTYwMDYgMTkuNjM0MyAzLjA5OTg0IDE5Ljg1MDYgMy4yOTI5NyAyMC4wMDI5QzMuNTE3NjUgMjAuMTgwMSAzLjgyNjkzIDIwLjI4MDQgNC4xODk0NSAyMC4zMDc2TDQuNTcxMjkgMjAuMzI1MkM0Ljk1ODk4IDIwLjMzMzIgNS4zNjI4NCAyMC4zMTU4IDUuNzcyNDYgMjAuMjk4OEM2LjMxNDYzIDIwLjI3NjQgNi44NjcwNiAyMC4yNTUyIDcuMzgzNzkgMjAuMzAzN0w3LjQ5MTIxIDIwLjMxODRDOC4wMDkwMiAyMC40MTU5IDguMjYyNTYgMjAuODQyNyA4LjI2NDY1IDIxLjI1OThDOC4yNjY3NyAyMS42OTk1IDcuOTg3NTEgMjIuMTYyMiA3LjQzNTU1IDIyLjIyNTZMNy40MjQ4IDIyLjIyNjZINy40MTUwNEM2Ljc5MDA2IDIyLjIxMDggNi4xMjI2NCAyMi4yNDc2IDUuNDQzMzYgMjIuMjU4OEM0Ljc3MDcyIDIyLjI2OTkgNC4wOTMzOCAyMi4yNTU3IDMuNDc0NjEgMjIuMTM0OEMyLjg1NDU2IDIyLjAxMzYgMi4yODM0OSAyMS43ODI4IDEuODMyMDMgMjEuMzU0NUMxLjQzNTg1IDIwLjk3ODUgMS4xNDEwNiAyMC40NTk1IDAuOTgwNDY5IDE5Ljc1MzlMMC45MTk5MjIgMTkuNDM5NUwwLjkxNzk2OSAxOS40MjM4VjE5LjQwODJDMC45OTU0MzMgMTcuODU4IDAuOTQzNTg3IDE2LjI1NTMgMC44OTc0NjEgMTQuNjQ3NUMwLjg1MTQxIDEzLjA0MjMgMC44MTIwNSAxMS40MzI0IDAuOTE2MDE2IDkuODc4OTFMMC45Mzg0NzcgOS42MzY3MkMxLjA4MjIzIDguNDMyODQgMS42ODQ1NyA3LjMyNzA2IDIuNTAyOTMgNi40Njg3NUwyLjUwOTc3IDYuNDYwOTRMMi41MTc1OCA2LjQ1NDFDMy40MjUyNSA1LjczMjgxIDQuMzAyMDEgNC45NTAwNCA1LjE4MTY0IDQuMTY0MDZDNi4wNjAxIDMuMzc5MTIgNi45NDE1MiAyLjU5MTA2IDcuODU1NDcgMS44NjcxOUw4LjEyNSAxLjY2MzA5QzguNzQ4ODggMS4yMTEwNiA5LjM2MjA3IDAuOTMzMjA0IDEwLjIwNDEgMC44NjMyODFMMTAuMzc4OSAwLjg1MjUzOVoiIGZpbGw9IiMyMjg4REQiIHN0cm9rZT0iIzIyODhERCIgc3Ryb2tlLXdpZHRoPSIwLjMiLz4KPG1hc2sgaWQ9InBhdGgtMi1vdXRzaWRlLTFfNDEyNl8xOTA5IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSI2LjIzNDM4IiB5PSI4LjMxNDQ1IiB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIGZpbGw9ImJsYWNrIj4KPHJlY3QgZmlsbD0id2hpdGUiIHg9IjYuMjM0MzgiIHk9IjguMzE0NDUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE3LjYzNDQgMTcuMDI3NkMxOS4zNTM0IDEzLjMyNDMgMTYuNDI4NyA5LjAzNzQ4IDEyLjMxNzggOS4zMjg1QzguMTU2MTEgOS42MjM2MiA1LjgzNTcxIDE0LjMwNzMgOC4xNTA5NiAxNy44MTA1QzkuOTYyOCAyMC41NTMgMTMuODIyMiAyMS4wMzY4IDE2LjI2MzggMTguODk2N0wxOC40MzQ0IDIxLjA2MzVMMTguNDU1NyAyMS4wNzg0QzE4Ljk4OTcgMjEuNDUzMSAxOS41ODgxIDIxLjM1NzggMTkuOTU2MyAyMS4wMDE1QzIwLjMyMzkgMjAuNjQ1NyAyMC40Mzg1IDIwLjA1MTYgMjAuMDgwNSAxOS41MTI5TDIwLjA2NDUgMTkuNDg4N0wxNy42MzQ0IDE3LjAyNzZaTTcuNzk0MDQgMTMuMTg2OEM3LjMzMDE0IDE0LjYwMTQgNy40NjMxNCAxNi4yMjU3IDguNDAxMjQgMTcuNjQ1MUMxMC4xNjM3IDIwLjMxMyAxMy45ODIzIDIwLjcxODEgMTYuMjcxNyAxOC40ODA4TDE4LjYyNzkgMjAuODMyOUMxOS4xOTE1IDIxLjIyODIgMTkuNzk4OCAyMC45Mzc4IDE5Ljk1NzggMjAuNDUwNUMxOS43OTgyIDIwLjkzNzEgMTkuMTkxNSAyMS4yMjY3IDE4LjYyODMgMjAuODMxNkwxNi4yNzIxIDE4LjQ3OTVDMTMuOTgyNyAyMC43MTY5IDEwLjE2NDEgMjAuMzExOCA4LjQwMTY0IDE3LjY0MzlDNy40NjM4MSAxNi4yMjQ4IDcuMzMwNjEgMTQuNjAxMiA3Ljc5NDA0IDEzLjE4NjhaTTE3LjI3MjEgMTcuMDg2MUMxNy40MDAyIDE2LjgzNTkgMTcuNTA1MiAxNi41ODI0IDE3LjU4ODQgMTYuMzI3NEMxNy41MDUxIDE2LjU4MjMgMTcuNCAxNi44MzU4IDE3LjI3MiAxNy4wODU5TDE3LjI3MjEgMTcuMDg2MVpNOS40MzMwMiAxMy41NTE5QzkuODA3ODEgMTIuNDA0IDEwLjc1ODkgMTEuNDU3NiAxMi4zMzkgMTEuMjk5NkMxNS4zMzgzIDEwLjk5OTYgMTYuNjM4NyAxMy44NjQ2IDE1LjkzNDUgMTYuMDE3NEMxNi42Mzk2IDEzLjg2NDQgMTUuMzM5MiAxMC45OTgzIDEyLjMzOTQgMTEuMjk4M0MxMC43NTg3IDExLjQ1NjUgOS44MDc1MyAxMi40MDM1IDkuNDMzMDIgMTMuNTUxOVpNMTUuMTk5OCAxNi44MDIyQzE0LjczMDIgMTcuNDM1MiAxMy45ODA5IDE3LjkwMDEgMTIuOTA5MyAxNy45NzY5QzExLjg2OTkgMTguMDUxNiAxMS4wNzUzIDE3LjcxMjggMTAuNTIxIDE3LjE3MDlDOS45NjEyMiAxNi42MjM3IDkuNjMxNDggMTUuODUzOSA5LjU2MjExIDE1LjA1MThDOS40OTI3NCAxNC4yNDk2IDkuNjg1NDYgMTMuNDM1MiAxMC4xNDQxIDEyLjgwMDdDMTAuNTk4NCAxMi4xNzIzIDExLjMyNTggMTEuNzAyNCAxMi4zNjg5IDExLjU5ODFDMTMuNDQ1NiAxMS40OTA0IDE0LjI2MzYgMTEuODIxIDE0LjgzMTQgMTIuMzY0MUMxNS40MDUyIDEyLjkxMjkgMTUuNzQxMyAxMy42OTYzIDE1LjgwOTEgMTQuNTE0M0MxNS44NzY4IDE1LjMzMjIgMTUuNjc0MyAxNi4xNjI2IDE1LjE5OTggMTYuODAyMloiLz4KPC9tYXNrPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE3LjYzNDQgMTcuMDI3NkMxOS4zNTM0IDEzLjMyNDMgMTYuNDI4NyA5LjAzNzQ4IDEyLjMxNzggOS4zMjg1QzguMTU2MTEgOS42MjM2MiA1LjgzNTcxIDE0LjMwNzMgOC4xNTA5NiAxNy44MTA1QzkuOTYyOCAyMC41NTMgMTMuODIyMiAyMS4wMzY4IDE2LjI2MzggMTguODk2N0wxOC40MzQ0IDIxLjA2MzVMMTguNDU1NyAyMS4wNzg0QzE4Ljk4OTcgMjEuNDUzMSAxOS41ODgxIDIxLjM1NzggMTkuOTU2MyAyMS4wMDE1QzIwLjMyMzkgMjAuNjQ1NyAyMC40Mzg1IDIwLjA1MTYgMjAuMDgwNSAxOS41MTI5TDIwLjA2NDUgMTkuNDg4N0wxNy42MzQ0IDE3LjAyNzZaTTcuNzk0MDQgMTMuMTg2OEM3LjMzMDE0IDE0LjYwMTQgNy40NjMxNCAxNi4yMjU3IDguNDAxMjQgMTcuNjQ1MUMxMC4xNjM3IDIwLjMxMyAxMy45ODIzIDIwLjcxODEgMTYuMjcxNyAxOC40ODA4TDE4LjYyNzkgMjAuODMyOUMxOS4xOTE1IDIxLjIyODIgMTkuNzk4OCAyMC45Mzc4IDE5Ljk1NzggMjAuNDUwNUMxOS43OTgyIDIwLjkzNzEgMTkuMTkxNSAyMS4yMjY3IDE4LjYyODMgMjAuODMxNkwxNi4yNzIxIDE4LjQ3OTVDMTMuOTgyNyAyMC43MTY5IDEwLjE2NDEgMjAuMzExOCA4LjQwMTY0IDE3LjY0MzlDNy40NjM4MSAxNi4yMjQ4IDcuMzMwNjEgMTQuNjAxMiA3Ljc5NDA0IDEzLjE4NjhaTTE3LjI3MjEgMTcuMDg2MUMxNy40MDAyIDE2LjgzNTkgMTcuNTA1MiAxNi41ODI0IDE3LjU4ODQgMTYuMzI3NEMxNy41MDUxIDE2LjU4MjMgMTcuNCAxNi44MzU4IDE3LjI3MiAxNy4wODU5TDE3LjI3MjEgMTcuMDg2MVpNOS40MzMwMiAxMy41NTE5QzkuODA3ODEgMTIuNDA0IDEwLjc1ODkgMTEuNDU3NiAxMi4zMzkgMTEuMjk5NkMxNS4zMzgzIDEwLjk5OTYgMTYuNjM4NyAxMy44NjQ2IDE1LjkzNDUgMTYuMDE3NEMxNi42Mzk2IDEzLjg2NDQgMTUuMzM5MiAxMC45OTgzIDEyLjMzOTQgMTEuMjk4M0MxMC43NTg3IDExLjQ1NjUgOS44MDc1MyAxMi40MDM1IDkuNDMzMDIgMTMuNTUxOVpNMTUuMTk5OCAxNi44MDIyQzE0LjczMDIgMTcuNDM1MiAxMy45ODA5IDE3LjkwMDEgMTIuOTA5MyAxNy45NzY5QzExLjg2OTkgMTguMDUxNiAxMS4wNzUzIDE3LjcxMjggMTAuNTIxIDE3LjE3MDlDOS45NjEyMiAxNi42MjM3IDkuNjMxNDggMTUuODUzOSA5LjU2MjExIDE1LjA1MThDOS40OTI3NCAxNC4yNDk2IDkuNjg1NDYgMTMuNDM1MiAxMC4xNDQxIDEyLjgwMDdDMTAuNTk4NCAxMi4xNzIzIDExLjMyNTggMTEuNzAyNCAxMi4zNjg5IDExLjU5ODFDMTMuNDQ1NiAxMS40OTA0IDE0LjI2MzYgMTEuODIxIDE0LjgzMTQgMTIuMzY0MUMxNS40MDUyIDEyLjkxMjkgMTUuNzQxMyAxMy42OTYzIDE1LjgwOTEgMTQuNTE0M0MxNS44NzY4IDE1LjMzMjIgMTUuNjc0MyAxNi4xNjI2IDE1LjE5OTggMTYuODAyMloiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTEyLjMxNzggOS4zMjg1TDEyLjI5NjYgOS4wMjkyNUwxMi4yOTY2IDkuMDI5MjVMMTIuMzE3OCA5LjMyODVaTTE3LjYzNDQgMTcuMDI3NkwxNy4zNjIzIDE2LjkwMTNMMTcuMjc0NiAxNy4wOTAyTDE3LjQyMDkgMTcuMjM4NEwxNy42MzQ0IDE3LjAyNzZaTTguMTUwOTYgMTcuODEwNUw4LjQwMTI3IDE3LjY0NTFMOC40MDEyNCAxNy42NDUxTDguMTUwOTYgMTcuODEwNVpNMTYuMjYzOCAxOC44OTY3TDE2LjQ3NTcgMTguNjg0NEwxNi4yNzcxIDE4LjQ4NjFMMTYuMDY2IDE4LjY3MTFMMTYuMjYzOCAxOC44OTY3Wk0xOC40MzQ0IDIxLjA2MzVMMTguMjIyNCAyMS4yNzU4TDE4LjI0MDggMjEuMjk0MkwxOC4yNjIxIDIxLjMwOTFMMTguNDM0NCAyMS4wNjM1Wk0xOC40NTU3IDIxLjA3ODRMMTguNjI3OSAyMC44MzI5TDE4LjYyNzkgMjAuODMyOUwxOC40NTU3IDIxLjA3ODRaTTE5Ljk1NjMgMjEuMDAxNUwxOS43NDc2IDIwLjc4NTlIMTkuNzQ3NkwxOS45NTYzIDIxLjAwMTVaTTIwLjA4MDUgMTkuNTEyOUwxOS44MzA3IDE5LjY3ODlMMTkuODMwNyAxOS42Nzg5TDIwLjA4MDUgMTkuNTEyOVpNMjAuMDY0NSAxOS40ODg3TDIwLjMxNDQgMTkuMzIyN0wyMC4yOTgzIDE5LjI5ODZMMjAuMjc4IDE5LjI3NzlMMjAuMDY0NSAxOS40ODg3Wk03Ljc5NDA0IDEzLjE4NjhMOC4wNzkxMyAxMy4yODAyTDcuNTA4OTggMTMuMDkzM0w3Ljc5NDA0IDEzLjE4NjhaTTguNDAxMjQgMTcuNjQ1MUw4LjY1MTU1IDE3LjQ3OTdMOC42NTE1MiAxNy40Nzk3TDguNDAxMjQgMTcuNjQ1MVpNMTYuMjcxNyAxOC40ODA4TDE2LjQ4MzYgMTguMjY4NEwxNi4yNzM5IDE4LjA1OTFMMTYuMDYyIDE4LjI2NjJMMTYuMjcxNyAxOC40ODA4Wk0xOC42Mjc5IDIwLjgzMjlMMTguNDE2IDIxLjA0NTJMMTguNDM0NCAyMS4wNjM1TDE4LjQ1NTcgMjEuMDc4NEwxOC42Mjc5IDIwLjgzMjlaTTE5Ljk1NzggMjAuNDUwNUwyMC4yNDMgMjAuNTQzNUwxOS42NzI4IDIwLjM1N0wxOS45NTc4IDIwLjQ1MDVaTTE4LjYyODMgMjAuODMxNkwxOC40MTY0IDIxLjA0NEwxOC40MzQ4IDIxLjA2MjNMMTguNDU2IDIxLjA3NzJMMTguNjI4MyAyMC44MzE2Wk0xNi4yNzIxIDE4LjQ3OTVMMTYuNDg0IDE4LjI2NzJMMTYuMjc0MyAxOC4wNTc5TDE2LjA2MjQgMTguMjY1TDE2LjI3MjEgMTguNDc5NVpNOC40MDE2NCAxNy42NDM5TDguNjUxOTQgMTcuNDc4NUw4LjY1MTkyIDE3LjQ3ODVMOC40MDE2NCAxNy42NDM5Wk0xNy4yNzIxIDE3LjA4NjFMMTcuMDU4MyAxNy4yOTY1TDE3LjM0OTggMTcuNTkyOEwxNy41MzkyIDE3LjIyMjhMMTcuMjcyMSAxNy4wODYxWk0xNy41ODg0IDE2LjMyNzRMMTcuODczNiAxNi40MjA0TDE3LjMwMzIgMTYuMjM0M0wxNy41ODg0IDE2LjMyNzRaTTE3LjI3MiAxNy4wODU5TDE3LjAwNDkgMTYuOTQ5MkwxNi45MDYyIDE3LjE0MkwxNy4wNTgxIDE3LjI5NjRMMTcuMjcyIDE3LjA4NTlaTTEyLjMzOSAxMS4yOTk2TDEyLjMwOTEgMTEuMDAxTDEyLjMwOTEgMTEuMDAxTDEyLjMzOSAxMS4yOTk2Wk05LjQzMzAyIDEzLjU1MTlMOS4xNDc4MSAxMy40NTg5TDkuNzE4MjEgMTMuNjQ1TDkuNDMzMDIgMTMuNTUxOVpNMTUuOTM0NSAxNi4wMTc0TDE1LjY0OTQgMTUuOTI0MUwxNi4yMTk3IDE2LjExMDdMMTUuOTM0NSAxNi4wMTc0Wk0xMi4zMzk0IDExLjI5ODNMMTIuMzA5NSAxMC45OTk4TDEyLjMwOTUgMTAuOTk5OEwxMi4zMzk0IDExLjI5ODNaTTEyLjkwOTMgMTcuOTc2OUwxMi44ODc4IDE3LjY3NzdMMTIuODg3OCAxNy42Nzc3TDEyLjkwOTMgMTcuOTc2OVpNMTUuMTk5OCAxNi44MDIyTDE1LjQ0MDcgMTYuOTgxTDE1LjE5OTggMTYuODAyMlpNMTAuNTIxIDE3LjE3MDlMMTAuMzExMyAxNy4zODU0SDEwLjMxMTNMMTAuNTIxIDE3LjE3MDlaTTkuNTYyMTEgMTUuMDUxOEw5LjI2MzIzIDE1LjA3NzZMOS41NjIxMSAxNS4wNTE4Wk0xMC4xNDQxIDEyLjgwMDdMOS45MDEwMiAxMi42MjVMMTAuMTQ0MSAxMi44MDA3Wk0xMi4zNjg5IDExLjU5ODFMMTIuMzM5IDExLjI5OTZMMTIuMzM5IDExLjI5OTZMMTIuMzY4OSAxMS41OTgxWk0xNC44MzE0IDEyLjM2NDFMMTQuNjI0MSAxMi41ODA5TDE0LjgzMTQgMTIuMzY0MVpNMTUuODA5MSAxNC41MTQzTDE1LjUxMDEgMTQuNTM5TDE1LjgwOTEgMTQuNTE0M1pNMTIuMzE3OCA5LjMyODVMMTIuMzM5IDkuNjI3NzVDMTYuMjIxMSA5LjM1MjkyIDE4Ljk4NTQgMTMuNDA0NSAxNy4zNjIzIDE2LjkwMTNMMTcuNjM0NCAxNy4wMjc2TDE3LjkwNjUgMTcuMTUzOUMxOS43MjEzIDEzLjI0NDIgMTYuNjM2MyA4LjcyMjAzIDEyLjI5NjYgOS4wMjkyNUwxMi4zMTc4IDkuMzI4NVpNOC4xNTA5NiAxNy44MTA1TDguNDAxMjQgMTcuNjQ1MUM2LjIxMjQ4IDE0LjMzMzIgOC40MDY0NiA5LjkwNjYyIDEyLjMzOSA5LjYyNzc1TDEyLjMxNzggOS4zMjg1TDEyLjI5NjYgOS4wMjkyNUM3LjkwNTc3IDkuMzQwNjIgNS40NTg5NCAxNC4yODEzIDcuOTAwNjggMTcuOTc1OUw4LjE1MDk2IDE3LjgxMDVaTTE2LjI2MzggMTguODk2N0wxNi4wNjYgMTguNjcxMUMxMy43NTk4IDIwLjY5MjcgMTAuMTExOCAyMC4yMzQzIDguNDAxMjcgMTcuNjQ1MUw4LjE1MDk2IDE3LjgxMDVMNy45MDA2NSAxNy45NzU5QzkuODEzODEgMjAuODcxNyAxMy44ODQ3IDIxLjM4MSAxNi40NjE1IDE5LjEyMjNMMTYuMjYzOCAxOC44OTY3Wk0xOC40MzQ0IDIxLjA2MzVMMTguNjQ2MyAyMC44NTEyTDE2LjQ3NTcgMTguNjg0NEwxNi4yNjM4IDE4Ljg5NjdMMTYuMDUxOCAxOS4xMDkxTDE4LjIyMjQgMjEuMjc1OEwxOC40MzQ0IDIxLjA2MzVaTTE4LjQ1NTcgMjEuMDc4NEwxOC42Mjc5IDIwLjgzMjlMMTguNjA2NyAyMC44MTc5TDE4LjQzNDQgMjEuMDYzNUwxOC4yNjIxIDIxLjMwOTFMMTguMjgzNCAyMS4zMjRMMTguNDU1NyAyMS4wNzg0Wk0xOS45NTYzIDIxLjAwMTVMMTkuNzQ3NiAyMC43ODU5QzE5LjQ4MTYgMjEuMDQzNCAxOS4wNDI5IDIxLjEyNCAxOC42Mjc5IDIwLjgzMjlMMTguNDU1NyAyMS4wNzg0TDE4LjI4MzQgMjEuMzI0QzE4LjkzNjYgMjEuNzgyMyAxOS42OTQ2IDIxLjY3MjIgMjAuMTY0OSAyMS4yMTdMMTkuOTU2MyAyMS4wMDE1Wk0yMC4wODA1IDE5LjUxMjlMMTkuODMwNyAxOS42Nzg5QzIwLjEwNjcgMjAuMDk0MyAyMC4wMTM3IDIwLjUyODQgMTkuNzQ3NiAyMC43ODU5TDE5Ljk1NjMgMjEuMDAxNUwyMC4xNjQ5IDIxLjIxN0MyMC42MzQgMjAuNzYzIDIwLjc3MDMgMjAuMDA4OSAyMC4zMzA0IDE5LjM0NjlMMjAuMDgwNSAxOS41MTI5Wk0yMC4wNjQ1IDE5LjQ4ODdMMTkuODE0NiAxOS42NTQ3TDE5LjgzMDcgMTkuNjc4OUwyMC4wODA1IDE5LjUxMjlMMjAuMzMwNCAxOS4zNDY5TDIwLjMxNDQgMTkuMzIyN0wyMC4wNjQ1IDE5LjQ4ODdaTTE3LjYzNDQgMTcuMDI3NkwxNy40MjA5IDE3LjIzODRMMTkuODUxIDE5LjY5OTVMMjAuMDY0NSAxOS40ODg3TDIwLjI3OCAxOS4yNzc5TDE3Ljg0NzkgMTYuODE2OEwxNy42MzQ0IDE3LjAyNzZaTTcuNzk0MDQgMTMuMTg2OEw3LjUwODk4IDEzLjA5MzNDNy4wMTgyNiAxNC41ODk3IDcuMTU5MzIgMTYuMzEgOC4xNTA5NiAxNy44MTA1TDguNDAxMjQgMTcuNjQ1MUw4LjY1MTUyIDE3LjQ3OTdDNy43NjY5NyAxNi4xNDEzIDcuNjQyMDEgMTQuNjEzMiA4LjA3OTExIDEzLjI4MDJMNy43OTQwNCAxMy4xODY4Wk04LjQwMTI0IDE3LjY0NTFMOC4xNTA5MyAxNy44MTA1QzEwLjAxNzYgMjAuNjM2IDE0LjA1NzYgMjEuMDY0IDE2LjQ4MTQgMTguNjk1M0wxNi4yNzE3IDE4LjQ4MDhMMTYuMDYyIDE4LjI2NjJDMTMuOTA3MSAyMC4zNzIyIDEwLjMwOTkgMTkuOTkgOC42NTE1NSAxNy40Nzk3TDguNDAxMjQgMTcuNjQ1MVpNMTYuMjcxNyAxOC40ODA4TDE2LjA1OTcgMTguNjkzMUwxOC40MTYgMjEuMDQ1MkwxOC42Mjc5IDIwLjgzMjlMMTguODM5OSAyMC42MjA1TDE2LjQ4MzYgMTguMjY4NEwxNi4yNzE3IDE4LjQ4MDhaTTE4LjYyNzkgMjAuODMyOUwxOC40NTU3IDIxLjA3ODRDMTkuMTkxMSAyMS41OTQ0IDIwLjAyNDEgMjEuMjE0NiAyMC4yNDMgMjAuNTQzNUwxOS45NTc4IDIwLjQ1MDVMMTkuNjcyNiAyMC4zNTc1QzE5LjU3MzYgMjAuNjYxMSAxOS4xOTIgMjAuODYyMSAxOC44MDAyIDIwLjU4NzNMMTguNjI3OSAyMC44MzI5Wk0xOS45NTc4IDIwLjQ1MDVMMTkuNjcyOCAyMC4zNTdDMTkuNTczMyAyMC42NjAyIDE5LjE5MjEgMjAuODYwNyAxOC44MDA2IDIwLjU4NjFMMTguNjI4MyAyMC44MzE2TDE4LjQ1NiAyMS4wNzcyQzE5LjE5MDggMjEuNTkyNyAyMC4wMjMxIDIxLjIxNCAyMC4yNDI5IDIwLjU0NEwxOS45NTc4IDIwLjQ1MDVaTTE4LjYyODMgMjAuODMxNkwxOC44NDAzIDIwLjYxOTNMMTYuNDg0IDE4LjI2NzJMMTYuMjcyMSAxOC40Nzk1TDE2LjA2MDEgMTguNjkxOUwxOC40MTY0IDIxLjA0NEwxOC42MjgzIDIwLjgzMTZaTTE2LjI3MjEgMTguNDc5NUwxNi4wNjI0IDE4LjI2NUMxMy45MDc1IDIwLjM3MSAxMC4zMTAzIDE5Ljk4ODggOC42NTE5NCAxNy40Nzg1TDguNDAxNjQgMTcuNjQzOUw4LjE1MTMzIDE3LjgwOTNDMTAuMDE4IDIwLjYzNDggMTQuMDU4IDIxLjA2MjggMTYuNDgxOCAxOC42OTQxTDE2LjI3MjEgMTguNDc5NVpNOC40MDE2NCAxNy42NDM5TDguNjUxOTIgMTcuNDc4NUM3Ljc2NzYxIDE2LjE0MDQgNy42NDI0OCAxNC42MTI4IDguMDc5MTMgMTMuMjgwMkw3Ljc5NDA0IDEzLjE4NjhMNy41MDg5NSAxMy4wOTM0QzcuMDE4NzQgMTQuNTg5NSA3LjE2IDE2LjMwOTMgOC4xNTEzNSAxNy44MDkzTDguNDAxNjQgMTcuNjQzOVpNMTcuMjcyMSAxNy4wODYxTDE3LjUzOTIgMTcuMjIyOEMxNy42NzQ0IDE2Ljk1ODYgMTcuNzg1NCAxNi42OTA1IDE3Ljg3MzYgMTYuNDIwNEwxNy41ODg0IDE2LjMyNzRMMTcuMzAzMSAxNi4yMzQzQzE3LjIyNDkgMTYuNDc0MyAxNy4xMjU5IDE2LjcxMzIgMTcuMDA1MSAxNi45NDk0TDE3LjI3MjEgMTcuMDg2MVpNMTcuNTg4NCAxNi4zMjc0TDE3LjMwMzIgMTYuMjM0M0MxNy4yMjQ4IDE2LjQ3NDIgMTcuMTI1OSAxNi43MTMxIDE3LjAwNDkgMTYuOTQ5MkwxNy4yNzIgMTcuMDg1OUwxNy41MzkgMTcuMjIyN0MxNy42NzQyIDE2Ljk1ODYgMTcuNzg1NCAxNi42OTA1IDE3Ljg3MzUgMTYuNDIwNUwxNy41ODg0IDE2LjMyNzRaTTE3LjI3MiAxNy4wODU5TDE3LjA1ODEgMTcuMjk2NEwxNy4wNTgzIDE3LjI5NjVMMTcuMjcyMSAxNy4wODYxTDE3LjQ4NiAxNi44NzU3TDE3LjQ4NTggMTYuODc1NUwxNy4yNzIgMTcuMDg1OVpNMTIuMzM5IDExLjI5OTZMMTIuMzA5MSAxMS4wMDFDMTAuNjAzNyAxMS4xNzE2IDkuNTU3MjggMTIuMjA0OCA5LjE0Nzg0IDEzLjQ1ODhMOS40MzMwMiAxMy41NTE5TDkuNzE4MjEgMTMuNjQ1QzEwLjA1ODMgMTIuNjAzMyAxMC45MTQgMTEuNzQzNiAxMi4zNjg5IDExLjU5ODFMMTIuMzM5IDExLjI5OTZaTTE1LjkzNDUgMTYuMDE3NEwxNi4yMTk3IDE2LjExMDZDMTYuNTk5IDE0Ljk1MDkgMTYuNDQwMSAxMy42MDIgMTUuNzc3NiAxMi41NzU5QzE1LjEwNTkgMTEuNTM1NiAxMy45MjMyIDEwLjgzOTYgMTIuMzA5MSAxMS4wMDFMMTIuMzM5IDExLjI5OTZMMTIuMzY4OSAxMS41OTgxQzEzLjc1NDEgMTEuNDU5NSAxNC43MjEzIDEyLjA0NiAxNS4yNzM1IDEyLjkwMTRDMTUuODM1IDEzLjc3MSAxNS45NzQyIDE0LjkzMTEgMTUuNjQ5NCAxNS45MjQxTDE1LjkzNDUgMTYuMDE3NFpNMTUuOTM0NSAxNi4wMTc0TDE2LjIxOTcgMTYuMTEwN0MxNi41OTk1IDE0Ljk1MDkgMTYuNDQwOCAxMy42MDE3IDE1Ljc3ODQgMTIuNTc1M0MxNS4xMDY3IDExLjUzNDcgMTMuOTIzOSAxMC44Mzg0IDEyLjMwOTUgMTAuOTk5OEwxMi4zMzk0IDExLjI5ODNMMTIuMzY5MiAxMS41OTY5QzEzLjc1NDcgMTEuNDU4MyAxNC43MjIgMTIuMDQ1IDE1LjI3NDMgMTIuOTAwN0MxNS44MzU3IDEzLjc3MDYgMTUuOTc0NyAxNC45MzA5IDE1LjY0OTQgMTUuOTI0TDE1LjkzNDUgMTYuMDE3NFpNMTIuMzM5NCAxMS4yOTgzTDEyLjMwOTUgMTAuOTk5OEMxMC42MDM1IDExLjE3MDUgOS41NTY5NSAxMi4yMDQzIDkuMTQ3ODEgMTMuNDU4OUw5LjQzMzAyIDEzLjU1MTlMOS43MTgyNCAxMy42NDQ5QzEwLjA1ODEgMTIuNjAyNyAxMC45MTM5IDExLjc0MjQgMTIuMzY5MyAxMS41OTY5TDEyLjMzOTQgMTEuMjk4M1pNMTIuOTA5MyAxNy45NzY5TDEyLjkzMDcgMTguMjc2MkMxNC4wODYzIDE4LjE5MzMgMTQuOTE3MSAxNy42ODY4IDE1LjQ0MDcgMTYuOTgxTDE1LjE5OTggMTYuODAyMkwxNC45NTg4IDE2LjYyMzVDMTQuNTQzMyAxNy4xODM2IDEzLjg3NTUgMTcuNjA2OSAxMi44ODc4IDE3LjY3NzdMMTIuOTA5MyAxNy45NzY5Wk0xMC41MjEgMTcuMTcwOUwxMC4zMTEzIDE3LjM4NTRDMTAuOTI4OCAxNy45ODkxIDExLjgwODQgMTguMzU2OCAxMi45MzA3IDE4LjI3NjJMMTIuOTA5MyAxNy45NzY5TDEyLjg4NzggMTcuNjc3N0MxMS45MzE1IDE3Ljc0NjQgMTEuMjIxOCAxNy40MzY1IDEwLjczMDcgMTYuOTU2NEwxMC41MjEgMTcuMTcwOVpNOS41NjIxMSAxNS4wNTE4TDkuMjYzMjMgMTUuMDc3NkM5LjMzNzk2IDE1Ljk0MTcgOS42OTM2NyAxNi43ODE3IDEwLjMxMTMgMTcuMzg1NEwxMC41MjEgMTcuMTcwOUwxMC43MzA3IDE2Ljk1NjRDMTAuMjI4OCAxNi40NjU3IDkuOTI1MDEgMTUuNzY2MiA5Ljg2MDk5IDE1LjAyNTlMOS41NjIxMSAxNS4wNTE4Wk0xMC4xNDQxIDEyLjgwMDdMOS45MDEwMiAxMi42MjVDOS4zOTQ3NiAxMy4zMjUzIDkuMTg4NDkgMTQuMjEzNSA5LjI2MzIzIDE1LjA3NzZMOS41NjIxMSAxNS4wNTE4TDkuODYwOTkgMTUuMDI1OUM5Ljc5Njk4IDE0LjI4NTcgOS45NzYxNiAxMy41NDUyIDEwLjM4NzMgMTIuOTc2NUwxMC4xNDQxIDEyLjgwMDdaTTEyLjM2ODkgMTEuNTk4MUwxMi4zMzkgMTEuMjk5NkMxMS4yMTM2IDExLjQxMjEgMTAuNDA3MyAxMS45MjQ2IDkuOTAxMDIgMTIuNjI1TDEwLjE0NDEgMTIuODAwN0wxMC4zODczIDEyLjk3NjVDMTAuNzg5NSAxMi40MiAxMS40MzggMTEuOTkyNyAxMi4zOTg3IDExLjg5NjZMMTIuMzY4OSAxMS41OTgxWk0xNC44MzE0IDEyLjM2NDFMMTUuMDM4OCAxMi4xNDczQzE0LjQwNDcgMTEuNTQwOSAxMy40OTg5IDExLjE4MzUgMTIuMzM5IDExLjI5OTZMMTIuMzY4OSAxMS41OTgxTDEyLjM5ODcgMTEuODk2NkMxMy4zOTIzIDExLjc5NzIgMTQuMTIyNCAxMi4xMDExIDE0LjYyNDEgMTIuNTgwOUwxNC44MzE0IDEyLjM2NDFaTTE1LjgwOTEgMTQuNTE0M0wxNi4xMDggMTQuNDg5NUMxNi4wMzUxIDEzLjYwOTEgMTUuNjcyOCAxMi43NTM2IDE1LjAzODggMTIuMTQ3M0wxNC44MzE0IDEyLjM2NDFMMTQuNjI0MSAxMi41ODA5QzE1LjEzNzcgMTMuMDcyMSAxNS40NDc1IDEzLjc4MzUgMTUuNTEwMSAxNC41MzlMMTUuODA5MSAxNC41MTQzWk0xNS4xOTk4IDE2LjgwMjJMMTUuNDQwNyAxNi45ODFDMTUuOTY0NCAxNi4yNzUxIDE2LjE4MDkgMTUuMzY5OSAxNi4xMDggMTQuNDg5NUwxNS44MDkxIDE0LjUxNDNMMTUuNTEwMSAxNC41MzlDMTUuNTcyNiAxNS4yOTQ1IDE1LjM4NDIgMTYuMDUwMSAxNC45NTg4IDE2LjYyMzVMMTUuMTk5OCAxNi44MDIyWiIgZmlsbD0iIzIyODhERCIgbWFzaz0idXJsKCNwYXRoLTItb3V0c2lkZS0xXzQxMjZfMTkwOSkiLz4KPC9zdmc+Cg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMSAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjM3ODkgMC44NTI1MzlDMTEuMjUwNSAwLjgyMTA2NiAxMi4xNTUgMS4wODg0NSAxMi44NjEzIDEuNTkyNzdMMTMuMjMxNCAxLjg2NTIzQzE0LjA5MDggMi41MTcwNyAxNC45MjE0IDMuMjc0ODIgMTUuNzQ1MSA0LjAzMzJDMTYuNTcxIDQuNzkzNjIgMTcuMzg5OCA1LjU1NDYyIDE4LjIyOTUgNi4yMjE2OEwxOC41OTA4IDYuNTAxOTVMMTguNTk5NiA2LjUwODc5TDE4LjYwNzQgNi41MTY2QzE4LjkwNjEgNi44MjA5NSAxOS4zMTQ1IDcuMzg1MiAxOS42MTgyIDcuOTc3NTRDMTkuNzcwMyA4LjI3NDM4IDE5Ljg5ODcgOC41ODM0NiAxOS45NzM2IDguODc1QzIwLjAzODYgOS4xMjc4MSAyMC4wNjYyIDkuMzc5MDUgMjAuMDI0NCA5LjYwMTU2TDIwLjAwMjkgOS42OTUzMUMxOS44ODIxIDEwLjEwOTEgMTkuNTE4NSAxMC4zMjQzIDE5LjE1NDMgMTAuMzQ5NkMxOC44MzcgMTAuMzcxNSAxOC40OTU3IDEwLjI1MTEgMTguMjg1MiA5Ljk3NDYxTDE4LjIwMzEgOS44NDY2OEMxOC4xMjc2IDkuNzA0IDE4LjA2OTIgOS41NDM0NyAxOC4wMTY2IDkuMzgyODFDMTcuOTYyMiA5LjIxNjY2IDE3LjkxNjYgOS4wNTg1MSAxNy44NTk0IDguODkzNTVDMTcuNzYwNyA4LjYwOTQgMTcuNjQzMSA4LjM1MjA4IDE3LjQ1NDEgOC4xNTcyM0wxNy4zNjkxIDguMDc4MTJDMTYuNDczMiA3LjMzNCAxNS41OTU4IDYuNTM5MTQgMTQuNzE4OCA1Ljc1MjkzQzE0LjA2MDEgNS4xNjI0NyAxMy40MDEgNC41NzY1NyAxMi43MzE0IDQuMDE4NTVMMTIuMDU4NiAzLjQ3MDdDMTEuNTk1NiAzLjEwMzg0IDExLjE1MjggMi44Njc4MSAxMC43MDkgMi44MDg1OUMxMC4zMjYgMi43NTc1MiA5LjkyNjgzIDIuODM1OSA5LjQ5NTEyIDMuMTAwNTlMOS4zMDc2MiAzLjIyNTU5QzguMzUzNTIgMy45MTUzOCA3LjQyNjIzIDQuNzU1MDMgNi40OTcwNyA1LjYxMTMzQzUuNTc1MDggNi40NjEwMiA0LjY0OTY0IDcuMzI4MTEgMy43MDQxIDguMDY5MzRDMy4yNjkzMSA4LjU4NjcgMi45ODUwMSA5LjIyNDMgMi44ODg2NyA5Ljg5ODQ0TDIuODg1NzQgMTkuMjAxMkwyLjkwNDMgMTkuMzM1QzIuOTYwMDYgMTkuNjM0MyAzLjA5OTg0IDE5Ljg1MDYgMy4yOTI5NyAyMC4wMDI5QzMuNTE3NjUgMjAuMTgwMSAzLjgyNjkzIDIwLjI4MDQgNC4xODk0NSAyMC4zMDc2TDQuNTcxMjkgMjAuMzI1MkM0Ljk1ODk4IDIwLjMzMzIgNS4zNjI4NCAyMC4zMTU4IDUuNzcyNDYgMjAuMjk4OEM2LjMxNDYzIDIwLjI3NjQgNi44NjcwNiAyMC4yNTUyIDcuMzgzNzkgMjAuMzAzN0w3LjQ5MTIxIDIwLjMxODRDOC4wMDkwMiAyMC40MTU5IDguMjYyNTYgMjAuODQyNyA4LjI2NDY1IDIxLjI1OThDOC4yNjY3NyAyMS42OTk1IDcuOTg3NTEgMjIuMTYyMiA3LjQzNTU1IDIyLjIyNTZMNy40MjQ4IDIyLjIyNjZINy40MTUwNEM2Ljc5MDA2IDIyLjIxMDggNi4xMjI2NCAyMi4yNDc2IDUuNDQzMzYgMjIuMjU4OEM0Ljc3MDcyIDIyLjI2OTkgNC4wOTMzOCAyMi4yNTU3IDMuNDc0NjEgMjIuMTM0OEMyLjg1NDU2IDIyLjAxMzYgMi4yODM0OSAyMS43ODI4IDEuODMyMDMgMjEuMzU0NUMxLjQzNTg1IDIwLjk3ODUgMS4xNDEwNiAyMC40NTk1IDAuOTgwNDY5IDE5Ljc1MzlMMC45MTk5MjIgMTkuNDM5NUwwLjkxNzk2OSAxOS40MjM4VjE5LjQwODJDMC45OTU0MzMgMTcuODU4IDAuOTQzNTg3IDE2LjI1NTMgMC44OTc0NjEgMTQuNjQ3NUMwLjg1MTQxIDEzLjA0MjMgMC44MTIwNSAxMS40MzI0IDAuOTE2MDE2IDkuODc4OTFMMC45Mzg0NzcgOS42MzY3MkMxLjA4MjIzIDguNDMyODQgMS42ODQ1NyA3LjMyNzA2IDIuNTAyOTMgNi40Njg3NUwyLjUwOTc3IDYuNDYwOTRMMi41MTc1OCA2LjQ1NDFDMy40MjUyNSA1LjczMjgxIDQuMzAyMDEgNC45NTAwNCA1LjE4MTY0IDQuMTY0MDZDNi4wNjAxIDMuMzc5MTIgNi45NDE1MiAyLjU5MTA2IDcuODU1NDcgMS44NjcxOUw4LjEyNSAxLjY2MzA5QzguNzQ4ODggMS4yMTEwNiA5LjM2MjA3IDAuOTMzMjA0IDEwLjIwNDEgMC44NjMyODFMMTAuMzc4OSAwLjg1MjUzOVoiIGZpbGw9IiMyMjg4REQiIHN0cm9rZT0iIzIyODhERCIgc3Ryb2tlLXdpZHRoPSIwLjMiLz4KPG1hc2sgaWQ9InBhdGgtMi1vdXRzaWRlLTFfNDEyNl8xOTA5IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSI2LjIzNDM4IiB5PSI4LjMxNDQ1IiB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIGZpbGw9ImJsYWNrIj4KPHJlY3QgZmlsbD0id2hpdGUiIHg9IjYuMjM0MzgiIHk9IjguMzE0NDUiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNCIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE3LjYzNDQgMTcuMDI3NkMxOS4zNTM0IDEzLjMyNDMgMTYuNDI4NyA5LjAzNzQ4IDEyLjMxNzggOS4zMjg1QzguMTU2MTEgOS42MjM2MiA1LjgzNTcxIDE0LjMwNzMgOC4xNTA5NiAxNy44MTA1QzkuOTYyOCAyMC41NTMgMTMuODIyMiAyMS4wMzY4IDE2LjI2MzggMTguODk2N0wxOC40MzQ0IDIxLjA2MzVMMTguNDU1NyAyMS4wNzg0QzE4Ljk4OTcgMjEuNDUzMSAxOS41ODgxIDIxLjM1NzggMTkuOTU2MyAyMS4wMDE1QzIwLjMyMzkgMjAuNjQ1NyAyMC40Mzg1IDIwLjA1MTYgMjAuMDgwNSAxOS41MTI5TDIwLjA2NDUgMTkuNDg4N0wxNy42MzQ0IDE3LjAyNzZaTTcuNzk0MDQgMTMuMTg2OEM3LjMzMDE0IDE0LjYwMTQgNy40NjMxNCAxNi4yMjU3IDguNDAxMjQgMTcuNjQ1MUMxMC4xNjM3IDIwLjMxMyAxMy45ODIzIDIwLjcxODEgMTYuMjcxNyAxOC40ODA4TDE4LjYyNzkgMjAuODMyOUMxOS4xOTE1IDIxLjIyODIgMTkuNzk4OCAyMC45Mzc4IDE5Ljk1NzggMjAuNDUwNUMxOS43OTgyIDIwLjkzNzEgMTkuMTkxNSAyMS4yMjY3IDE4LjYyODMgMjAuODMxNkwxNi4yNzIxIDE4LjQ3OTVDMTMuOTgyNyAyMC43MTY5IDEwLjE2NDEgMjAuMzExOCA4LjQwMTY0IDE3LjY0MzlDNy40NjM4MSAxNi4yMjQ4IDcuMzMwNjEgMTQuNjAxMiA3Ljc5NDA0IDEzLjE4NjhaTTE3LjI3MjEgMTcuMDg2MUMxNy40MDAyIDE2LjgzNTkgMTcuNTA1MiAxNi41ODI0IDE3LjU4ODQgMTYuMzI3NEMxNy41MDUxIDE2LjU4MjMgMTcuNCAxNi44MzU4IDE3LjI3MiAxNy4wODU5TDE3LjI3MjEgMTcuMDg2MVpNOS40MzMwMiAxMy41NTE5QzkuODA3ODEgMTIuNDA0IDEwLjc1ODkgMTEuNDU3NiAxMi4zMzkgMTEuMjk5NkMxNS4zMzgzIDEwLjk5OTYgMTYuNjM4NyAxMy44NjQ2IDE1LjkzNDUgMTYuMDE3NEMxNi42Mzk2IDEzLjg2NDQgMTUuMzM5MiAxMC45OTgzIDEyLjMzOTQgMTEuMjk4M0MxMC43NTg3IDExLjQ1NjUgOS44MDc1MyAxMi40MDM1IDkuNDMzMDIgMTMuNTUxOVpNMTUuMTk5OCAxNi44MDIyQzE0LjczMDIgMTcuNDM1MiAxMy45ODA5IDE3LjkwMDEgMTIuOTA5MyAxNy45NzY5QzExLjg2OTkgMTguMDUxNiAxMS4wNzUzIDE3LjcxMjggMTAuNTIxIDE3LjE3MDlDOS45NjEyMiAxNi42MjM3IDkuNjMxNDggMTUuODUzOSA5LjU2MjExIDE1LjA1MThDOS40OTI3NCAxNC4yNDk2IDkuNjg1NDYgMTMuNDM1MiAxMC4xNDQxIDEyLjgwMDdDMTAuNTk4NCAxMi4xNzIzIDExLjMyNTggMTEuNzAyNCAxMi4zNjg5IDExLjU5ODFDMTMuNDQ1NiAxMS40OTA0IDE0LjI2MzYgMTEuODIxIDE0LjgzMTQgMTIuMzY0MUMxNS40MDUyIDEyLjkxMjkgMTUuNzQxMyAxMy42OTYzIDE1LjgwOTEgMTQuNTE0M0MxNS44NzY4IDE1LjMzMjIgMTUuNjc0MyAxNi4xNjI2IDE1LjE5OTggMTYuODAyMloiLz4KPC9tYXNrPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE3LjYzNDQgMTcuMDI3NkMxOS4zNTM0IDEzLjMyNDMgMTYuNDI4NyA5LjAzNzQ4IDEyLjMxNzggOS4zMjg1QzguMTU2MTEgOS42MjM2MiA1LjgzNTcxIDE0LjMwNzMgOC4xNTA5NiAxNy44MTA1QzkuOTYyOCAyMC41NTMgMTMuODIyMiAyMS4wMzY4IDE2LjI2MzggMTguODk2N0wxOC40MzQ0IDIxLjA2MzVMMTguNDU1NyAyMS4wNzg0QzE4Ljk4OTcgMjEuNDUzMSAxOS41ODgxIDIxLjM1NzggMTkuOTU2MyAyMS4wMDE1QzIwLjMyMzkgMjAuNjQ1NyAyMC40Mzg1IDIwLjA1MTYgMjAuMDgwNSAxOS41MTI5TDIwLjA2NDUgMTkuNDg4N0wxNy42MzQ0IDE3LjAyNzZaTTcuNzk0MDQgMTMuMTg2OEM3LjMzMDE0IDE0LjYwMTQgNy40NjMxNCAxNi4yMjU3IDguNDAxMjQgMTcuNjQ1MUMxMC4xNjM3IDIwLjMxMyAxMy45ODIzIDIwLjcxODEgMTYuMjcxNyAxOC40ODA4TDE4LjYyNzkgMjAuODMyOUMxOS4xOTE1IDIxLjIyODIgMTkuNzk4OCAyMC45Mzc4IDE5Ljk1NzggMjAuNDUwNUMxOS43OTgyIDIwLjkzNzEgMTkuMTkxNSAyMS4yMjY3IDE4LjYyODMgMjAuODMxNkwxNi4yNzIxIDE4LjQ3OTVDMTMuOTgyNyAyMC43MTY5IDEwLjE2NDEgMjAuMzExOCA4LjQwMTY0IDE3LjY0MzlDNy40NjM4MSAxNi4yMjQ4IDcuMzMwNjEgMTQuNjAxMiA3Ljc5NDA0IDEzLjE4NjhaTTE3LjI3MjEgMTcuMDg2MUMxNy40MDAyIDE2LjgzNTkgMTcuNTA1MiAxNi41ODI0IDE3LjU4ODQgMTYuMzI3NEMxNy41MDUxIDE2LjU4MjMgMTcuNCAxNi44MzU4IDE3LjI3MiAxNy4wODU5TDE3LjI3MjEgMTcuMDg2MVpNOS40MzMwMiAxMy41NTE5QzkuODA3ODEgMTIuNDA0IDEwLjc1ODkgMTEuNDU3NiAxMi4zMzkgMTEuMjk5NkMxNS4zMzgzIDEwLjk5OTYgMTYuNjM4NyAxMy44NjQ2IDE1LjkzNDUgMTYuMDE3NEMxNi42Mzk2IDEzLjg2NDQgMTUuMzM5MiAxMC45OTgzIDEyLjMzOTQgMTEuMjk4M0MxMC43NTg3IDExLjQ1NjUgOS44MDc1MyAxMi40MDM1IDkuNDMzMDIgMTMuNTUxOVpNMTUuMTk5OCAxNi44MDIyQzE0LjczMDIgMTcuNDM1MiAxMy45ODA5IDE3LjkwMDEgMTIuOTA5MyAxNy45NzY5QzExLjg2OTkgMTguMDUxNiAxMS4wNzUzIDE3LjcxMjggMTAuNTIxIDE3LjE3MDlDOS45NjEyMiAxNi42MjM3IDkuNjMxNDggMTUuODUzOSA5LjU2MjExIDE1LjA1MThDOS40OTI3NCAxNC4yNDk2IDkuNjg1NDYgMTMuNDM1MiAxMC4xNDQxIDEyLjgwMDdDMTAuNTk4NCAxMi4xNzIzIDExLjMyNTggMTEuNzAyNCAxMi4zNjg5IDExLjU5ODFDMTMuNDQ1NiAxMS40OTA0IDE0LjI2MzYgMTEuODIxIDE0LjgzMTQgMTIuMzY0MUMxNS40MDUyIDEyLjkxMjkgMTUuNzQxMyAxMy42OTYzIDE1LjgwOTEgMTQuNTE0M0MxNS44NzY4IDE1LjMzMjIgMTUuNjc0MyAxNi4xNjI2IDE1LjE5OTggMTYuODAyMloiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTEyLjMxNzggOS4zMjg1TDEyLjI5NjYgOS4wMjkyNUwxMi4yOTY2IDkuMDI5MjVMMTIuMzE3OCA5LjMyODVaTTE3LjYzNDQgMTcuMDI3NkwxNy4zNjIzIDE2LjkwMTNMMTcuMjc0NiAxNy4wOTAyTDE3LjQyMDkgMTcuMjM4NEwxNy42MzQ0IDE3LjAyNzZaTTguMTUwOTYgMTcuODEwNUw4LjQwMTI3IDE3LjY0NTFMOC40MDEyNCAxNy42NDUxTDguMTUwOTYgMTcuODEwNVpNMTYuMjYzOCAxOC44OTY3TDE2LjQ3NTcgMTguNjg0NEwxNi4yNzcxIDE4LjQ4NjFMMTYuMDY2IDE4LjY3MTFMMTYuMjYzOCAxOC44OTY3Wk0xOC40MzQ0IDIxLjA2MzVMMTguMjIyNCAyMS4yNzU4TDE4LjI0MDggMjEuMjk0MkwxOC4yNjIxIDIxLjMwOTFMMTguNDM0NCAyMS4wNjM1Wk0xOC40NTU3IDIxLjA3ODRMMTguNjI3OSAyMC44MzI5TDE4LjYyNzkgMjAuODMyOUwxOC40NTU3IDIxLjA3ODRaTTE5Ljk1NjMgMjEuMDAxNUwxOS43NDc2IDIwLjc4NTlIMTkuNzQ3NkwxOS45NTYzIDIxLjAwMTVaTTIwLjA4MDUgMTkuNTEyOUwxOS44MzA3IDE5LjY3ODlMMTkuODMwNyAxOS42Nzg5TDIwLjA4MDUgMTkuNTEyOVpNMjAuMDY0NSAxOS40ODg3TDIwLjMxNDQgMTkuMzIyN0wyMC4yOTgzIDE5LjI5ODZMMjAuMjc4IDE5LjI3NzlMMjAuMDY0NSAxOS40ODg3Wk03Ljc5NDA0IDEzLjE4NjhMOC4wNzkxMyAxMy4yODAyTDcuNTA4OTggMTMuMDkzM0w3Ljc5NDA0IDEzLjE4NjhaTTguNDAxMjQgMTcuNjQ1MUw4LjY1MTU1IDE3LjQ3OTdMOC42NTE1MiAxNy40Nzk3TDguNDAxMjQgMTcuNjQ1MVpNMTYuMjcxNyAxOC40ODA4TDE2LjQ4MzYgMTguMjY4NEwxNi4yNzM5IDE4LjA1OTFMMTYuMDYyIDE4LjI2NjJMMTYuMjcxNyAxOC40ODA4Wk0xOC42Mjc5IDIwLjgzMjlMMTguNDE2IDIxLjA0NTJMMTguNDM0NCAyMS4wNjM1TDE4LjQ1NTcgMjEuMDc4NEwxOC42Mjc5IDIwLjgzMjlaTTE5Ljk1NzggMjAuNDUwNUwyMC4yNDMgMjAuNTQzNUwxOS42NzI4IDIwLjM1N0wxOS45NTc4IDIwLjQ1MDVaTTE4LjYyODMgMjAuODMxNkwxOC40MTY0IDIxLjA0NEwxOC40MzQ4IDIxLjA2MjNMMTguNDU2IDIxLjA3NzJMMTguNjI4MyAyMC44MzE2Wk0xNi4yNzIxIDE4LjQ3OTVMMTYuNDg0IDE4LjI2NzJMMTYuMjc0MyAxOC4wNTc5TDE2LjA2MjQgMTguMjY1TDE2LjI3MjEgMTguNDc5NVpNOC40MDE2NCAxNy42NDM5TDguNjUxOTQgMTcuNDc4NUw4LjY1MTkyIDE3LjQ3ODVMOC40MDE2NCAxNy42NDM5Wk0xNy4yNzIxIDE3LjA4NjFMMTcuMDU4MyAxNy4yOTY1TDE3LjM0OTggMTcuNTkyOEwxNy41MzkyIDE3LjIyMjhMMTcuMjcyMSAxNy4wODYxWk0xNy41ODg0IDE2LjMyNzRMMTcuODczNiAxNi40MjA0TDE3LjMwMzIgMTYuMjM0M0wxNy41ODg0IDE2LjMyNzRaTTE3LjI3MiAxNy4wODU5TDE3LjAwNDkgMTYuOTQ5MkwxNi45MDYyIDE3LjE0MkwxNy4wNTgxIDE3LjI5NjRMMTcuMjcyIDE3LjA4NTlaTTEyLjMzOSAxMS4yOTk2TDEyLjMwOTEgMTEuMDAxTDEyLjMwOTEgMTEuMDAxTDEyLjMzOSAxMS4yOTk2Wk05LjQzMzAyIDEzLjU1MTlMOS4xNDc4MSAxMy40NTg5TDkuNzE4MjEgMTMuNjQ1TDkuNDMzMDIgMTMuNTUxOVpNMTUuOTM0NSAxNi4wMTc0TDE1LjY0OTQgMTUuOTI0MUwxNi4yMTk3IDE2LjExMDdMMTUuOTM0NSAxNi4wMTc0Wk0xMi4zMzk0IDExLjI5ODNMMTIuMzA5NSAxMC45OTk4TDEyLjMwOTUgMTAuOTk5OEwxMi4zMzk0IDExLjI5ODNaTTEyLjkwOTMgMTcuOTc2OUwxMi44ODc4IDE3LjY3NzdMMTIuODg3OCAxNy42Nzc3TDEyLjkwOTMgMTcuOTc2OVpNMTUuMTk5OCAxNi44MDIyTDE1LjQ0MDcgMTYuOTgxTDE1LjE5OTggMTYuODAyMlpNMTAuNTIxIDE3LjE3MDlMMTAuMzExMyAxNy4zODU0SDEwLjMxMTNMMTAuNTIxIDE3LjE3MDlaTTkuNTYyMTEgMTUuMDUxOEw5LjI2MzIzIDE1LjA3NzZMOS41NjIxMSAxNS4wNTE4Wk0xMC4xNDQxIDEyLjgwMDdMOS45MDEwMiAxMi42MjVMMTAuMTQ0MSAxMi44MDA3Wk0xMi4zNjg5IDExLjU5ODFMMTIuMzM5IDExLjI5OTZMMTIuMzM5IDExLjI5OTZMMTIuMzY4OSAxMS41OTgxWk0xNC44MzE0IDEyLjM2NDFMMTQuNjI0MSAxMi41ODA5TDE0LjgzMTQgMTIuMzY0MVpNMTUuODA5MSAxNC41MTQzTDE1LjUxMDEgMTQuNTM5TDE1LjgwOTEgMTQuNTE0M1pNMTIuMzE3OCA5LjMyODVMMTIuMzM5IDkuNjI3NzVDMTYuMjIxMSA5LjM1MjkyIDE4Ljk4NTQgMTMuNDA0NSAxNy4zNjIzIDE2LjkwMTNMMTcuNjM0NCAxNy4wMjc2TDE3LjkwNjUgMTcuMTUzOUMxOS43MjEzIDEzLjI0NDIgMTYuNjM2MyA4LjcyMjAzIDEyLjI5NjYgOS4wMjkyNUwxMi4zMTc4IDkuMzI4NVpNOC4xNTA5NiAxNy44MTA1TDguNDAxMjQgMTcuNjQ1MUM2LjIxMjQ4IDE0LjMzMzIgOC40MDY0NiA5LjkwNjYyIDEyLjMzOSA5LjYyNzc1TDEyLjMxNzggOS4zMjg1TDEyLjI5NjYgOS4wMjkyNUM3LjkwNTc3IDkuMzQwNjIgNS40NTg5NCAxNC4yODEzIDcuOTAwNjggMTcuOTc1OUw4LjE1MDk2IDE3LjgxMDVaTTE2LjI2MzggMTguODk2N0wxNi4wNjYgMTguNjcxMUMxMy43NTk4IDIwLjY5MjcgMTAuMTExOCAyMC4yMzQzIDguNDAxMjcgMTcuNjQ1MUw4LjE1MDk2IDE3LjgxMDVMNy45MDA2NSAxNy45NzU5QzkuODEzODEgMjAuODcxNyAxMy44ODQ3IDIxLjM4MSAxNi40NjE1IDE5LjEyMjNMMTYuMjYzOCAxOC44OTY3Wk0xOC40MzQ0IDIxLjA2MzVMMTguNjQ2MyAyMC44NTEyTDE2LjQ3NTcgMTguNjg0NEwxNi4yNjM4IDE4Ljg5NjdMMTYuMDUxOCAxOS4xMDkxTDE4LjIyMjQgMjEuMjc1OEwxOC40MzQ0IDIxLjA2MzVaTTE4LjQ1NTcgMjEuMDc4NEwxOC42Mjc5IDIwLjgzMjlMMTguNjA2NyAyMC44MTc5TDE4LjQzNDQgMjEuMDYzNUwxOC4yNjIxIDIxLjMwOTFMMTguMjgzNCAyMS4zMjRMMTguNDU1NyAyMS4wNzg0Wk0xOS45NTYzIDIxLjAwMTVMMTkuNzQ3NiAyMC43ODU5QzE5LjQ4MTYgMjEuMDQzNCAxOS4wNDI5IDIxLjEyNCAxOC42Mjc5IDIwLjgzMjlMMTguNDU1NyAyMS4wNzg0TDE4LjI4MzQgMjEuMzI0QzE4LjkzNjYgMjEuNzgyMyAxOS42OTQ2IDIxLjY3MjIgMjAuMTY0OSAyMS4yMTdMMTkuOTU2MyAyMS4wMDE1Wk0yMC4wODA1IDE5LjUxMjlMMTkuODMwNyAxOS42Nzg5QzIwLjEwNjcgMjAuMDk0MyAyMC4wMTM3IDIwLjUyODQgMTkuNzQ3NiAyMC43ODU5TDE5Ljk1NjMgMjEuMDAxNUwyMC4xNjQ5IDIxLjIxN0MyMC42MzQgMjAuNzYzIDIwLjc3MDMgMjAuMDA4OSAyMC4zMzA0IDE5LjM0NjlMMjAuMDgwNSAxOS41MTI5Wk0yMC4wNjQ1IDE5LjQ4ODdMMTkuODE0NiAxOS42NTQ3TDE5LjgzMDcgMTkuNjc4OUwyMC4wODA1IDE5LjUxMjlMMjAuMzMwNCAxOS4zNDY5TDIwLjMxNDQgMTkuMzIyN0wyMC4wNjQ1IDE5LjQ4ODdaTTE3LjYzNDQgMTcuMDI3NkwxNy40MjA5IDE3LjIzODRMMTkuODUxIDE5LjY5OTVMMjAuMDY0NSAxOS40ODg3TDIwLjI3OCAxOS4yNzc5TDE3Ljg0NzkgMTYuODE2OEwxNy42MzQ0IDE3LjAyNzZaTTcuNzk0MDQgMTMuMTg2OEw3LjUwODk4IDEzLjA5MzNDNy4wMTgyNiAxNC41ODk3IDcuMTU5MzIgMTYuMzEgOC4xNTA5NiAxNy44MTA1TDguNDAxMjQgMTcuNjQ1MUw4LjY1MTUyIDE3LjQ3OTdDNy43NjY5NyAxNi4xNDEzIDcuNjQyMDEgMTQuNjEzMiA4LjA3OTExIDEzLjI4MDJMNy43OTQwNCAxMy4xODY4Wk04LjQwMTI0IDE3LjY0NTFMOC4xNTA5MyAxNy44MTA1QzEwLjAxNzYgMjAuNjM2IDE0LjA1NzYgMjEuMDY0IDE2LjQ4MTQgMTguNjk1M0wxNi4yNzE3IDE4LjQ4MDhMMTYuMDYyIDE4LjI2NjJDMTMuOTA3MSAyMC4zNzIyIDEwLjMwOTkgMTkuOTkgOC42NTE1NSAxNy40Nzk3TDguNDAxMjQgMTcuNjQ1MVpNMTYuMjcxNyAxOC40ODA4TDE2LjA1OTcgMTguNjkzMUwxOC40MTYgMjEuMDQ1MkwxOC42Mjc5IDIwLjgzMjlMMTguODM5OSAyMC42MjA1TDE2LjQ4MzYgMTguMjY4NEwxNi4yNzE3IDE4LjQ4MDhaTTE4LjYyNzkgMjAuODMyOUwxOC40NTU3IDIxLjA3ODRDMTkuMTkxMSAyMS41OTQ0IDIwLjAyNDEgMjEuMjE0NiAyMC4yNDMgMjAuNTQzNUwxOS45NTc4IDIwLjQ1MDVMMTkuNjcyNiAyMC4zNTc1QzE5LjU3MzYgMjAuNjYxMSAxOS4xOTIgMjAuODYyMSAxOC44MDAyIDIwLjU4NzNMMTguNjI3OSAyMC44MzI5Wk0xOS45NTc4IDIwLjQ1MDVMMTkuNjcyOCAyMC4zNTdDMTkuNTczMyAyMC42NjAyIDE5LjE5MjEgMjAuODYwNyAxOC44MDA2IDIwLjU4NjFMMTguNjI4MyAyMC44MzE2TDE4LjQ1NiAyMS4wNzcyQzE5LjE5MDggMjEuNTkyNyAyMC4wMjMxIDIxLjIxNCAyMC4yNDI5IDIwLjU0NEwxOS45NTc4IDIwLjQ1MDVaTTE4LjYyODMgMjAuODMxNkwxOC44NDAzIDIwLjYxOTNMMTYuNDg0IDE4LjI2NzJMMTYuMjcyMSAxOC40Nzk1TDE2LjA2MDEgMTguNjkxOUwxOC40MTY0IDIxLjA0NEwxOC42MjgzIDIwLjgzMTZaTTE2LjI3MjEgMTguNDc5NUwxNi4wNjI0IDE4LjI2NUMxMy45MDc1IDIwLjM3MSAxMC4zMTAzIDE5Ljk4ODggOC42NTE5NCAxNy40Nzg1TDguNDAxNjQgMTcuNjQzOUw4LjE1MTMzIDE3LjgwOTNDMTAuMDE4IDIwLjYzNDggMTQuMDU4IDIxLjA2MjggMTYuNDgxOCAxOC42OTQxTDE2LjI3MjEgMTguNDc5NVpNOC40MDE2NCAxNy42NDM5TDguNjUxOTIgMTcuNDc4NUM3Ljc2NzYxIDE2LjE0MDQgNy42NDI0OCAxNC42MTI4IDguMDc5MTMgMTMuMjgwMkw3Ljc5NDA0IDEzLjE4NjhMNy41MDg5NSAxMy4wOTM0QzcuMDE4NzQgMTQuNTg5NSA3LjE2IDE2LjMwOTMgOC4xNTEzNSAxNy44MDkzTDguNDAxNjQgMTcuNjQzOVpNMTcuMjcyMSAxNy4wODYxTDE3LjUzOTIgMTcuMjIyOEMxNy42NzQ0IDE2Ljk1ODYgMTcuNzg1NCAxNi42OTA1IDE3Ljg3MzYgMTYuNDIwNEwxNy41ODg0IDE2LjMyNzRMMTcuMzAzMSAxNi4yMzQzQzE3LjIyNDkgMTYuNDc0MyAxNy4xMjU5IDE2LjcxMzIgMTcuMDA1MSAxNi45NDk0TDE3LjI3MjEgMTcuMDg2MVpNMTcuNTg4NCAxNi4zMjc0TDE3LjMwMzIgMTYuMjM0M0MxNy4yMjQ4IDE2LjQ3NDIgMTcuMTI1OSAxNi43MTMxIDE3LjAwNDkgMTYuOTQ5MkwxNy4yNzIgMTcuMDg1OUwxNy41MzkgMTcuMjIyN0MxNy42NzQyIDE2Ljk1ODYgMTcuNzg1NCAxNi42OTA1IDE3Ljg3MzUgMTYuNDIwNUwxNy41ODg0IDE2LjMyNzRaTTE3LjI3MiAxNy4wODU5TDE3LjA1ODEgMTcuMjk2NEwxNy4wNTgzIDE3LjI5NjVMMTcuMjcyMSAxNy4wODYxTDE3LjQ4NiAxNi44NzU3TDE3LjQ4NTggMTYuODc1NUwxNy4yNzIgMTcuMDg1OVpNMTIuMzM5IDExLjI5OTZMMTIuMzA5MSAxMS4wMDFDMTAuNjAzNyAxMS4xNzE2IDkuNTU3MjggMTIuMjA0OCA5LjE0Nzg0IDEzLjQ1ODhMOS40MzMwMiAxMy41NTE5TDkuNzE4MjEgMTMuNjQ1QzEwLjA1ODMgMTIuNjAzMyAxMC45MTQgMTEuNzQzNiAxMi4zNjg5IDExLjU5ODFMMTIuMzM5IDExLjI5OTZaTTE1LjkzNDUgMTYuMDE3NEwxNi4yMTk3IDE2LjExMDZDMTYuNTk5IDE0Ljk1MDkgMTYuNDQwMSAxMy42MDIgMTUuNzc3NiAxMi41NzU5QzE1LjEwNTkgMTEuNTM1NiAxMy45MjMyIDEwLjgzOTYgMTIuMzA5MSAxMS4wMDFMMTIuMzM5IDExLjI5OTZMMTIuMzY4OSAxMS41OTgxQzEzLjc1NDEgMTEuNDU5NSAxNC43MjEzIDEyLjA0NiAxNS4yNzM1IDEyLjkwMTRDMTUuODM1IDEzLjc3MSAxNS45NzQyIDE0LjkzMTEgMTUuNjQ5NCAxNS45MjQxTDE1LjkzNDUgMTYuMDE3NFpNMTUuOTM0NSAxNi4wMTc0TDE2LjIxOTcgMTYuMTEwN0MxNi41OTk1IDE0Ljk1MDkgMTYuNDQwOCAxMy42MDE3IDE1Ljc3ODQgMTIuNTc1M0MxNS4xMDY3IDExLjUzNDcgMTMuOTIzOSAxMC44Mzg0IDEyLjMwOTUgMTAuOTk5OEwxMi4zMzk0IDExLjI5ODNMMTIuMzY5MiAxMS41OTY5QzEzLjc1NDcgMTEuNDU4MyAxNC43MjIgMTIuMDQ1IDE1LjI3NDMgMTIuOTAwN0MxNS44MzU3IDEzLjc3MDYgMTUuOTc0NyAxNC45MzA5IDE1LjY0OTQgMTUuOTI0TDE1LjkzNDUgMTYuMDE3NFpNMTIuMzM5NCAxMS4yOTgzTDEyLjMwOTUgMTAuOTk5OEMxMC42MDM1IDExLjE3MDUgOS41NTY5NSAxMi4yMDQzIDkuMTQ3ODEgMTMuNDU4OUw5LjQzMzAyIDEzLjU1MTlMOS43MTgyNCAxMy42NDQ5QzEwLjA1ODEgMTIuNjAyNyAxMC45MTM5IDExLjc0MjQgMTIuMzY5MyAxMS41OTY5TDEyLjMzOTQgMTEuMjk4M1pNMTIuOTA5MyAxNy45NzY5TDEyLjkzMDcgMTguMjc2MkMxNC4wODYzIDE4LjE5MzMgMTQuOTE3MSAxNy42ODY4IDE1LjQ0MDcgMTYuOTgxTDE1LjE5OTggMTYuODAyMkwxNC45NTg4IDE2LjYyMzVDMTQuNTQzMyAxNy4xODM2IDEzLjg3NTUgMTcuNjA2OSAxMi44ODc4IDE3LjY3NzdMMTIuOTA5MyAxNy45NzY5Wk0xMC41MjEgMTcuMTcwOUwxMC4zMTEzIDE3LjM4NTRDMTAuOTI4OCAxNy45ODkxIDExLjgwODQgMTguMzU2OCAxMi45MzA3IDE4LjI3NjJMMTIuOTA5MyAxNy45NzY5TDEyLjg4NzggMTcuNjc3N0MxMS45MzE1IDE3Ljc0NjQgMTEuMjIxOCAxNy40MzY1IDEwLjczMDcgMTYuOTU2NEwxMC41MjEgMTcuMTcwOVpNOS41NjIxMSAxNS4wNTE4TDkuMjYzMjMgMTUuMDc3NkM5LjMzNzk2IDE1Ljk0MTcgOS42OTM2NyAxNi43ODE3IDEwLjMxMTMgMTcuMzg1NEwxMC41MjEgMTcuMTcwOUwxMC43MzA3IDE2Ljk1NjRDMTAuMjI4OCAxNi40NjU3IDkuOTI1MDEgMTUuNzY2MiA5Ljg2MDk5IDE1LjAyNTlMOS41NjIxMSAxNS4wNTE4Wk0xMC4xNDQxIDEyLjgwMDdMOS45MDEwMiAxMi42MjVDOS4zOTQ3NiAxMy4zMjUzIDkuMTg4NDkgMTQuMjEzNSA5LjI2MzIzIDE1LjA3NzZMOS41NjIxMSAxNS4wNTE4TDkuODYwOTkgMTUuMDI1OUM5Ljc5Njk4IDE0LjI4NTcgOS45NzYxNiAxMy41NDUyIDEwLjM4NzMgMTIuOTc2NUwxMC4xNDQxIDEyLjgwMDdaTTEyLjM2ODkgMTEuNTk4MUwxMi4zMzkgMTEuMjk5NkMxMS4yMTM2IDExLjQxMjEgMTAuNDA3MyAxMS45MjQ2IDkuOTAxMDIgMTIuNjI1TDEwLjE0NDEgMTIuODAwN0wxMC4zODczIDEyLjk3NjVDMTAuNzg5NSAxMi40MiAxMS40MzggMTEuOTkyNyAxMi4zOTg3IDExLjg5NjZMMTIuMzY4OSAxMS41OTgxWk0xNC44MzE0IDEyLjM2NDFMMTUuMDM4OCAxMi4xNDczQzE0LjQwNDcgMTEuNTQwOSAxMy40OTg5IDExLjE4MzUgMTIuMzM5IDExLjI5OTZMMTIuMzY4OSAxMS41OTgxTDEyLjM5ODcgMTEuODk2NkMxMy4zOTIzIDExLjc5NzIgMTQuMTIyNCAxMi4xMDExIDE0LjYyNDEgMTIuNTgwOUwxNC44MzE0IDEyLjM2NDFaTTE1LjgwOTEgMTQuNTE0M0wxNi4xMDggMTQuNDg5NUMxNi4wMzUxIDEzLjYwOTEgMTUuNjcyOCAxMi43NTM2IDE1LjAzODggMTIuMTQ3M0wxNC44MzE0IDEyLjM2NDFMMTQuNjI0MSAxMi41ODA5QzE1LjEzNzcgMTMuMDcyMSAxNS40NDc1IDEzLjc4MzUgMTUuNTEwMSAxNC41MzlMMTUuODA5MSAxNC41MTQzWk0xNS4xOTk4IDE2LjgwMjJMMTUuNDQwNyAxNi45ODFDMTUuOTY0NCAxNi4yNzUxIDE2LjE4MDkgMTUuMzY5OSAxNi4xMDggMTQuNDg5NUwxNS44MDkxIDE0LjUxNDNMMTUuNTEwMSAxNC41MzlDMTUuNTcyNiAxNS4yOTQ1IDE1LjM4NDIgMTYuMDUwMSAxNC45NTg4IDE2LjYyMzVMMTUuMTk5OCAxNi44MDIyWiIgZmlsbD0iIzIyODhERCIgbWFzaz0idXJsKCNwYXRoLTItb3V0c2lkZS0xXzQxMjZfMTkwOSkiLz4KPC9zdmc+Cg==")}.icon.member{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjEwNDkgMTAuNjUyTDE1LjgzODMgMTEuNDY0M0MxNy45OTU1IDEyLjY3OTUgMjAuMzYxOCAxNS4yODQ5IDIwLjkxMzIgMTcuNzYzQzIxLjM4MSAxOS44NjI5IDE5LjkwMjIgMjEuNzgwOSAxNy44MTY0IDIySDMuMTQ3MjJDMC42MzQwNTUgMjEuNjIzNiAtMC41ODMwMTEgMTkuNTIzMSAwLjI3MTY4NyAxNy4xMDM4QzEuMzAzMTggMTQuMTg1MSAzLjk0Mjc5IDExLjY2NjMgNi44NTg3MSAxMC43MDk3TDUuOTI1NTcgOS43OTcyOEMzLjEyOTA3IDYuNDk3NDQgNC43ODUxOSAxLjMzNTAyIDguOTA0NzIgMC4yMTU4MzJDMTMuNjA4NSAtMS4wNjE4MSAxNy43Nzg0IDMuNTU4MDkgMTYuMDE4NiA4LjEzODUzQzE1LjY0MjIgOS4xMTg3IDE0Ljk0OTcgMTAuMDUzNSAxNC4xMDQ5IDEwLjY1MTRWMTAuNjUyWk05Ljk0MzgyIDEuOTY3NjZDOC41MDg5OCAyLjEyMzE3IDcuMTUzNzYgMy4yNjI5OCA2LjY4MTkyIDQuNjIzMDlDNS40MzIwNyA4LjIyMzk0IDkuMzQzMTkgMTEuNDIxMyAxMi41ODA1IDkuNDQxNUMxNi4yNDExIDcuMjAzMTIgMTQuMzMyIDEuNDkyMyA5Ljk0MzgyIDEuOTY3NjZaTTEwLjk0MTQgMTIuMDEwOUMxMC42MDAxIDExLjk0MzggMTAuMzAzOCAxMS45NzczIDkuOTYxMzggMTIuMDA4Nkw5LjA4MDkzIDE1LjYyNjVMOS4xMzQyIDE1Ljc5NzNMMTAuNTExMSAxNy4xNzQ1QzEwLjkzMTQgMTYuNjQwMyAxMS40ODUyIDE2LjIxMDggMTEuODg0NSAxNS42NzZMMTAuOTQxNCAxMi4wMTAzVjEyLjAxMDlaTTEyLjk5NDQgMTIuMzU2N0MxMy4yMzg1IDEzLjM0ODcgMTMuNTk1NiAxNC4zNDA2IDEzLjc5NTIgMTUuMzQyNkMxMy44OTEyIDE1LjgyNTYgMTMuOTAwNiAxNi4xMzcyIDEzLjY2OTQgMTYuNTkyQzEzLjQ5MiAxNi45NDA3IDExLjYzOTggMTguODMwMyAxMS4yOTYxIDE5LjAyNDdDOS45NTQzNiAxOS43ODUyIDguODUyMDMgMTguMzQ5NyA4LjAyNjYgMTcuNDQyNUM3LjU3OTM1IDE2Ljk1MTMgNy4wNTk1MSAxNi40NzgzIDcuMDk3NTYgMTUuNzQ1NUM3LjE0MzgxIDE0Ljg2MDEgNy43MTM0MSAxMy40ODMgNy44ODQ5NCAxMi41MzUyQzcuODk0MyAxMi40ODM5IDcuOTUyMjYgMTIuMzc3OSA3Ljg4MjU5IDEyLjM1NjdDNS42OTI1OCAxMy4wNTgzIDMuNzgwMDUgMTQuNTI5MSAyLjY0MjYgMTYuNTQ5NUMxLjk0NTk2IDE3Ljc4NzcgMS4yNjMzNyAxOS4zMTg3IDMuMDEzNzQgMjAuMDE3M0M3Ljk4MjcgMjAuMDg0NCAxMi45ODA5IDIwLjA4NDQgMTcuOTQ5MyAyMC4wMTczQzE5LjY4MDMgMTkuMzI0NSAxOS4wMzM1IDE3LjgyNDIgMTguMzQwOSAxNi41ODc4QzE3LjE5NzYgMTQuNTQ2MiAxNS4yMzg4IDEyLjk5MTcgMTIuOTkzOCAxMi4zNTY3SDEyLjk5NDRaIiBmaWxsPSIjRjc5NjI2Ii8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjEwNDkgMTAuNjUyTDE1LjgzODMgMTEuNDY0M0MxNy45OTU1IDEyLjY3OTUgMjAuMzYxOCAxNS4yODQ5IDIwLjkxMzIgMTcuNzYzQzIxLjM4MSAxOS44NjI5IDE5LjkwMjIgMjEuNzgwOSAxNy44MTY0IDIySDMuMTQ3MjJDMC42MzQwNTUgMjEuNjIzNiAtMC41ODMwMTEgMTkuNTIzMSAwLjI3MTY4NyAxNy4xMDM4QzEuMzAzMTggMTQuMTg1MSAzLjk0Mjc5IDExLjY2NjMgNi44NTg3MSAxMC43MDk3TDUuOTI1NTcgOS43OTcyOEMzLjEyOTA3IDYuNDk3NDQgNC43ODUxOSAxLjMzNTAyIDguOTA0NzIgMC4yMTU4MzJDMTMuNjA4NSAtMS4wNjE4MSAxNy43Nzg0IDMuNTU4MDkgMTYuMDE4NiA4LjEzODUzQzE1LjY0MjIgOS4xMTg3IDE0Ljk0OTcgMTAuMDUzNSAxNC4xMDQ5IDEwLjY1MTRWMTAuNjUyWk05Ljk0MzgyIDEuOTY3NjZDOC41MDg5OCAyLjEyMzE3IDcuMTUzNzYgMy4yNjI5OCA2LjY4MTkyIDQuNjIzMDlDNS40MzIwNyA4LjIyMzk0IDkuMzQzMTkgMTEuNDIxMyAxMi41ODA1IDkuNDQxNUMxNi4yNDExIDcuMjAzMTIgMTQuMzMyIDEuNDkyMyA5Ljk0MzgyIDEuOTY3NjZaTTEwLjk0MTQgMTIuMDEwOUMxMC42MDAxIDExLjk0MzggMTAuMzAzOCAxMS45NzczIDkuOTYxMzggMTIuMDA4Nkw5LjA4MDkzIDE1LjYyNjVMOS4xMzQyIDE1Ljc5NzNMMTAuNTExMSAxNy4xNzQ1QzEwLjkzMTQgMTYuNjQwMyAxMS40ODUyIDE2LjIxMDggMTEuODg0NSAxNS42NzZMMTAuOTQxNCAxMi4wMTAzVjEyLjAxMDlaTTEyLjk5NDQgMTIuMzU2N0MxMy4yMzg1IDEzLjM0ODcgMTMuNTk1NiAxNC4zNDA2IDEzLjc5NTIgMTUuMzQyNkMxMy44OTEyIDE1LjgyNTYgMTMuOTAwNiAxNi4xMzcyIDEzLjY2OTQgMTYuNTkyQzEzLjQ5MiAxNi45NDA3IDExLjYzOTggMTguODMwMyAxMS4yOTYxIDE5LjAyNDdDOS45NTQzNiAxOS43ODUyIDguODUyMDMgMTguMzQ5NyA4LjAyNjYgMTcuNDQyNUM3LjU3OTM1IDE2Ljk1MTMgNy4wNTk1MSAxNi40NzgzIDcuMDk3NTYgMTUuNzQ1NUM3LjE0MzgxIDE0Ljg2MDEgNy43MTM0MSAxMy40ODMgNy44ODQ5NCAxMi41MzUyQzcuODk0MyAxMi40ODM5IDcuOTUyMjYgMTIuMzc3OSA3Ljg4MjU5IDEyLjM1NjdDNS42OTI1OCAxMy4wNTgzIDMuNzgwMDUgMTQuNTI5MSAyLjY0MjYgMTYuNTQ5NUMxLjk0NTk2IDE3Ljc4NzcgMS4yNjMzNyAxOS4zMTg3IDMuMDEzNzQgMjAuMDE3M0M3Ljk4MjcgMjAuMDg0NCAxMi45ODA5IDIwLjA4NDQgMTcuOTQ5MyAyMC4wMTczQzE5LjY4MDMgMTkuMzI0NSAxOS4wMzM1IDE3LjgyNDIgMTguMzQwOSAxNi41ODc4QzE3LjE5NzYgMTQuNTQ2MiAxNS4yMzg4IDEyLjk5MTcgMTIuOTkzOCAxMi4zNTY3SDEyLjk5NDRaIiBmaWxsPSIjRjc5NjI2Ii8+Cjwvc3ZnPgo=")}.icon.dial{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTIiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA5MiA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC40ODgyODFWOS42ODcyMUM3LjI0MTU3IDkuNjk3OTIgMTMuOTczOSAxMS4wNTc1IDE5Ljc4ODkgMTMuMzAyNEMyMC44NzgyIDEzLjcyMyAyMS45MzQ2IDE0LjE3NDQgMjIuOTU3OSAxNC42NTUyQzI1LjI4NTYgMTMuNTYxOCAyNy43OTEzIDEyLjYxODUgMzAuNDQ3NiAxMS44NTAxQzM1LjIxMjQgMTAuNDc3IDQwLjQ1ODIgOS42ODcyMSA0NS45OTk2IDkuNjg3MjFDNTMuMjc0MiA5LjY4NzIxIDYwLjAzNjIgMTEuMDQ5NCA2NS44NzM4IDEzLjMwMjRDNjYuOTYzMSAxMy43MjMgNjguMDIwMiAxNC4xNzQ0IDY5LjA0MjEgMTQuNjU1MkM3MS4zNzA1IDEzLjU2MTggNzMuODc2MiAxMi42MTg1IDc2LjUzMjUgMTEuODUwMUM4MS4yNzMyIDEwLjQ4NTEgODYuNDg5NSA5LjY5NTExIDkyIDkuNjg3MjFWMC40ODgyODFIMFoiIGZpbGw9IiMzNzkzRTciLz4KPHBhdGggZD0iTTU3LjYwNTUgMzUuMzczOUM1Ny42MDY5IDM3LjY5OCA1OC4zMjMgMzkuODMxNiA1OS41NTY3IDQxLjYyMTFDNjAuNzkwMiA0My40MDY1IDYyLjU0MjcgNDQuODI4MSA2NC41OTA4IDQ1LjY3M0M2NS45NTc5IDQ2LjIzODUgNjcuNDU0NyA0Ni41NTAzIDY5LjA0MTUgNDYuNTUxN0M3MS40MjA5IDQ2LjU0ODkgNzMuNjA0OCA0NS44NTA0IDc1LjQzMzcgNDQuNjQ0Qzc3LjI2MDYgNDMuNDM3NCA3OC43MTQ4IDQxLjcyNTkgNzkuNTgwNyAzOS43MjI5QzgwLjE1OCAzOC4zODc0IDgwLjQ3NzUgMzYuOTI0NCA4MC40NzgyIDM1LjM3NDFDODAuNDc4MiAzNC4yNjU3IDgwLjI0MTkgMzMuMDkwMiA3OS43NDM1IDMxLjg1OTZDNzkuMjQ2NiAzMC42MjkgNzguNDg2NiAyOS4zNDQ2IDc3LjQ2NzkgMjguMDY4M0M3NS41Mjc4IDI1LjYyODYgNzIuNjQ0NyAyMy4yMjUxIDY5LjA0MDggMjEuMjAzMUM2Ni4yNzgxIDIyLjc1NjIgNjMuOTM1MSAyNC41MjY5IDYyLjEyMTQgMjYuMzc0MkM2MC4xODk1IDI4LjMzNDIgNTguODY0NSAzMC4zNzExIDU4LjE4MzUgMzIuMjY2N0M1Ny43OTIzIDMzLjM1MzEgNTcuNjA1NSAzNC4zODc4IDU3LjYwNTUgMzUuMzczOVoiIGZpbGw9IiMzNzkzRTciLz4KPHBhdGggZD0iTTgwLjIzNjYgMjIuMzU0OEM4Mi42MzUxIDI0Ljc5NzMgODQuNDU3MSAyNy40Nzc0IDg1LjQ5MjggMzAuMzM3N0M4Ni4wODE4IDMxLjk3IDg2LjQwODMgMzMuNjY0MSA4Ni40MDgzIDM1LjM3MzJDODYuNDEwNSAzOC44NzcgODUuMzEzIDQyLjE1NzcgODMuNDQwOCA0NC44NjM1QzgxLjU2OTQgNDcuNTcyIDc4LjkyMzUgNDkuNzIwMSA3NS44MDI3IDUxLjAxMTNDNzMuNzIzNyA1MS44NzEyIDcxLjQzMjMgNTIuMzQ2NyA2OS4wNDIxIDUyLjM0NjdDNjUuNDU2MSA1Mi4zNDY3IDYyLjA5NzkgNTEuMjc2IDU5LjMyOTcgNDkuNDQ0N0M1Ni41NjAxIDQ3LjYxNDkgNTQuMzYyMiA0NS4wMzAxIDUzLjA0MiA0MS45ODAzQzUyLjE2MTYgMzkuOTQ3NiA1MS42NzUgMzcuNzA4IDUxLjY3NTcgMzUuMzczMkM1MS42NzU3IDMyLjgwODQgNTIuNDA5IDMwLjI4NjggNTMuNjY3MyAyNy45MzE2QzU0LjkyNzcgMjUuNTcxMSA1Ni43MTM0IDIzLjM1NTcgNTguOTEyNiAyMS4zMjQ0QzYwLjA1NjEgMjAuMjcxIDYxLjMxMzggMTkuMjY3NiA2Mi42NzI0IDE4LjMxNzZDNjEuNzY0NiAxNy45OTI1IDYwLjgzMjYgMTcuNjg3NiA1OS44NzUyIDE3LjQxMDdDNTUuNjUgMTYuMTkzNiA1MC45NjIyIDE1LjQ4NDQgNDUuOTk5NCAxNS40ODQ0QzM5LjkxMjMgMTUuNDgxNiAzNC4yMzc4IDE2LjU1MzYgMjkuMzI0NiAxOC4zMTYyQzMxLjExOTcgMTkuNTY4NSAzMi43MzgzIDIwLjkyMjYgMzQuMTUyNCAyMi4zNTQ4QzM2LjU0OTYgMjQuNzk3MyAzOC4zNzIyIDI3LjQ3NzQgMzkuNDA3OSAzMC4zMzc3QzM5Ljk5NzYgMzEuOTcgNDAuMzI0MSAzMy42NjQxIDQwLjMyNDEgMzUuMzczMkM0MC4zMjQ5IDM4Ljg3NyAzOS4yMjg4IDQyLjE1NzcgMzcuMzU1OSA0NC44NjM1QzM1LjQ4MzcgNDcuNTcyIDMyLjgzODYgNDkuNzIwMSAyOS43MTg1IDUxLjAxMTNDMjcuNjM4OCA1MS44NzEyIDI1LjM0NzQgNTIuMzQ2NyAyMi45NTc5IDUyLjM0NjdDMTkuMzcxMiA1Mi4zNDY3IDE2LjAxMzcgNTEuMjc2IDEzLjI0NTUgNDkuNDQ0N0MxMC40NzUyIDQ3LjYxNDkgOC4yNzc0NyA0NS4wMzAxIDYuOTU3MTMgNDEuOTgwM0M2LjA3NjY2IDM5Ljk0NzYgNS41OTA3OSAzNy43MDggNS41OTE1MSAzNS4zNzMyQzUuNTkxNTEgMzIuODA4NCA2LjMyNDA5IDMwLjI4NjggNy41ODE3MiAyNy45MzE2QzguODQyNzYgMjUuNTcxMSAxMC42Mjg1IDIzLjM1NTcgMTIuODI4NCAyMS4zMjQ0QzEzLjk3MTIgMjAuMjcxIDE1LjIyODggMTkuMjY3NiAxNi41ODc2IDE4LjMxNzZDMTUuNjc5IDE3Ljk5MjUgMTQuNzQ4NCAxNy42ODc2IDEzLjc5MDUgMTcuNDEwN0M5LjU4OTM3IDE2LjIwMTcgNC45MzE2OSAxNS40OTIzIDAgMTUuNDg0NFY1OS40ODk4SDkxLjk5OThWMTUuNDg0NEM4NS45NDUxIDE1LjQ5MjMgODAuMyAxNi41NjE5IDc1LjQwOTUgMTguMzE2MkM3Ny4yMDQ0IDE5LjU2ODUgNzguODIzIDIwLjkyMjcgODAuMjM2NiAyMi4zNTQ4WiIgZmlsbD0iIzM3OTNFNyIvPgo8cGF0aCBkPSJNMTEuNTIzNCAzNS4zNzM5QzExLjUyNDkgMzcuNjk4IDEyLjI0MDkgMzkuODMxNiAxMy40NzQ3IDQxLjYyMTFDMTQuNzA4MiA0My40MDY1IDE2LjQ2MDcgNDQuODI4MSAxOC41MDk1IDQ1LjY3M0MxOS44NzU4IDQ2LjIzODUgMjEuMzcyNiA0Ni41NTAzIDIyLjk2MDIgNDYuNTUxN0MyNS4zMzgxIDQ2LjU0ODkgMjcuNTIyOCA0NS44NTA0IDI5LjM1MTYgNDQuNjQ0QzMxLjE3OTEgNDMuNDM3NCAzMi42MzI3IDQxLjcyNTkgMzMuNDk4NSAzOS43MjI5QzM0LjA3NjUgMzguMzg3NCAzNC4zOTYgMzYuOTI0NCAzNC4zOTY3IDM1LjM3NDFDMzQuMzk2NyAzNC4yNjU3IDM0LjE1OSAzMy4wOTAyIDMzLjY2MiAzMS44NTk2QzMzLjE2NDQgMzAuNjI5IDMyLjQwNDMgMjkuMzQ0NiAzMS4zODY2IDI4LjA2ODNDMjkuNDQ1NiAyNS42Mjg2IDI2LjU2MiAyMy4yMjUxIDIyLjk1ODcgMjEuMjAzMUMyMC4xOTU5IDIyLjc1NjIgMTcuODUzMSAyNC41MjY5IDE2LjA0MDEgMjYuMzc0MkMxNC4xMDgyIDI4LjMzNDIgMTIuNzgzMiAzMC4zNzExIDEyLjEwMjIgMzIuMjY2N0MxMS43MTA1IDMzLjM1MzEgMTEuNTIzNCAzNC4zODc4IDExLjUyMzQgMzUuMzczOVoiIGZpbGw9IiMzNzkzRTciLz4KPC9zdmc+Cg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTIiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA5MiA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMC40ODgyODFWOS42ODcyMUM3LjI0MTU3IDkuNjk3OTIgMTMuOTczOSAxMS4wNTc1IDE5Ljc4ODkgMTMuMzAyNEMyMC44NzgyIDEzLjcyMyAyMS45MzQ2IDE0LjE3NDQgMjIuOTU3OSAxNC42NTUyQzI1LjI4NTYgMTMuNTYxOCAyNy43OTEzIDEyLjYxODUgMzAuNDQ3NiAxMS44NTAxQzM1LjIxMjQgMTAuNDc3IDQwLjQ1ODIgOS42ODcyMSA0NS45OTk2IDkuNjg3MjFDNTMuMjc0MiA5LjY4NzIxIDYwLjAzNjIgMTEuMDQ5NCA2NS44NzM4IDEzLjMwMjRDNjYuOTYzMSAxMy43MjMgNjguMDIwMiAxNC4xNzQ0IDY5LjA0MjEgMTQuNjU1MkM3MS4zNzA1IDEzLjU2MTggNzMuODc2MiAxMi42MTg1IDc2LjUzMjUgMTEuODUwMUM4MS4yNzMyIDEwLjQ4NTEgODYuNDg5NSA5LjY5NTExIDkyIDkuNjg3MjFWMC40ODgyODFIMFoiIGZpbGw9IiMzNzkzRTciLz4KPHBhdGggZD0iTTU3LjYwNTUgMzUuMzczOUM1Ny42MDY5IDM3LjY5OCA1OC4zMjMgMzkuODMxNiA1OS41NTY3IDQxLjYyMTFDNjAuNzkwMiA0My40MDY1IDYyLjU0MjcgNDQuODI4MSA2NC41OTA4IDQ1LjY3M0M2NS45NTc5IDQ2LjIzODUgNjcuNDU0NyA0Ni41NTAzIDY5LjA0MTUgNDYuNTUxN0M3MS40MjA5IDQ2LjU0ODkgNzMuNjA0OCA0NS44NTA0IDc1LjQzMzcgNDQuNjQ0Qzc3LjI2MDYgNDMuNDM3NCA3OC43MTQ4IDQxLjcyNTkgNzkuNTgwNyAzOS43MjI5QzgwLjE1OCAzOC4zODc0IDgwLjQ3NzUgMzYuOTI0NCA4MC40NzgyIDM1LjM3NDFDODAuNDc4MiAzNC4yNjU3IDgwLjI0MTkgMzMuMDkwMiA3OS43NDM1IDMxLjg1OTZDNzkuMjQ2NiAzMC42MjkgNzguNDg2NiAyOS4zNDQ2IDc3LjQ2NzkgMjguMDY4M0M3NS41Mjc4IDI1LjYyODYgNzIuNjQ0NyAyMy4yMjUxIDY5LjA0MDggMjEuMjAzMUM2Ni4yNzgxIDIyLjc1NjIgNjMuOTM1MSAyNC41MjY5IDYyLjEyMTQgMjYuMzc0MkM2MC4xODk1IDI4LjMzNDIgNTguODY0NSAzMC4zNzExIDU4LjE4MzUgMzIuMjY2N0M1Ny43OTIzIDMzLjM1MzEgNTcuNjA1NSAzNC4zODc4IDU3LjYwNTUgMzUuMzczOVoiIGZpbGw9IiMzNzkzRTciLz4KPHBhdGggZD0iTTgwLjIzNjYgMjIuMzU0OEM4Mi42MzUxIDI0Ljc5NzMgODQuNDU3MSAyNy40Nzc0IDg1LjQ5MjggMzAuMzM3N0M4Ni4wODE4IDMxLjk3IDg2LjQwODMgMzMuNjY0MSA4Ni40MDgzIDM1LjM3MzJDODYuNDEwNSAzOC44NzcgODUuMzEzIDQyLjE1NzcgODMuNDQwOCA0NC44NjM1QzgxLjU2OTQgNDcuNTcyIDc4LjkyMzUgNDkuNzIwMSA3NS44MDI3IDUxLjAxMTNDNzMuNzIzNyA1MS44NzEyIDcxLjQzMjMgNTIuMzQ2NyA2OS4wNDIxIDUyLjM0NjdDNjUuNDU2MSA1Mi4zNDY3IDYyLjA5NzkgNTEuMjc2IDU5LjMyOTcgNDkuNDQ0N0M1Ni41NjAxIDQ3LjYxNDkgNTQuMzYyMiA0NS4wMzAxIDUzLjA0MiA0MS45ODAzQzUyLjE2MTYgMzkuOTQ3NiA1MS42NzUgMzcuNzA4IDUxLjY3NTcgMzUuMzczMkM1MS42NzU3IDMyLjgwODQgNTIuNDA5IDMwLjI4NjggNTMuNjY3MyAyNy45MzE2QzU0LjkyNzcgMjUuNTcxMSA1Ni43MTM0IDIzLjM1NTcgNTguOTEyNiAyMS4zMjQ0QzYwLjA1NjEgMjAuMjcxIDYxLjMxMzggMTkuMjY3NiA2Mi42NzI0IDE4LjMxNzZDNjEuNzY0NiAxNy45OTI1IDYwLjgzMjYgMTcuNjg3NiA1OS44NzUyIDE3LjQxMDdDNTUuNjUgMTYuMTkzNiA1MC45NjIyIDE1LjQ4NDQgNDUuOTk5NCAxNS40ODQ0QzM5LjkxMjMgMTUuNDgxNiAzNC4yMzc4IDE2LjU1MzYgMjkuMzI0NiAxOC4zMTYyQzMxLjExOTcgMTkuNTY4NSAzMi43MzgzIDIwLjkyMjYgMzQuMTUyNCAyMi4zNTQ4QzM2LjU0OTYgMjQuNzk3MyAzOC4zNzIyIDI3LjQ3NzQgMzkuNDA3OSAzMC4zMzc3QzM5Ljk5NzYgMzEuOTcgNDAuMzI0MSAzMy42NjQxIDQwLjMyNDEgMzUuMzczMkM0MC4zMjQ5IDM4Ljg3NyAzOS4yMjg4IDQyLjE1NzcgMzcuMzU1OSA0NC44NjM1QzM1LjQ4MzcgNDcuNTcyIDMyLjgzODYgNDkuNzIwMSAyOS43MTg1IDUxLjAxMTNDMjcuNjM4OCA1MS44NzEyIDI1LjM0NzQgNTIuMzQ2NyAyMi45NTc5IDUyLjM0NjdDMTkuMzcxMiA1Mi4zNDY3IDE2LjAxMzcgNTEuMjc2IDEzLjI0NTUgNDkuNDQ0N0MxMC40NzUyIDQ3LjYxNDkgOC4yNzc0NyA0NS4wMzAxIDYuOTU3MTMgNDEuOTgwM0M2LjA3NjY2IDM5Ljk0NzYgNS41OTA3OSAzNy43MDggNS41OTE1MSAzNS4zNzMyQzUuNTkxNTEgMzIuODA4NCA2LjMyNDA5IDMwLjI4NjggNy41ODE3MiAyNy45MzE2QzguODQyNzYgMjUuNTcxMSAxMC42Mjg1IDIzLjM1NTcgMTIuODI4NCAyMS4zMjQ0QzEzLjk3MTIgMjAuMjcxIDE1LjIyODggMTkuMjY3NiAxNi41ODc2IDE4LjMxNzZDMTUuNjc5IDE3Ljk5MjUgMTQuNzQ4NCAxNy42ODc2IDEzLjc5MDUgMTcuNDEwN0M5LjU4OTM3IDE2LjIwMTcgNC45MzE2OSAxNS40OTIzIDAgMTUuNDg0NFY1OS40ODk4SDkxLjk5OThWMTUuNDg0NEM4NS45NDUxIDE1LjQ5MjMgODAuMyAxNi41NjE5IDc1LjQwOTUgMTguMzE2MkM3Ny4yMDQ0IDE5LjU2ODUgNzguODIzIDIwLjkyMjcgODAuMjM2NiAyMi4zNTQ4WiIgZmlsbD0iIzM3OTNFNyIvPgo8cGF0aCBkPSJNMTEuNTIzNCAzNS4zNzM5QzExLjUyNDkgMzcuNjk4IDEyLjI0MDkgMzkuODMxNiAxMy40NzQ3IDQxLjYyMTFDMTQuNzA4MiA0My40MDY1IDE2LjQ2MDcgNDQuODI4MSAxOC41MDk1IDQ1LjY3M0MxOS44NzU4IDQ2LjIzODUgMjEuMzcyNiA0Ni41NTAzIDIyLjk2MDIgNDYuNTUxN0MyNS4zMzgxIDQ2LjU0ODkgMjcuNTIyOCA0NS44NTA0IDI5LjM1MTYgNDQuNjQ0QzMxLjE3OTEgNDMuNDM3NCAzMi42MzI3IDQxLjcyNTkgMzMuNDk4NSAzOS43MjI5QzM0LjA3NjUgMzguMzg3NCAzNC4zOTYgMzYuOTI0NCAzNC4zOTY3IDM1LjM3NDFDMzQuMzk2NyAzNC4yNjU3IDM0LjE1OSAzMy4wOTAyIDMzLjY2MiAzMS44NTk2QzMzLjE2NDQgMzAuNjI5IDMyLjQwNDMgMjkuMzQ0NiAzMS4zODY2IDI4LjA2ODNDMjkuNDQ1NiAyNS42Mjg2IDI2LjU2MiAyMy4yMjUxIDIyLjk1ODcgMjEuMjAzMUMyMC4xOTU5IDIyLjc1NjIgMTcuODUzMSAyNC41MjY5IDE2LjA0MDEgMjYuMzc0MkMxNC4xMDgyIDI4LjMzNDIgMTIuNzgzMiAzMC4zNzExIDEyLjEwMjIgMzIuMjY2N0MxMS43MTA1IDMzLjM1MzEgMTEuNTIzNCAzNC4zODc4IDExLjUyMzQgMzUuMzczOVoiIGZpbGw9IiMzNzkzRTciLz4KPC9zdmc+Cg==")}.icon.tel{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNjY0NjcgNS4zNDAzMmUtMDVDNS4wODM5NSAtMC4wMDI4MDI2NCA1LjU1MzA3IDAuMTA5MDU5IDUuOTI5NDkgMC4yOTcwODJDNi41MTUwOCAwLjU4OTgyNiA4LjE1MTIgMi4yNjU4NSA4LjYwOTYxIDIuODMyMjlDOS4zODIwMSAzLjc4NjY5IDkuNTEyNDUgNS4xNDYxNiA4LjgzNzQxIDYuMjAxOTVDOC4zNzgwNyA2LjkxOTc2IDcuMTM2MDggNy4zODg2MyA3LjkzNTk3IDguNDYxNTVDOC4zODU1MyA5LjA2NDE4IDkuMjc4MTIgOS45MzQ3OSA5Ljg0MDQyIDEwLjQ1ODlDMTAuMDgyNyAxMC42ODUgMTAuNDc5MSAxMS4wOTg2IDEwLjc5ODIgMTEuMTQyOUMxMS42NDI0IDExLjI2IDExLjc2MjEgMTAuNjMwNyAxMi4yODI5IDEwLjE5OEMxMy4xMjk0IDkuNDk1NDQgMTQuMjk0MSA5LjM1MTIxIDE1LjI3NTIgOS44NDY3M0MxNS44ODg3IDEwLjE1NjYgMTcuNDQ0MyAxMS43NzI3IDE3LjkzMjUgMTIuMzU3MkMxOS41OTYxIDE0LjM0OTggMTcuOTk2OCAxNi4yNzA5IDE2LjQ5MDYgMTcuNjMyM0MxMy4wOTE3IDIwLjcwNDQgOS45MzI2NiAxNy45ODIyIDcuMjE1MjggMTUuNjExMkM1LjUwNTA5IDE0LjExODkgMy44OTI3MyAxMi40IDIuNDk2NTQgMTAuNTk4M0MwLjU2NDEzNyA4LjEwNDA3IC0xLjI5NzQ2IDUuMzM0MTkgMS4yMTU4OCAyLjM1Njc2QzIuMDc3NzMgMS4zMzU3MyAzLjI3MDM0IDAuMDA4NjIxNTMgNC42NjQ2NyA1LjM0MDMyZS0wNVpNNC40MzY4NiAxLjU2MjMxQzQuMzQ0NjIgMS41NzYxMSA0LjIzNzAxIDEuNjEyMjkgNC4xNTA4MiAxLjY1MDM3QzMuNzM1MjcgMS44MzM2MyAyLjIxODQyIDMuNDk3MjggMS45NzU3IDMuOTQwOTFDMS4xNjIzMSA1LjQyODkxIDEuNjA4NiA2LjY0NjU0IDIuNDU3NDEgNy45MzA4QzQuNTMwOTcgMTEuMDY5MSA3LjY1NzM4IDE0LjI2NjUgMTAuNzEwNyAxNi40MTA5QzEzLjI2MzEgMTguMjAzNSAxNC44MjggMTcuNDg4MSAxNi42Nzc5IDE1LjIwOTRDMTcuMTk5MiAxNC41NjczIDE3LjI2NjMgMTMuOTU4NSAxNi43MjQ1IDEzLjMwNjhDMTYuNDA2MyAxMi45MjM2IDE0Ljk5NTIgMTEuNDUxNCAxNC42MzM3IDExLjI2MjlDMTMuNDIxMSAxMC42Mjk4IDEzLjA2NyAxMS45Mjk3IDEyLjIxMDcgMTIuNDAyOUMxMC40NDA1IDEzLjM4MDYgOS4xODE2OSAxMi4wMTM1IDguMDI5MTQgMTAuODM3OEM2LjkyMTc4IDkuNzA3NzQgNS42ODI1OCA4LjU4MTk4IDYuMzY2MDEgNi44MTEyNEM2Ljc1NTkzIDUuODAxMTUgOC4xMTUzMiA1LjQ0NTU3IDcuNjY1MyA0LjIyNTU3QzcuNTE1NzYgMy44MjAwMSA1Ljk4MDc0IDIuMjY0NDIgNS41ODYxNSAxLjkzMTY5QzUuMjE5OTggMS42MjI3NiA0LjkzMDIxIDEuNDg5IDQuNDM3MzMgMS41NjI3OEw0LjQzNjg2IDEuNTYyMzFaIiBmaWxsPSIjMzc5M0U3Ii8+CjxwYXRoIGQ9Ik0xMi4xMDcgMC4wODgwMDk4QzEyLjU3NzkgLTAuMDExNDY3OCAxMy44MjUgMC4zODU0OTEgMTQuMzAzOCAwLjU3NjgzQzE2LjA0MTggMS4yNjkzNyAxNy41ODg5IDIuNjc0NDMgMTguNDY2NSA0LjM1MTc0QzE4LjY4ODIgNC43NzUzNiAxOS4wNjc5IDUuNTA3ODcgMTguOTg4NyA1Ljk4MDUxQzE4LjkwOTUgNi40NTMxNSAxOC40MjI3IDYuNjY2ODYgMTguMDEwOSA2LjUyNjkyQzE3LjUwODMgNi4zNTYwNSAxNy40OTI5IDUuODM3MjQgMTcuMjg3OSA1LjQxMzYzQzE2LjUxNyAzLjgyMjQ2IDE1LjE4MjkgMi41MjY4OCAxMy41MjU5IDEuOTQxOTFDMTMuMDQ4IDEuNzcyOTQgMTIuNTU0NyAxLjczNDg2IDEyLjA5ODYgMS41OTU0QzExLjMxMTQgMS4zNTQ1NiAxMS40MzU3IDAuMjMwMzI1IDEyLjEwNjUgMC4wODg5NjE3TDEyLjEwNyAwLjA4ODAwOThaIiBmaWxsPSIjMzc5M0U3Ii8+CjxwYXRoIGQ9Ik0xMi4yMDY4IDMuMDMyMDVDMTMuMzQxNiAyLjkxMDY4IDE0LjkzMDEgNC4wOTY4IDE1LjU1NTcgNS4wMDExNEMxNS45MDkyIDUuNTEyMzMgMTYuNjcxOCA2Ljc4MDMxIDE1Ljc2OSA3LjE0OTE5QzE0Ljg1MDkgNy41MjQyNSAxNC43MTIgNi40OTk5NyAxNC4zNDY4IDUuOTUxMTdDMTMuOTEzMiA1LjI5OTU3IDEzLjMxODMgNC44OTUgMTIuNTg4MyA0LjY2MDM0QzEyLjI0NzQgNC41NTA4NyAxMS45ODU2IDQuNjI3NSAxMS43MjggNC4zMDQ4QzExLjM1NTMgMy44MzgzNSAxMS42MTUyIDMuMDk1ODMgMTIuMjA3MyAzLjAzMjA1SDEyLjIwNjhaIiBmaWxsPSIjMzc5M0U3Ii8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNjY0NjcgNS4zNDAzMmUtMDVDNS4wODM5NSAtMC4wMDI4MDI2NCA1LjU1MzA3IDAuMTA5MDU5IDUuOTI5NDkgMC4yOTcwODJDNi41MTUwOCAwLjU4OTgyNiA4LjE1MTIgMi4yNjU4NSA4LjYwOTYxIDIuODMyMjlDOS4zODIwMSAzLjc4NjY5IDkuNTEyNDUgNS4xNDYxNiA4LjgzNzQxIDYuMjAxOTVDOC4zNzgwNyA2LjkxOTc2IDcuMTM2MDggNy4zODg2MyA3LjkzNTk3IDguNDYxNTVDOC4zODU1MyA5LjA2NDE4IDkuMjc4MTIgOS45MzQ3OSA5Ljg0MDQyIDEwLjQ1ODlDMTAuMDgyNyAxMC42ODUgMTAuNDc5MSAxMS4wOTg2IDEwLjc5ODIgMTEuMTQyOUMxMS42NDI0IDExLjI2IDExLjc2MjEgMTAuNjMwNyAxMi4yODI5IDEwLjE5OEMxMy4xMjk0IDkuNDk1NDQgMTQuMjk0MSA5LjM1MTIxIDE1LjI3NTIgOS44NDY3M0MxNS44ODg3IDEwLjE1NjYgMTcuNDQ0MyAxMS43NzI3IDE3LjkzMjUgMTIuMzU3MkMxOS41OTYxIDE0LjM0OTggMTcuOTk2OCAxNi4yNzA5IDE2LjQ5MDYgMTcuNjMyM0MxMy4wOTE3IDIwLjcwNDQgOS45MzI2NiAxNy45ODIyIDcuMjE1MjggMTUuNjExMkM1LjUwNTA5IDE0LjExODkgMy44OTI3MyAxMi40IDIuNDk2NTQgMTAuNTk4M0MwLjU2NDEzNyA4LjEwNDA3IC0xLjI5NzQ2IDUuMzM0MTkgMS4yMTU4OCAyLjM1Njc2QzIuMDc3NzMgMS4zMzU3MyAzLjI3MDM0IDAuMDA4NjIxNTMgNC42NjQ2NyA1LjM0MDMyZS0wNVpNNC40MzY4NiAxLjU2MjMxQzQuMzQ0NjIgMS41NzYxMSA0LjIzNzAxIDEuNjEyMjkgNC4xNTA4MiAxLjY1MDM3QzMuNzM1MjcgMS44MzM2MyAyLjIxODQyIDMuNDk3MjggMS45NzU3IDMuOTQwOTFDMS4xNjIzMSA1LjQyODkxIDEuNjA4NiA2LjY0NjU0IDIuNDU3NDEgNy45MzA4QzQuNTMwOTcgMTEuMDY5MSA3LjY1NzM4IDE0LjI2NjUgMTAuNzEwNyAxNi40MTA5QzEzLjI2MzEgMTguMjAzNSAxNC44MjggMTcuNDg4MSAxNi42Nzc5IDE1LjIwOTRDMTcuMTk5MiAxNC41NjczIDE3LjI2NjMgMTMuOTU4NSAxNi43MjQ1IDEzLjMwNjhDMTYuNDA2MyAxMi45MjM2IDE0Ljk5NTIgMTEuNDUxNCAxNC42MzM3IDExLjI2MjlDMTMuNDIxMSAxMC42Mjk4IDEzLjA2NyAxMS45Mjk3IDEyLjIxMDcgMTIuNDAyOUMxMC40NDA1IDEzLjM4MDYgOS4xODE2OSAxMi4wMTM1IDguMDI5MTQgMTAuODM3OEM2LjkyMTc4IDkuNzA3NzQgNS42ODI1OCA4LjU4MTk4IDYuMzY2MDEgNi44MTEyNEM2Ljc1NTkzIDUuODAxMTUgOC4xMTUzMiA1LjQ0NTU3IDcuNjY1MyA0LjIyNTU3QzcuNTE1NzYgMy44MjAwMSA1Ljk4MDc0IDIuMjY0NDIgNS41ODYxNSAxLjkzMTY5QzUuMjE5OTggMS42MjI3NiA0LjkzMDIxIDEuNDg5IDQuNDM3MzMgMS41NjI3OEw0LjQzNjg2IDEuNTYyMzFaIiBmaWxsPSIjMzc5M0U3Ii8+CjxwYXRoIGQ9Ik0xMi4xMDcgMC4wODgwMDk4QzEyLjU3NzkgLTAuMDExNDY3OCAxMy44MjUgMC4zODU0OTEgMTQuMzAzOCAwLjU3NjgzQzE2LjA0MTggMS4yNjkzNyAxNy41ODg5IDIuNjc0NDMgMTguNDY2NSA0LjM1MTc0QzE4LjY4ODIgNC43NzUzNiAxOS4wNjc5IDUuNTA3ODcgMTguOTg4NyA1Ljk4MDUxQzE4LjkwOTUgNi40NTMxNSAxOC40MjI3IDYuNjY2ODYgMTguMDEwOSA2LjUyNjkyQzE3LjUwODMgNi4zNTYwNSAxNy40OTI5IDUuODM3MjQgMTcuMjg3OSA1LjQxMzYzQzE2LjUxNyAzLjgyMjQ2IDE1LjE4MjkgMi41MjY4OCAxMy41MjU5IDEuOTQxOTFDMTMuMDQ4IDEuNzcyOTQgMTIuNTU0NyAxLjczNDg2IDEyLjA5ODYgMS41OTU0QzExLjMxMTQgMS4zNTQ1NiAxMS40MzU3IDAuMjMwMzI1IDEyLjEwNjUgMC4wODg5NjE3TDEyLjEwNyAwLjA4ODAwOThaIiBmaWxsPSIjMzc5M0U3Ii8+CjxwYXRoIGQ9Ik0xMi4yMDY4IDMuMDMyMDVDMTMuMzQxNiAyLjkxMDY4IDE0LjkzMDEgNC4wOTY4IDE1LjU1NTcgNS4wMDExNEMxNS45MDkyIDUuNTEyMzMgMTYuNjcxOCA2Ljc4MDMxIDE1Ljc2OSA3LjE0OTE5QzE0Ljg1MDkgNy41MjQyNSAxNC43MTIgNi40OTk5NyAxNC4zNDY4IDUuOTUxMTdDMTMuOTEzMiA1LjI5OTU3IDEzLjMxODMgNC44OTUgMTIuNTg4MyA0LjY2MDM0QzEyLjI0NzQgNC41NTA4NyAxMS45ODU2IDQuNjI3NSAxMS43MjggNC4zMDQ4QzExLjM1NTMgMy44MzgzNSAxMS42MTUyIDMuMDk1ODMgMTIuMjA3MyAzLjAzMjA1SDEyLjIwNjhaIiBmaWxsPSIjMzc5M0U3Ii8+Cjwvc3ZnPgo=")}.icon.beginner{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjY2NTQgMTIuNzI1N0MyOC42NjU0IDEyLjcyNTcgMjguNjY1NCAxMi43MjMgMjguNjY1NCAxMi43MjE2QzI4LjY2NTQgMTIuNzE4OCAyOC42NjU0IDEyLjcxNjEgMjguNjY1NCAxMi43MTMzQzI4LjY2NTQgMTIuNzA5MiAyOC42NjU0IDEyLjcwNSAyOC42NjU0IDEyLjcwMDlDMjguNjY1NCAxMS43NzMzIDI3LjgxODUgMTEuMDE5IDI2Ljc3NzQgMTEuMDE5QzI2LjQ0NDkgMTEuMDE5IDI2LjExNzEgMTEuMDk4NCAyNS44Mjc5IDExLjI0ODFDMjUuNzk0MiAxMS4yNjQ3IDI1Ljc2MzIgMTEuMjgxMyAyNS43MzIyIDExLjI5ODVDMjUuNzE0MyAxMS4zMDYxIDI1LjY5NjQgMTEuMzE1MSAyNS42Nzk5IDExLjMyNTRMMjIuMDM2OCAxMy42MzgxTDE4LjQ0MDUgMTEuMzI4OUMxOC4zOTY0IDExLjMwMDYgMTguMzQ4MiAxMS4yNzM3IDE4LjI5MzggMTEuMjQ3NEMxOC4yOTE3IDExLjI0NjEgMTguMjg5IDExLjI0NTQgMTguMjg2OSAxMS4yNDRDMTguODYwNSAxMC41MDgzIDE5LjI5MzYgOS42NDQ5MyAxOS41MTQ2IDguNzY0OTlDMjEuMTA1MSAyLjQ0Mzk2IDEzLjk5NzIgLTIuNDc2NzcgOC42Njg1NCAxLjMzOTczQzUuNDA1NSAzLjY3NjU2IDQuNzg3MTggOC4yODQ2NSA3LjMxNzYgMTEuNDE1OEw4LjQ4MzMyIDEyLjU1MzlDNC40NzA0NCAxMy44NjY1IDEuMjU1NiAxNy40NTggMC4yNTc4ODkgMjEuNTYzN0MwLjA4MDI0MzMgMjIuMjkzMiAtMC4xMTI1NTEgMjMuMTA2OSAwLjA4MDI0MzMgMjMuODM3MUMwLjM2OTQzNSAyNC45MzA5IDEuMjgyNDUgMjUuNjY5NCAyLjQwMDY2IDI1Ljc4MTlIMTguNjY0MkMxOC43MzQ1IDI1Ljg1MDkgMTguODA2MSAyNS45MjEzIDE4Ljg3ODQgMjUuOTkyNEMxOS40MjA5IDI2LjUyNjUgMTkuOTgxNCAyNy4wNzg3IDIwLjUzNjQgMjcuNTAxN0MyMC45NTc4IDI3LjgyMzMgMjEuNDk3NiAyOCAyMi4wNTY3IDI4SDIyLjA2NDNDMjIuNjIzNCAyOCAyMy4xNjM5IDI3LjgyMzMgMjMuNTg0NiAyNy41MDE3QzI0LjEzOTYgMjcuMDc4NyAyNC43MDA4IDI2LjUyNTkgMjUuMjQyNiAyNS45OTI0QzI1LjUzNzMgMjUuNzAyNSAyNS44MTU1IDI1LjQyNzggMjYuMDY5NiAyNS4xOThDMjYuMTUyOSAyNS4xMjI4IDI2LjM0NTcgMjQuOTYxMyAyNi41MzIzIDI0LjgwNkMyNy45OTg5IDIzLjU4MTcgMjguNDgxNiAyMy4xMTY1IDI4LjYzOTMgMjIuNTkwN0MyOC42Njk2IDIyLjQ4OTkgMjguNjg1NCAyMi4zODU3IDI4LjY4NzUgMjIuMjgxNUMyOC43MzA4IDE5LjMyNDIgMjguNzgwNCAxNS45NzIyIDI4LjY2NDcgMTIuNzI1N0gyOC42NjU0Wk04LjAwODkxIDcuMDIxNjlDOC4wMDg5MSA0LjQwMDUyIDEwLjEyOSAyLjI3NTU3IDEyLjc0NDEgMi4yNzU1N0MxNS4zNTkyIDIuMjc1NTcgMTcuNDc5MiA0LjQwMDUyIDE3LjQ3OTIgNy4wMjE2OUMxNy40NzkyIDkuNjQyODYgMTUuMzU5MiAxMS43Njc4IDEyLjc0NDEgMTEuNzY3OEMxMC4xMjkgMTEuNzY3OCA4LjAwODkxIDkuNjQyODYgOC4wMDg5MSA3LjAyMTY5Wk0yLjIzNjEgMjMuMTkzOEMyLjIyNTc3IDIyLjc4MDQgMi41NDkzOSAyMS42ODEgMi42OTMyOSAyMS4yNDk3QzQuNjQ4NzggMTUuMzg5NyAxMC40NDkxIDEzLjE5MzYgMTUuNDEwMSAxNC40MTUyQzE1LjM1NzEgMTcuMTIwNiAxNS4zOTcxIDE5LjgzNjMgMTUuNDMyOSAyMi4yODI4QzE1LjQzNDIgMjIuMzg3MSAxNS40NTA4IDIyLjQ5MTMgMTUuNDgxMSAyMi41OTJDMTUuNTY1OCAyMi44NzM2IDE1Ljc0MjcgMjMuMTM3OSAxNi4xMTQ1IDIzLjUwOTlIMi42NzQ3QzIuNDM5OTEgMjMuNTA4NSAyLjI0Mjk4IDIzLjQ2NTEgMi4yMzYxIDIzLjE5NDVWMjMuMTkzOFpNMjEuNTU5NiAyNS41NTk3QzIwLjk5NTcgMjUuMDMyNCAyMC4xMDgxIDI0LjE5OTQgMTkuMjkzNiAyMy40MzU0QzE4LjUwMDQgMjIuNjkwNyAxNy43OTg3IDIyLjAzMjMgMTcuNTIxMiAyMS43NzM1VjEzLjg5QzE3LjUyMTIgMTMuODgzOCAxNy41MjEyIDEzLjg3NzYgMTcuNTIxMiAxMy44NzA3VjEzLjg1ODNDMTcuNTI0IDEzLjc3ODkgMTcuNjI1MiAxMy42OTE5IDE3Ljc2ODQgMTMuNjkxOUMxNy44MzY2IDEzLjY5MTkgMTcuOTAxMyAxMy43MTI2IDE3Ljk0OTUgMTMuNzQ5MkMxNy45Njk1IDEzLjc2NDQgMTcuOTkwMSAxMy43NzY4IDE4LjAxMjIgMTMuNzg3MkwyMS41NTk2IDE1Ljk2MzJWMjUuNTU5VjI1LjU1OTdaIiBmaWxsPSIjMjI4OEREIi8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjY2NTQgMTIuNzI1N0MyOC42NjU0IDEyLjcyNTcgMjguNjY1NCAxMi43MjMgMjguNjY1NCAxMi43MjE2QzI4LjY2NTQgMTIuNzE4OCAyOC42NjU0IDEyLjcxNjEgMjguNjY1NCAxMi43MTMzQzI4LjY2NTQgMTIuNzA5MiAyOC42NjU0IDEyLjcwNSAyOC42NjU0IDEyLjcwMDlDMjguNjY1NCAxMS43NzMzIDI3LjgxODUgMTEuMDE5IDI2Ljc3NzQgMTEuMDE5QzI2LjQ0NDkgMTEuMDE5IDI2LjExNzEgMTEuMDk4NCAyNS44Mjc5IDExLjI0ODFDMjUuNzk0MiAxMS4yNjQ3IDI1Ljc2MzIgMTEuMjgxMyAyNS43MzIyIDExLjI5ODVDMjUuNzE0MyAxMS4zMDYxIDI1LjY5NjQgMTEuMzE1MSAyNS42Nzk5IDExLjMyNTRMMjIuMDM2OCAxMy42MzgxTDE4LjQ0MDUgMTEuMzI4OUMxOC4zOTY0IDExLjMwMDYgMTguMzQ4MiAxMS4yNzM3IDE4LjI5MzggMTEuMjQ3NEMxOC4yOTE3IDExLjI0NjEgMTguMjg5IDExLjI0NTQgMTguMjg2OSAxMS4yNDRDMTguODYwNSAxMC41MDgzIDE5LjI5MzYgOS42NDQ5MyAxOS41MTQ2IDguNzY0OTlDMjEuMTA1MSAyLjQ0Mzk2IDEzLjk5NzIgLTIuNDc2NzcgOC42Njg1NCAxLjMzOTczQzUuNDA1NSAzLjY3NjU2IDQuNzg3MTggOC4yODQ2NSA3LjMxNzYgMTEuNDE1OEw4LjQ4MzMyIDEyLjU1MzlDNC40NzA0NCAxMy44NjY1IDEuMjU1NiAxNy40NTggMC4yNTc4ODkgMjEuNTYzN0MwLjA4MDI0MzMgMjIuMjkzMiAtMC4xMTI1NTEgMjMuMTA2OSAwLjA4MDI0MzMgMjMuODM3MUMwLjM2OTQzNSAyNC45MzA5IDEuMjgyNDUgMjUuNjY5NCAyLjQwMDY2IDI1Ljc4MTlIMTguNjY0MkMxOC43MzQ1IDI1Ljg1MDkgMTguODA2MSAyNS45MjEzIDE4Ljg3ODQgMjUuOTkyNEMxOS40MjA5IDI2LjUyNjUgMTkuOTgxNCAyNy4wNzg3IDIwLjUzNjQgMjcuNTAxN0MyMC45NTc4IDI3LjgyMzMgMjEuNDk3NiAyOCAyMi4wNTY3IDI4SDIyLjA2NDNDMjIuNjIzNCAyOCAyMy4xNjM5IDI3LjgyMzMgMjMuNTg0NiAyNy41MDE3QzI0LjEzOTYgMjcuMDc4NyAyNC43MDA4IDI2LjUyNTkgMjUuMjQyNiAyNS45OTI0QzI1LjUzNzMgMjUuNzAyNSAyNS44MTU1IDI1LjQyNzggMjYuMDY5NiAyNS4xOThDMjYuMTUyOSAyNS4xMjI4IDI2LjM0NTcgMjQuOTYxMyAyNi41MzIzIDI0LjgwNkMyNy45OTg5IDIzLjU4MTcgMjguNDgxNiAyMy4xMTY1IDI4LjYzOTMgMjIuNTkwN0MyOC42Njk2IDIyLjQ4OTkgMjguNjg1NCAyMi4zODU3IDI4LjY4NzUgMjIuMjgxNUMyOC43MzA4IDE5LjMyNDIgMjguNzgwNCAxNS45NzIyIDI4LjY2NDcgMTIuNzI1N0gyOC42NjU0Wk04LjAwODkxIDcuMDIxNjlDOC4wMDg5MSA0LjQwMDUyIDEwLjEyOSAyLjI3NTU3IDEyLjc0NDEgMi4yNzU1N0MxNS4zNTkyIDIuMjc1NTcgMTcuNDc5MiA0LjQwMDUyIDE3LjQ3OTIgNy4wMjE2OUMxNy40NzkyIDkuNjQyODYgMTUuMzU5MiAxMS43Njc4IDEyLjc0NDEgMTEuNzY3OEMxMC4xMjkgMTEuNzY3OCA4LjAwODkxIDkuNjQyODYgOC4wMDg5MSA3LjAyMTY5Wk0yLjIzNjEgMjMuMTkzOEMyLjIyNTc3IDIyLjc4MDQgMi41NDkzOSAyMS42ODEgMi42OTMyOSAyMS4yNDk3QzQuNjQ4NzggMTUuMzg5NyAxMC40NDkxIDEzLjE5MzYgMTUuNDEwMSAxNC40MTUyQzE1LjM1NzEgMTcuMTIwNiAxNS4zOTcxIDE5LjgzNjMgMTUuNDMyOSAyMi4yODI4QzE1LjQzNDIgMjIuMzg3MSAxNS40NTA4IDIyLjQ5MTMgMTUuNDgxMSAyMi41OTJDMTUuNTY1OCAyMi44NzM2IDE1Ljc0MjcgMjMuMTM3OSAxNi4xMTQ1IDIzLjUwOTlIMi42NzQ3QzIuNDM5OTEgMjMuNTA4NSAyLjI0Mjk4IDIzLjQ2NTEgMi4yMzYxIDIzLjE5NDVWMjMuMTkzOFpNMjEuNTU5NiAyNS41NTk3QzIwLjk5NTcgMjUuMDMyNCAyMC4xMDgxIDI0LjE5OTQgMTkuMjkzNiAyMy40MzU0QzE4LjUwMDQgMjIuNjkwNyAxNy43OTg3IDIyLjAzMjMgMTcuNTIxMiAyMS43NzM1VjEzLjg5QzE3LjUyMTIgMTMuODgzOCAxNy41MjEyIDEzLjg3NzYgMTcuNTIxMiAxMy44NzA3VjEzLjg1ODNDMTcuNTI0IDEzLjc3ODkgMTcuNjI1MiAxMy42OTE5IDE3Ljc2ODQgMTMuNjkxOUMxNy44MzY2IDEzLjY5MTkgMTcuOTAxMyAxMy43MTI2IDE3Ljk0OTUgMTMuNzQ5MkMxNy45Njk1IDEzLjc2NDQgMTcuOTkwMSAxMy43NzY4IDE4LjAxMjIgMTMuNzg3MkwyMS41NTk2IDE1Ljk2MzJWMjUuNTU5VjI1LjU1OTdaIiBmaWxsPSIjMjI4OEREIi8+Cjwvc3ZnPgo=")}.icon.search{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAyCAYAAAAayliMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKySURBVHgB5ZmLbeMwDIbpTJARtEGzQT1Cb4J6g8sGyU3Q28DZoHcTJDdB0gnsmyDZ4K8IK2gSiJL1sJqiH0AYkG1SpN5URZEAqPXjUcvCiLr55KTloOUfP6uq+kOfja70XMtKyxHh8D+tFkWlMRV/QT7aYo5oQ0+Ii/gYVjQlyBt1iVbLnCKpHJVv9aMhN+eB+maeJyPKyAPZB/gt/O8PPdB7yoGJiotOy3Js5DB0w61H5x4JLXFpbOUwwmNhSZEYRzqH/ldKwRhwRV1RIhhmtFeHnbgAGcWdoDRP817b2wi2jlGBgtx1utyVv7AptcQ2VJGCPfpx0Rhv19XqdYiiRlCyponhiiK1FYQodFQI2KdYbn1/19UfLYQINFQIRys0vn9nWmrh3Y4KoVfgHQ0r+C2Pvn9nwke7bMv6eP5aymrywA4oS/kblWdnKVPkQXKgp/L0tkJ4pnF2YD5W2cT0FMFMKD/RF0FyQFF5orYr7ECfS1kiylbomw3ZgYOl/IHKs7CUebsyO/DfUv5E5bGtRwfy4VjGayoEht2wDf/hBsOW1pY2CduTJwD5DK7GKth8VitAPovsQ5RI3Wi8kkgc0W9C9Eh7cuaFJkLr/inYDD+LOFqByZ4ChHwOCY/+hdLfJZzQup4h51tbigXDjLR3ONEi4ZAPf5a7Q2oSAfKscGlkFWLIVHzp0QtkTC/6nDjDeR3OaCwEHfyOIx6Snk9LL0Y4MQXx48DixAbTcZzcCeMId4UOeSu+NLpdAcq3BuGjT3dIq/gaFwMV/pkv/zUUhjT8ZqQz59vJBsIMk+JERYmYSvEsNKfrk1zPMja/ZPTw3ksJn6y1rl90z8A/8017q5mD7+JE9D1dMUY48Uz3DoYtt2uxq+ne8Tgx+YkxCy4n6KsA+z1escxJFnB907/lgf4OJgqjuqNDVlwAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAyCAYAAAAayliMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKySURBVHgB5ZmLbeMwDIbpTJARtEGzQT1Cb4J6g8sGyU3Q28DZoHcTJDdB0gnsmyDZ4K8IK2gSiJL1sJqiH0AYkG1SpN5URZEAqPXjUcvCiLr55KTloOUfP6uq+kOfja70XMtKyxHh8D+tFkWlMRV/QT7aYo5oQ0+Ii/gYVjQlyBt1iVbLnCKpHJVv9aMhN+eB+maeJyPKyAPZB/gt/O8PPdB7yoGJiotOy3Js5DB0w61H5x4JLXFpbOUwwmNhSZEYRzqH/ldKwRhwRV1RIhhmtFeHnbgAGcWdoDRP817b2wi2jlGBgtx1utyVv7AptcQ2VJGCPfpx0Rhv19XqdYiiRlCyponhiiK1FYQodFQI2KdYbn1/19UfLYQINFQIRys0vn9nWmrh3Y4KoVfgHQ0r+C2Pvn9nwke7bMv6eP5aymrywA4oS/kblWdnKVPkQXKgp/L0tkJ4pnF2YD5W2cT0FMFMKD/RF0FyQFF5orYr7ECfS1kiylbomw3ZgYOl/IHKs7CUebsyO/DfUv5E5bGtRwfy4VjGayoEht2wDf/hBsOW1pY2CduTJwD5DK7GKth8VitAPovsQ5RI3Wi8kkgc0W9C9Eh7cuaFJkLr/inYDD+LOFqByZ4ChHwOCY/+hdLfJZzQup4h51tbigXDjLR3ONEi4ZAPf5a7Q2oSAfKscGlkFWLIVHzp0QtkTC/6nDjDeR3OaCwEHfyOIx6Snk9LL0Y4MQXx48DixAbTcZzcCeMId4UOeSu+NLpdAcq3BuGjT3dIq/gaFwMV/pkv/zUUhjT8ZqQz59vJBsIMk+JERYmYSvEsNKfrk1zPMja/ZPTw3ksJn6y1rl90z8A/8017q5mD7+JE9D1dMUY48Uz3DoYtt2uxq+ne8Tgx+YkxCy4n6KsA+z1escxJFnB907/lgf4OJgqjuqNDVlwAAAAASUVORK5CYII=)}.icon.searchDocument{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjg3NjggOC43ODk1M0MyNy42NTEgMTAuODIwNSAyOS4zNTkzIDE1LjI1NzYgMjguMDI1OSAxOS4zNDQyQzI3LjgzNjYgMTkuOTIzNyAyNy41MjUzIDIwLjQzMzggMjcuMzM1MyAyMS4wMDgyQzI3LjM4NjYgMjEuMjA3NiAyOS4zMjMyIDIyLjk0NTMgMjkuNjM0NSAyMy4zMjg5QzMwLjQxNjEgMjQuMjkyOCAyOS44ODczIDI1LjU2MyAyOC41OTM2IDI1LjM3OTRDMjcuODQzMSAyNS4yNzI1IDI2LjU3MTggMjMuNDk4IDI1LjkyMTcgMjMuMDAwOUMyNS44NTY3IDIyLjkyNDMgMjUuODI1NiAyMi45Mzg4IDI1Ljc0MzMgMjIuOTY3N0MyNS41OTIzIDIzLjAyMDQgMjUuMDMyNSAyMy41NjAxIDI0LjgyNTIgMjMuNzE0N0MyNC41MzI2IDIzLjkzMjIgMjQuMjA5OCAyNC4xMTI5IDIzLjkwMDYgMjQuMzAzNkMyMy44MDYgMjUuMTgyOSAyMy45NjA2IDI2LjAwOCAyMy43MzIzIDI2Ljg3NTFDMjMuMzA2MSAyOC40OTM1IDIxLjg2MjkgMjkuNzUwNyAyMC4yMTYgMjkuOTkyMUwzLjcxNzEzIDMwQzEuODA5NDUgMjkuNzY2NiAwLjI5MTgyMyAyOC4yNTI5IDAuMDAzNjExNjcgMjYuMzU5MkwwIDMuNzg2MDRDMC4xODkyNTIgMS44NTE4MyAxLjczNTA1IDAuMjkyNjIzIDMuNjQzNDYgMC4wMDM2MTI2M0wyMC4wMTA4IDBDMjIuMDUyOSAwLjE2MjU2OCAyMy43MTUgMS44OTgwOCAyMy44Njc0IDMuOTMwNTRDMjMuOTg1MSA1LjQ5OTg3IDIzLjc2NDEgNy4yMDY0NyAyMy44NzYgOC43ODk1M0gyMy44NzY4Wk0yMS40ODU4IDcuODYzMjVWMy43ODg5M0MyMS40ODU4IDMuNjg4NDkgMjEuMTk3NiAzLjE5NDI5IDIxLjExMzEgMy4wODAxM0MyMC43MjIzIDIuNTU0ODUgMjAuMTQzIDIuMzU2MTYgMTkuNTA2NiAyLjMwNzc1SDQuMjg5MjJDMy4wOTczNyAyLjQwMTY4IDIuMzU1NTMgMy4xNjc1NSAyLjMwNjQxIDQuMzYyNjFWMjUuNTY5NUMyLjMzMjQyIDI2LjgxMTUgMy4wNTY5MiAyNy41ODk3IDQuMjkyODMgMjcuNjkyM0wxOS40MzM3IDI3LjY5NTlDMjAuODkyMSAyNy41ODY4IDIxLjY1NjMgMjYuNzE3NiAyMS40ODUxIDI1LjI0MDdDMTcuMTA0OSAyNi4wOTYyIDEyLjczODQgMjMuNzIxMyAxMS4yNDY4IDE5LjUwODlDOC45MjAxMSAxMi45Mzc2IDE0Ljc0MjEgNi40MTQ1OSAyMS40ODUxIDcuODYxOEwyMS40ODU4IDcuODYzMjVaTTI2LjExNiAxNi41MzcyQzI2LjExNiAxMi45NDMzIDIzLjIwMzYgMTAuMDMwOCAxOS42MTE0IDEwLjAzMDhDMTYuMDE5MiAxMC4wMzA4IDEzLjEwNjggMTIuOTQ0MSAxMy4xMDY4IDE2LjUzNzJDMTMuMTA2OCAyMC4xMzAzIDE2LjAxOTIgMjMuMDQzNSAxOS42MTE0IDIzLjA0MzVDMjMuMjAzNiAyMy4wNDM1IDI2LjExNiAyMC4xMzAzIDI2LjExNiAxNi41MzcyWiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNNS41Mzk0MiA2LjE1MTQ2TDEzLjY2MjEgNi4xNDA2MkMxNS4wODM2IDYuNTA0MDYgMTQuOTM2MyA4LjM2MjM5IDEzLjQ1MTIgOC41MTM0QzExLjAwODIgOC43NjEyMyA4LjE1Nzg5IDguMzM0OTQgNS42NzIzMyA4LjUwNzYyQzQuMjk3MDEgOC4zMjA0OSA0LjIzOTk0IDYuNDczNzEgNS41Mzk0MiA2LjE1MTQ2WiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNNS41MzM1NyAxMC43NjQ3QzYuMDA1OTcgMTAuNjg1MyA4LjgxOTQ3IDEwLjY4MDkgOS4yMTY3NSAxMC43OTU4QzEwLjM3MzIgMTEuMTMwMyAxMC4yODM2IDEyLjkxMjggOC45NTgxNiAxMy4xMDc5QzguMzc4ODQgMTMuMTkzMSA2LjAxOTcgMTMuMjA0IDUuNDkzODQgMTMuMDc3NUM0LjIzMTIgMTIuNzczNCA0LjM2NyAxMC45NjEzIDUuNTMzNTcgMTAuNzY0N1oiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTUuNTM1MDcgMTUuMzgwNEM1LjkyMDA3IDE1LjMxNTQgNy4wNzAwMyAxNS4zMTMyIDcuNDY1ODcgMTUuMzYxNkM4LjU3MTA0IDE1LjQ5NiA4Ljg4MDkyIDE3LjAzNjUgNy44ODY5OSAxNy41ODkyQzcuNTIxNDkgMTcuNzkyMiA2LjE4MDg0IDE3Ljc5MzcgNS43MzM3MSAxNy43NDMxQzQuMjIwNDIgMTcuNTcyNiA0LjI5NTU0IDE1LjU4ODUgNS41MzUwNyAxNS4zODA0WiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNMjIuMzI4MiAxMy44NjU3QzIzLjY3ODIgMTMuNTg2MSAyNC40MTY1IDE1LjAxMjQgMjMuMzE4NSAxNi4wMTAyQzIyLjA3NTQgMTcuMTQwOSAyMC4zNDY4IDE4LjE0NTMgMTkuMDEyIDE5LjIwMjNDMTguNjUyMiAxOS4zMjAxIDE4LjMxNDkgMTkuMjgyNSAxNy45ODMzIDE5LjExNTZDMTcuNjUxOCAxOC45NDg3IDE1LjkzOTEgMTcuNjU2OCAxNS42NzkxIDE3LjM4MjNDMTQuODUyIDE2LjUxMDkgMTUuNjcxMiAxNS4wODgyIDE2Ljg3MDkgMTUuMzk3NUMxNy4zMDY1IDE1LjUxMDIgMTguMzk5NCAxNi42MTM1IDE4LjYyMTkgMTYuNTc0NUwyMS45OTM3IDE0LjAzNjJDMjIuMDk0MiAxMy45NzI3IDIyLjIxMTIgMTMuODkwMyAyMi4zMjgyIDEzLjg2NTdaIiBmaWxsPSIjMjI4OEREIi8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjg3NjggOC43ODk1M0MyNy42NTEgMTAuODIwNSAyOS4zNTkzIDE1LjI1NzYgMjguMDI1OSAxOS4zNDQyQzI3LjgzNjYgMTkuOTIzNyAyNy41MjUzIDIwLjQzMzggMjcuMzM1MyAyMS4wMDgyQzI3LjM4NjYgMjEuMjA3NiAyOS4zMjMyIDIyLjk0NTMgMjkuNjM0NSAyMy4zMjg5QzMwLjQxNjEgMjQuMjkyOCAyOS44ODczIDI1LjU2MyAyOC41OTM2IDI1LjM3OTRDMjcuODQzMSAyNS4yNzI1IDI2LjU3MTggMjMuNDk4IDI1LjkyMTcgMjMuMDAwOUMyNS44NTY3IDIyLjkyNDMgMjUuODI1NiAyMi45Mzg4IDI1Ljc0MzMgMjIuOTY3N0MyNS41OTIzIDIzLjAyMDQgMjUuMDMyNSAyMy41NjAxIDI0LjgyNTIgMjMuNzE0N0MyNC41MzI2IDIzLjkzMjIgMjQuMjA5OCAyNC4xMTI5IDIzLjkwMDYgMjQuMzAzNkMyMy44MDYgMjUuMTgyOSAyMy45NjA2IDI2LjAwOCAyMy43MzIzIDI2Ljg3NTFDMjMuMzA2MSAyOC40OTM1IDIxLjg2MjkgMjkuNzUwNyAyMC4yMTYgMjkuOTkyMUwzLjcxNzEzIDMwQzEuODA5NDUgMjkuNzY2NiAwLjI5MTgyMyAyOC4yNTI5IDAuMDAzNjExNjcgMjYuMzU5MkwwIDMuNzg2MDRDMC4xODkyNTIgMS44NTE4MyAxLjczNTA1IDAuMjkyNjIzIDMuNjQzNDYgMC4wMDM2MTI2M0wyMC4wMTA4IDBDMjIuMDUyOSAwLjE2MjU2OCAyMy43MTUgMS44OTgwOCAyMy44Njc0IDMuOTMwNTRDMjMuOTg1MSA1LjQ5OTg3IDIzLjc2NDEgNy4yMDY0NyAyMy44NzYgOC43ODk1M0gyMy44NzY4Wk0yMS40ODU4IDcuODYzMjVWMy43ODg5M0MyMS40ODU4IDMuNjg4NDkgMjEuMTk3NiAzLjE5NDI5IDIxLjExMzEgMy4wODAxM0MyMC43MjIzIDIuNTU0ODUgMjAuMTQzIDIuMzU2MTYgMTkuNTA2NiAyLjMwNzc1SDQuMjg5MjJDMy4wOTczNyAyLjQwMTY4IDIuMzU1NTMgMy4xNjc1NSAyLjMwNjQxIDQuMzYyNjFWMjUuNTY5NUMyLjMzMjQyIDI2LjgxMTUgMy4wNTY5MiAyNy41ODk3IDQuMjkyODMgMjcuNjkyM0wxOS40MzM3IDI3LjY5NTlDMjAuODkyMSAyNy41ODY4IDIxLjY1NjMgMjYuNzE3NiAyMS40ODUxIDI1LjI0MDdDMTcuMTA0OSAyNi4wOTYyIDEyLjczODQgMjMuNzIxMyAxMS4yNDY4IDE5LjUwODlDOC45MjAxMSAxMi45Mzc2IDE0Ljc0MjEgNi40MTQ1OSAyMS40ODUxIDcuODYxOEwyMS40ODU4IDcuODYzMjVaTTI2LjExNiAxNi41MzcyQzI2LjExNiAxMi45NDMzIDIzLjIwMzYgMTAuMDMwOCAxOS42MTE0IDEwLjAzMDhDMTYuMDE5MiAxMC4wMzA4IDEzLjEwNjggMTIuOTQ0MSAxMy4xMDY4IDE2LjUzNzJDMTMuMTA2OCAyMC4xMzAzIDE2LjAxOTIgMjMuMDQzNSAxOS42MTE0IDIzLjA0MzVDMjMuMjAzNiAyMy4wNDM1IDI2LjExNiAyMC4xMzAzIDI2LjExNiAxNi41MzcyWiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNNS41Mzk0MiA2LjE1MTQ2TDEzLjY2MjEgNi4xNDA2MkMxNS4wODM2IDYuNTA0MDYgMTQuOTM2MyA4LjM2MjM5IDEzLjQ1MTIgOC41MTM0QzExLjAwODIgOC43NjEyMyA4LjE1Nzg5IDguMzM0OTQgNS42NzIzMyA4LjUwNzYyQzQuMjk3MDEgOC4zMjA0OSA0LjIzOTk0IDYuNDczNzEgNS41Mzk0MiA2LjE1MTQ2WiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNNS41MzM1NyAxMC43NjQ3QzYuMDA1OTcgMTAuNjg1MyA4LjgxOTQ3IDEwLjY4MDkgOS4yMTY3NSAxMC43OTU4QzEwLjM3MzIgMTEuMTMwMyAxMC4yODM2IDEyLjkxMjggOC45NTgxNiAxMy4xMDc5QzguMzc4ODQgMTMuMTkzMSA2LjAxOTcgMTMuMjA0IDUuNDkzODQgMTMuMDc3NUM0LjIzMTIgMTIuNzczNCA0LjM2NyAxMC45NjEzIDUuNTMzNTcgMTAuNzY0N1oiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTUuNTM1MDcgMTUuMzgwNEM1LjkyMDA3IDE1LjMxNTQgNy4wNzAwMyAxNS4zMTMyIDcuNDY1ODcgMTUuMzYxNkM4LjU3MTA0IDE1LjQ5NiA4Ljg4MDkyIDE3LjAzNjUgNy44ODY5OSAxNy41ODkyQzcuNTIxNDkgMTcuNzkyMiA2LjE4MDg0IDE3Ljc5MzcgNS43MzM3MSAxNy43NDMxQzQuMjIwNDIgMTcuNTcyNiA0LjI5NTU0IDE1LjU4ODUgNS41MzUwNyAxNS4zODA0WiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNMjIuMzI4MiAxMy44NjU3QzIzLjY3ODIgMTMuNTg2MSAyNC40MTY1IDE1LjAxMjQgMjMuMzE4NSAxNi4wMTAyQzIyLjA3NTQgMTcuMTQwOSAyMC4zNDY4IDE4LjE0NTMgMTkuMDEyIDE5LjIwMjNDMTguNjUyMiAxOS4zMjAxIDE4LjMxNDkgMTkuMjgyNSAxNy45ODMzIDE5LjExNTZDMTcuNjUxOCAxOC45NDg3IDE1LjkzOTEgMTcuNjU2OCAxNS42NzkxIDE3LjM4MjNDMTQuODUyIDE2LjUxMDkgMTUuNjcxMiAxNS4wODgyIDE2Ljg3MDkgMTUuMzk3NUMxNy4zMDY1IDE1LjUxMDIgMTguMzk5NCAxNi42MTM1IDE4LjYyMTkgMTYuNTc0NUwyMS45OTM3IDE0LjAzNjJDMjIuMDk0MiAxMy45NzI3IDIyLjIxMTIgMTMuODkwMyAyMi4zMjgyIDEzLjg2NTdaIiBmaWxsPSIjMjI4OEREIi8+Cjwvc3ZnPgo=")}.icon.binder{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAyNCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA1NTUgMy4wMjA1OUMxNi45NDExIDIuOTgwODYgMTcuOTQ4NCAzLjE5NDcgMTguNTc5OCAzLjg1NTAzQzE4LjcyNDcgNC4wMDYwMiAxOS4wMTg3IDQuNTY1MiAxOS4xMzA5IDQuNjAzNDlDMTkuMzc1IDQuNjg2NTcgMjAuMDU0MiA0LjU5MDQ5IDIwLjQwMTEgNC42MzM4NEMyMi4zODAxIDQuODgwOTIgMjMuOTQ0MiA2Ljc5OTA0IDI0IDguNzU4MzRWMjUuODUzMUMyMy44NTIzIDI4LjAwMzEgMjIuNDIyMSAyOS42NTYxIDIwLjI3NDMgMjkuOTk1N0wzLjc5NDQ3IDI5Ljk5ODZDMS42NTEwMyAyOS43MDY3IDAuMTY1ODI3IDI4LjA2ODkgMC4wMDM2MjA2NyAyNS45MjE3TDAgOC43NTkwNkMwLjE4MDMxIDYuMTI0MjYgMi4yMzM5NiA0LjM4MzE0IDQuODY5ODEgNC42MDQ5NEM1LjUwOTIyIDMuNDUzMzQgNi42MzU5NyAyLjkzNjA2IDcuOTQ0NDggMy4wMjEzMUM5LjExMDM0IC0xLjAwNDIxIDE0Ljg5NTUgLTEuMDA5OTkgMTYuMDU1NSAzLjAyMTMxVjMuMDIwNTlaTTExLjkxNDkgMi4zMjQ4NkMxMS4xNjI1IDIuMzU0NDkgMTAuMzE1MyAyLjk5MjQxIDEwLjE1MjQgMy43NDUyMUMxMC4wODM2IDQuMDYyMzcgMTAuMTQwMSA0LjM1MzUyIDEwLjAxMTIgNC42ODU4NUM5LjU5NzY4IDUuNzUyOTIgOC4yNDQyOCA1LjI5NzA1IDcuNDA2NDUgNS40MDM5N0M3LjE2MzE0IDUuNDM1MDQgNy4wNDAwNCA1LjU2MDc1IDcuMDA4OSA1LjgwMDZDNi45NzQ4NyA2LjA2NDMgNi45NzQ4NyA3LjQyOTc0IDcuMTE4OTcgNy41NzI3OUwxNi44NDE5IDcuNjA4MTlDMTcuMDM2NyA3LjQ5MzMyIDE3LjAyNTEgNi4wNzk0NyAxNi45ODk3IDUuODAxMzJDMTYuOTU4NSA1LjU2MTQ3IDE2LjgzNTQgNS40MzU3NiAxNi41OTIxIDUuNDA0N0MxNS44NjI5IDUuMzExNSAxNC45NDQ3IDUuNjM4NzcgMTQuMzI5OSA1LjEzODExQzEzLjgwNDIgNC43MTA0MiAxMy45NjQ5IDQuMjkyMTEgMTMuODQ2OSAzLjc0NTIxQzEzLjY2NjYgMi45MTE1IDEyLjc0NjIgMi4yOTE2MyAxMS45MTQ5IDIuMzI0ODZaTTQuNjI4NjcgNi45MjI1OEMzLjQ4NTI2IDYuODY0NzggMi41Mjc5NSA3LjUzMzc4IDIuMzg4OTIgOC42OTA0M0wyLjM4NTMgMjUuODUzMUMyLjUyMDcxIDI3LjAzNDMgMy4yODkwMiAyNy42MTIzIDQuNDQ0MDIgMjcuNjkyNUM5LjM2MDE3IDI4LjAzNDIgMTQuNjY5NSAyNy40MjgxIDE5LjYyNyAyNy42OTI1QzIwLjc1NzMgMjcuNjI0NiAyMS41MyAyNi45MjAyIDIxLjYxNDcgMjUuNzgyM1Y4Ljc1OTA2QzIxLjUxMTEgNy41Njc3MyAyMC41Mzk0IDYuODY0NzggMTkuMzcwNiA2LjkyMjU4QzE5LjQ4MjEgOC40NDE5IDE4LjQ4MjEgOS44MzA0NiAxNi45NDExIDEwLjAxNDdDMTMuNzc3NCA5Ljg0NDE5IDEwLjMyMDQgMTAuMjcxOSA3LjE5MDY2IDEwLjAyNjJDNS41NjU3IDkuODk4MzcgNC41MjU4NCA4LjUxMTI2IDQuNjI3OTUgNi45MjI1OEg0LjYyODY3WiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNNS41NDQ2IDE1LjM3NTVMMTguMzIyIDE1LjM1NzRDMTkuNzYzNyAxNS42Njc0IDE5LjY3MDMgMTcuNTg3NiAxOC4xNzUgMTcuNzM3OUg1LjgxODMyQzQuNDAzMzYgMTcuNTk0OSA0LjIwNDIyIDE1LjgxNCA1LjU0NDYgMTUuMzc1NVoiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTUuNTUwOTYgMTkuOTkwMUwxMy43NjkyIDE5Ljk3ODVDMTUuMTI0NyAyMC4zMzE4IDE1LjAxODMgMjIuMTc5OCAxMy42MjE0IDIyLjM0NTNDMTEuMTk2MyAyMi42MzI4IDguMjQwNCAyMi4xNTMxIDUuNzYwMjQgMjIuMzQ1M0M0LjQwMzIxIDIyLjEzODcgNC4yMzUyMSAyMC40MjQzIDUuNTUxNjkgMTkuOTkwMUg1LjU1MDk2WiIgZmlsbD0iIzIyODhERCIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAyNCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjA1NTUgMy4wMjA1OUMxNi45NDExIDIuOTgwODYgMTcuOTQ4NCAzLjE5NDcgMTguNTc5OCAzLjg1NTAzQzE4LjcyNDcgNC4wMDYwMiAxOS4wMTg3IDQuNTY1MiAxOS4xMzA5IDQuNjAzNDlDMTkuMzc1IDQuNjg2NTcgMjAuMDU0MiA0LjU5MDQ5IDIwLjQwMTEgNC42MzM4NEMyMi4zODAxIDQuODgwOTIgMjMuOTQ0MiA2Ljc5OTA0IDI0IDguNzU4MzRWMjUuODUzMUMyMy44NTIzIDI4LjAwMzEgMjIuNDIyMSAyOS42NTYxIDIwLjI3NDMgMjkuOTk1N0wzLjc5NDQ3IDI5Ljk5ODZDMS42NTEwMyAyOS43MDY3IDAuMTY1ODI3IDI4LjA2ODkgMC4wMDM2MjA2NyAyNS45MjE3TDAgOC43NTkwNkMwLjE4MDMxIDYuMTI0MjYgMi4yMzM5NiA0LjM4MzE0IDQuODY5ODEgNC42MDQ5NEM1LjUwOTIyIDMuNDUzMzQgNi42MzU5NyAyLjkzNjA2IDcuOTQ0NDggMy4wMjEzMUM5LjExMDM0IC0xLjAwNDIxIDE0Ljg5NTUgLTEuMDA5OTkgMTYuMDU1NSAzLjAyMTMxVjMuMDIwNTlaTTExLjkxNDkgMi4zMjQ4NkMxMS4xNjI1IDIuMzU0NDkgMTAuMzE1MyAyLjk5MjQxIDEwLjE1MjQgMy43NDUyMUMxMC4wODM2IDQuMDYyMzcgMTAuMTQwMSA0LjM1MzUyIDEwLjAxMTIgNC42ODU4NUM5LjU5NzY4IDUuNzUyOTIgOC4yNDQyOCA1LjI5NzA1IDcuNDA2NDUgNS40MDM5N0M3LjE2MzE0IDUuNDM1MDQgNy4wNDAwNCA1LjU2MDc1IDcuMDA4OSA1LjgwMDZDNi45NzQ4NyA2LjA2NDMgNi45NzQ4NyA3LjQyOTc0IDcuMTE4OTcgNy41NzI3OUwxNi44NDE5IDcuNjA4MTlDMTcuMDM2NyA3LjQ5MzMyIDE3LjAyNTEgNi4wNzk0NyAxNi45ODk3IDUuODAxMzJDMTYuOTU4NSA1LjU2MTQ3IDE2LjgzNTQgNS40MzU3NiAxNi41OTIxIDUuNDA0N0MxNS44NjI5IDUuMzExNSAxNC45NDQ3IDUuNjM4NzcgMTQuMzI5OSA1LjEzODExQzEzLjgwNDIgNC43MTA0MiAxMy45NjQ5IDQuMjkyMTEgMTMuODQ2OSAzLjc0NTIxQzEzLjY2NjYgMi45MTE1IDEyLjc0NjIgMi4yOTE2MyAxMS45MTQ5IDIuMzI0ODZaTTQuNjI4NjcgNi45MjI1OEMzLjQ4NTI2IDYuODY0NzggMi41Mjc5NSA3LjUzMzc4IDIuMzg4OTIgOC42OTA0M0wyLjM4NTMgMjUuODUzMUMyLjUyMDcxIDI3LjAzNDMgMy4yODkwMiAyNy42MTIzIDQuNDQ0MDIgMjcuNjkyNUM5LjM2MDE3IDI4LjAzNDIgMTQuNjY5NSAyNy40MjgxIDE5LjYyNyAyNy42OTI1QzIwLjc1NzMgMjcuNjI0NiAyMS41MyAyNi45MjAyIDIxLjYxNDcgMjUuNzgyM1Y4Ljc1OTA2QzIxLjUxMTEgNy41Njc3MyAyMC41Mzk0IDYuODY0NzggMTkuMzcwNiA2LjkyMjU4QzE5LjQ4MjEgOC40NDE5IDE4LjQ4MjEgOS44MzA0NiAxNi45NDExIDEwLjAxNDdDMTMuNzc3NCA5Ljg0NDE5IDEwLjMyMDQgMTAuMjcxOSA3LjE5MDY2IDEwLjAyNjJDNS41NjU3IDkuODk4MzcgNC41MjU4NCA4LjUxMTI2IDQuNjI3OTUgNi45MjI1OEg0LjYyODY3WiIgZmlsbD0iIzIyODhERCIvPgo8cGF0aCBkPSJNNS41NDQ2IDE1LjM3NTVMMTguMzIyIDE1LjM1NzRDMTkuNzYzNyAxNS42Njc0IDE5LjY3MDMgMTcuNTg3NiAxOC4xNzUgMTcuNzM3OUg1LjgxODMyQzQuNDAzMzYgMTcuNTk0OSA0LjIwNDIyIDE1LjgxNCA1LjU0NDYgMTUuMzc1NVoiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTUuNTUwOTYgMTkuOTkwMUwxMy43NjkyIDE5Ljk3ODVDMTUuMTI0NyAyMC4zMzE4IDE1LjAxODMgMjIuMTc5OCAxMy42MjE0IDIyLjM0NTNDMTEuMTk2MyAyMi42MzI4IDguMjQwNCAyMi4xNTMxIDUuNzYwMjQgMjIuMzQ1M0M0LjQwMzIxIDIyLjEzODcgNC4yMzUyMSAyMC40MjQzIDUuNTUxNjkgMTkuOTkwMUg1LjU1MDk2WiIgZmlsbD0iIzIyODhERCIvPgo8L3N2Zz4K")}.icon.handlingCompany{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjY4NjQgOS43MTkyNFYxNi44NDUxQzI3LjI0OTEgMTYuMjkyOCAyOS42MTMyIDIwLjQ5MzMgMjYuNjcwMyAyMi45NjEzQzIzLjUxNTYgMjQuNjg5OCAyMC43MDM4IDI3LjM5NTYgMTYuOTQzNCAyNy42Njg0QzEzLjM5NDIgMjcuNjU5IDkuODc3MTcgMjcuMDQ4NyA2LjM0MDY4IDI2Ljc5MDdDNi4wMjEzOCAyNi43Njk4IDUuOTA3MTEgMjcuMTI2MiA1LjY3NDUyIDI3LjMzNDNDNC44NjY1MyAyOC4wNTc3IDMuMTU3NzcgMjguMDY4NSAyLjEyMzI0IDI3LjkzMjRDMS4xMzcxMSAyNy44MDMxIDAuMjU0NTAyIDI2Ljg0NDYgMC4wNzcwMzg0IDI1Ljg4MkMwLjIzMDk3NCAyMi44NjAzIC0wLjE0NzQ3OSAxOS42MDIyIDAuMDY4Mjk5NyAxNi42MDc0QzAuMTQwODk4IDE1LjYwMSAxLjEyNTY4IDE0LjI5MDkgMi4xODQ0MSAxNC4yOTA5SDQuMjY0MjNDNC4yODQzOSAxNC4yOTA5IDQuMzE1OTkgMTQuMzc1OCA0LjM2NTA2IDE0LjM1ODNWOS43MTkyNEMzLjkzMDE0IDkuODkxNjcgMy40MTM4OCAxMC41NDEgMy4wMDUxOCAxMC42NzY0QzEuOTE3NTUgMTEuMDM1NCAxLjAzNjI4IDkuOTExMjEgMS43MTMxOSA4Ljk3ODI5QzUuNjM2MjEgNS45MzU2OCA5LjYyMzc1IDIuOTQxNTcgMTMuNjM0OCAwLjAxNjE2NjJMMTQuMzY2MiAwQzE4LjQxMDkgMi45MDA0OCAyMi4zOTY0IDUuOTM1IDI2LjMzODkgOC45Nzc2MUMyNy4wMTU4IDkuOTEwNTMgMjYuMTM0NSAxMS4wMzQ4IDI1LjA0NjkgMTAuNjc1N0MyNC42MzgyIDEwLjU0MSAyNC4xMjIgOS44OTE2NyAyMy42ODcgOS43MTg1NkwyMy42ODY0IDkuNzE5MjRaTTYuNTExNDIgOC4wNzE2M1YxNS4yOTg2QzguODY2ODQgMTQuNzIzMyAxMS40NDAxIDE0LjU3NDUgMTMuODQ3OSAxNC45MDQ1QzE0LjM0MiAxNC45NzI2IDE0Ljk0NSAxNS4wNzU2IDE1LjQyMjIgMTUuMjA5QzE3LjI3ODkgMTUuNzI5NyAxOC4zOTU0IDE3LjQwNjkgMTcuODUwMiAxOS4zMzE0QzE4LjYzMDcgMTkuMDk5IDE5LjQxMTggMTguODUzOCAyMC4xNTQ2IDE4LjUxNUMyMC40Nzc5IDE4LjM2NzUgMjEuMTczIDE4LjA0NDggMjEuNDMxOCAxNy44NDU0QzIxLjQ5MTYgMTcuNzk5NiAyMS41Mzg3IDE3Ljc3MDcgMjEuNTM5MyAxNy42ODQ0TDIxLjU0MzQgOC4yMDA5NkwyMS40NzA4IDguMDA0MjdMMTQuMDQ4MiAyLjQ3MDczTDEzLjg2ODcgMi41MzI3TDYuNTEwNzUgOC4wNzAyOUw2LjUxMTQyIDguMDcxNjNaTTIuNDY1NCAxNi41MjE4QzIuMzE1NDkgMTYuNTY3IDIuMjE5MzcgMTYuNzk1MyAyLjIxNjAxIDE2Ljk0NDJMMi4yMjIwNiAyNS40MTE5QzIuMjY2NDIgMjUuOTI4NSAzLjUzMjg2IDI1LjgzNTYgMy45MjIwNyAyNS43Nzk3QzQuMTk0OTkgMjUuNzQwNiA0LjM1NjMyIDI1LjY0OTYgNC4zNjU3MyAyNS4zNDk5TDQuMzYxMDMgMTYuODgyMkM0LjMyODc2IDE2LjcxMTEgNC4yNDMzOSAxNi41NDQ3IDQuMDYxODkgMTYuNTA5N0MzLjg5MjUgMTYuNDc3NCAyLjYwNTIyIDE2LjQ3OTQgMi40NjYwNyAxNi41MjEyTDIuNDY1NCAxNi41MjE4Wk02LjUxNTQ2IDI0LjU3MzJMMTYuMDEyNCAyNS41MTA5QzE5LjY1NjUgMjUuNTU4NyAyMi4yNjA2IDIyLjgxODUgMjUuMjkyOSAyMS4yNDQ0QzI2LjUxMDMgMjAuMTk1NiAyNS4zNzU2IDE4Ljg0MyAyMy45OTYyIDE5LjAwNDdDMjMuNDc5MyAxOS4wNjUzIDIyLjY0OTEgMTkuNzExOSAyMi4xNDU3IDE5Ljk3MzNDMTkuMDExMSAyMS41OTg3IDE1LjgwMDcgMjIuMjg0NCAxMi4yNTY4IDIxLjgxMjJDMTEuODAyNCAyMS43NTE2IDEwLjk1IDIxLjYzOTggMTAuNTgxNiAyMS40MDY3QzkuNzIwNTUgMjAuODYxMSAxMC4wMDk2IDE5LjUzODggMTAuOTc5NiAxOS40MDY4QzEyLjA3MzMgMTkuMjU3OSAxNC41ODA2IDE5LjcxMDYgMTUuMzY5OCAxOS4wOTk3QzE2LjEwMjUgMTguNTMyNSAxNS44MDY3IDE3LjY2NjkgMTUuMDAzNCAxNy4zOEMxMy40OTU3IDE2Ljg0MTggMTAuNjMyNyAxNi44NjIgOS4wMzY5MSAxNy4wNTY3QzguMTg0NTUgMTcuMTYwNCA3LjM2MTA5IDE3LjQwMTUgNi41MTI3NyAxNy41MTk0TDYuNTE2MTMgMjQuNTc0Nkw2LjUxNTQ2IDI0LjU3MzJaIiBmaWxsPSIjMjI4OEREIi8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjY4NjQgOS43MTkyNFYxNi44NDUxQzI3LjI0OTEgMTYuMjkyOCAyOS42MTMyIDIwLjQ5MzMgMjYuNjcwMyAyMi45NjEzQzIzLjUxNTYgMjQuNjg5OCAyMC43MDM4IDI3LjM5NTYgMTYuOTQzNCAyNy42Njg0QzEzLjM5NDIgMjcuNjU5IDkuODc3MTcgMjcuMDQ4NyA2LjM0MDY4IDI2Ljc5MDdDNi4wMjEzOCAyNi43Njk4IDUuOTA3MTEgMjcuMTI2MiA1LjY3NDUyIDI3LjMzNDNDNC44NjY1MyAyOC4wNTc3IDMuMTU3NzcgMjguMDY4NSAyLjEyMzI0IDI3LjkzMjRDMS4xMzcxMSAyNy44MDMxIDAuMjU0NTAyIDI2Ljg0NDYgMC4wNzcwMzg0IDI1Ljg4MkMwLjIzMDk3NCAyMi44NjAzIC0wLjE0NzQ3OSAxOS42MDIyIDAuMDY4Mjk5NyAxNi42MDc0QzAuMTQwODk4IDE1LjYwMSAxLjEyNTY4IDE0LjI5MDkgMi4xODQ0MSAxNC4yOTA5SDQuMjY0MjNDNC4yODQzOSAxNC4yOTA5IDQuMzE1OTkgMTQuMzc1OCA0LjM2NTA2IDE0LjM1ODNWOS43MTkyNEMzLjkzMDE0IDkuODkxNjcgMy40MTM4OCAxMC41NDEgMy4wMDUxOCAxMC42NzY0QzEuOTE3NTUgMTEuMDM1NCAxLjAzNjI4IDkuOTExMjEgMS43MTMxOSA4Ljk3ODI5QzUuNjM2MjEgNS45MzU2OCA5LjYyMzc1IDIuOTQxNTcgMTMuNjM0OCAwLjAxNjE2NjJMMTQuMzY2MiAwQzE4LjQxMDkgMi45MDA0OCAyMi4zOTY0IDUuOTM1IDI2LjMzODkgOC45Nzc2MUMyNy4wMTU4IDkuOTEwNTMgMjYuMTM0NSAxMS4wMzQ4IDI1LjA0NjkgMTAuNjc1N0MyNC42MzgyIDEwLjU0MSAyNC4xMjIgOS44OTE2NyAyMy42ODcgOS43MTg1NkwyMy42ODY0IDkuNzE5MjRaTTYuNTExNDIgOC4wNzE2M1YxNS4yOTg2QzguODY2ODQgMTQuNzIzMyAxMS40NDAxIDE0LjU3NDUgMTMuODQ3OSAxNC45MDQ1QzE0LjM0MiAxNC45NzI2IDE0Ljk0NSAxNS4wNzU2IDE1LjQyMjIgMTUuMjA5QzE3LjI3ODkgMTUuNzI5NyAxOC4zOTU0IDE3LjQwNjkgMTcuODUwMiAxOS4zMzE0QzE4LjYzMDcgMTkuMDk5IDE5LjQxMTggMTguODUzOCAyMC4xNTQ2IDE4LjUxNUMyMC40Nzc5IDE4LjM2NzUgMjEuMTczIDE4LjA0NDggMjEuNDMxOCAxNy44NDU0QzIxLjQ5MTYgMTcuNzk5NiAyMS41Mzg3IDE3Ljc3MDcgMjEuNTM5MyAxNy42ODQ0TDIxLjU0MzQgOC4yMDA5NkwyMS40NzA4IDguMDA0MjdMMTQuMDQ4MiAyLjQ3MDczTDEzLjg2ODcgMi41MzI3TDYuNTEwNzUgOC4wNzAyOUw2LjUxMTQyIDguMDcxNjNaTTIuNDY1NCAxNi41MjE4QzIuMzE1NDkgMTYuNTY3IDIuMjE5MzcgMTYuNzk1MyAyLjIxNjAxIDE2Ljk0NDJMMi4yMjIwNiAyNS40MTE5QzIuMjY2NDIgMjUuOTI4NSAzLjUzMjg2IDI1LjgzNTYgMy45MjIwNyAyNS43Nzk3QzQuMTk0OTkgMjUuNzQwNiA0LjM1NjMyIDI1LjY0OTYgNC4zNjU3MyAyNS4zNDk5TDQuMzYxMDMgMTYuODgyMkM0LjMyODc2IDE2LjcxMTEgNC4yNDMzOSAxNi41NDQ3IDQuMDYxODkgMTYuNTA5N0MzLjg5MjUgMTYuNDc3NCAyLjYwNTIyIDE2LjQ3OTQgMi40NjYwNyAxNi41MjEyTDIuNDY1NCAxNi41MjE4Wk02LjUxNTQ2IDI0LjU3MzJMMTYuMDEyNCAyNS41MTA5QzE5LjY1NjUgMjUuNTU4NyAyMi4yNjA2IDIyLjgxODUgMjUuMjkyOSAyMS4yNDQ0QzI2LjUxMDMgMjAuMTk1NiAyNS4zNzU2IDE4Ljg0MyAyMy45OTYyIDE5LjAwNDdDMjMuNDc5MyAxOS4wNjUzIDIyLjY0OTEgMTkuNzExOSAyMi4xNDU3IDE5Ljk3MzNDMTkuMDExMSAyMS41OTg3IDE1LjgwMDcgMjIuMjg0NCAxMi4yNTY4IDIxLjgxMjJDMTEuODAyNCAyMS43NTE2IDEwLjk1IDIxLjYzOTggMTAuNTgxNiAyMS40MDY3QzkuNzIwNTUgMjAuODYxMSAxMC4wMDk2IDE5LjUzODggMTAuOTc5NiAxOS40MDY4QzEyLjA3MzMgMTkuMjU3OSAxNC41ODA2IDE5LjcxMDYgMTUuMzY5OCAxOS4wOTk3QzE2LjEwMjUgMTguNTMyNSAxNS44MDY3IDE3LjY2NjkgMTUuMDAzNCAxNy4zOEMxMy40OTU3IDE2Ljg0MTggMTAuNjMyNyAxNi44NjIgOS4wMzY5MSAxNy4wNTY3QzguMTg0NTUgMTcuMTYwNCA3LjM2MTA5IDE3LjQwMTUgNi41MTI3NyAxNy41MTk0TDYuNTE2MTMgMjQuNTc0Nkw2LjUxNTQ2IDI0LjU3MzJaIiBmaWxsPSIjMjI4OEREIi8+Cjwvc3ZnPgo=")}.icon.user{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAyNyAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDMwMzcgMTYuOTAxNkMxMS42OTg0IDE2LjY3ODQgMTUuMTU3NCAxNy4wMjM2IDE4LjQ0NTcgMTYuODgxM0MyMC44ODgyIDE3LjAyMjkgMjMuMjMzIDE4LjEwMjQgMjQuODM0OCAxOS45NDUzQzI3LjU0MzYgMjMuMDYxMiAyOC40MjQ4IDI5LjA3NDIgMjMuMjE0OSAyOS45OTk5SDMuNzg0ODNDLTAuOTk4MTc0IDI5LjE3NjcgLTAuNjU4MTMzIDIzLjkzNzggMS41Njg3OCAyMC43MjAxQzMuMTM4NzUgMTguNDUxOSA1LjY3NTMyIDE3LjA5IDguNDI5NjUgMTYuOTAxNkg4LjQzMDM3Wk04LjI4NTY4IDE5LjI4MDJDNS41NjgyNCAxOS41MTk5IDMuMTY2OTcgMjEuNTY3MSAyLjU0NDc3IDI0LjIxNjVDMi4xNDMyMyAyNS45Mjc5IDIuMjkyMjcgMjcuNDg3NyA0LjM2MjE4IDI3LjY5MzVIMjIuNjM2MUMyNS40ODE2IDI3LjQ4MDUgMjQuNzQ3MyAyNC4yNDkgMjMuNzY1NSAyMi41MjU0QzIyLjY4MzIgMjAuNjI1NSAyMC43MDM3IDE5LjQzMzMgMTguNTIwOSAxOS4yNTU2QzE1LjE5ODYgMTkuNDU0OSAxMS41NzMyIDE4Ljk4OTkgOC4yODY0IDE5LjI4MDJIOC4yODU2OFoiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTEyLjYyMDEgMC4wMzc4NDY1QzIwLjM4ODMgLTAuNjgzNTQgMjMuODg4NSA5LjA5NTI1IDE3LjY2OTQgMTMuMzY1OEMxMi40MTgzIDE2Ljk3MTMgNS4zNzY1MyAxMi42MDI1IDYuMjE3MjMgNi4zMzE3NEM2LjY0NjI2IDMuMTMyMDggOS4zNDkyMyAwLjM0MTg1NCAxMi42MjAxIDAuMDM3ODQ2NVpNMTMuMjY5OCAyLjM0NDI2QzYuNjE0NDMgMi42NzM1NCA3LjIxOTI3IDEyLjg4MDUgMTQuMDQxOCAxMi4yNjY4QzIwLjI2NjcgMTEuNzA3MSAxOS42ODM2IDIuMDI2NTMgMTMuMjY5OCAyLjM0NDI2WiIgZmlsbD0iIzIyODhERCIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAyNyAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDMwMzcgMTYuOTAxNkMxMS42OTg0IDE2LjY3ODQgMTUuMTU3NCAxNy4wMjM2IDE4LjQ0NTcgMTYuODgxM0MyMC44ODgyIDE3LjAyMjkgMjMuMjMzIDE4LjEwMjQgMjQuODM0OCAxOS45NDUzQzI3LjU0MzYgMjMuMDYxMiAyOC40MjQ4IDI5LjA3NDIgMjMuMjE0OSAyOS45OTk5SDMuNzg0ODNDLTAuOTk4MTc0IDI5LjE3NjcgLTAuNjU4MTMzIDIzLjkzNzggMS41Njg3OCAyMC43MjAxQzMuMTM4NzUgMTguNDUxOSA1LjY3NTMyIDE3LjA5IDguNDI5NjUgMTYuOTAxNkg4LjQzMDM3Wk04LjI4NTY4IDE5LjI4MDJDNS41NjgyNCAxOS41MTk5IDMuMTY2OTcgMjEuNTY3MSAyLjU0NDc3IDI0LjIxNjVDMi4xNDMyMyAyNS45Mjc5IDIuMjkyMjcgMjcuNDg3NyA0LjM2MjE4IDI3LjY5MzVIMjIuNjM2MUMyNS40ODE2IDI3LjQ4MDUgMjQuNzQ3MyAyNC4yNDkgMjMuNzY1NSAyMi41MjU0QzIyLjY4MzIgMjAuNjI1NSAyMC43MDM3IDE5LjQzMzMgMTguNTIwOSAxOS4yNTU2QzE1LjE5ODYgMTkuNDU0OSAxMS41NzMyIDE4Ljk4OTkgOC4yODY0IDE5LjI4MDJIOC4yODU2OFoiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTEyLjYyMDEgMC4wMzc4NDY1QzIwLjM4ODMgLTAuNjgzNTQgMjMuODg4NSA5LjA5NTI1IDE3LjY2OTQgMTMuMzY1OEMxMi40MTgzIDE2Ljk3MTMgNS4zNzY1MyAxMi42MDI1IDYuMjE3MjMgNi4zMzE3NEM2LjY0NjI2IDMuMTMyMDggOS4zNDkyMyAwLjM0MTg1NCAxMi42MjAxIDAuMDM3ODQ2NVpNMTMuMjY5OCAyLjM0NDI2QzYuNjE0NDMgMi42NzM1NCA3LjIxOTI3IDEyLjg4MDUgMTQuMDQxOCAxMi4yNjY4QzIwLjI2NjcgMTEuNzA3MSAxOS42ODM2IDIuMDI2NTMgMTMuMjY5OCAyLjM0NDI2WiIgZmlsbD0iIzIyODhERCIvPgo8L3N2Zz4K")}.icon.map{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzMSAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjIwMDYgMC4wMzkxMDQ3QzI0LjA5NjUgMC43MjM4ODcgMjguNzQyNCAxMC4wMTg2IDI0LjU0MzkgMTYuNjk4NEwyMC44MTMgMjIuNDQ1QzIyLjY4MDUgMjIuNzY3OCAyNC42MTYzIDIzLjE4NjkgMjYuMzU5MiAyMy45Mzk0QzMxLjMyMTkgMjYuMDgyMSAzMS40NDA1IDI5LjgyNjggMjYuNDUyMyAzMi4wNDg1QzIwLjQ5MjEgMzQuNzAyNiA4LjI3OTE2IDM0Ljc3NTcgMi41NjA4MyAzMS40OTU5Qy0wLjU5NDczNSAyOS42ODYgLTAuOTgzMjM2IDI2Ljc2NDIgMi4yMzMyOCAyNC43Mzg0QzQuMzA0MzkgMjMuNDMzOSA2LjkyNjc3IDIyLjg3NTQgOS4zMTQwNCAyMi40NDVDNy45Mzk1NiAyMC4yODcgNi41MDIxIDE4LjE2MjMgNS4xNzcxOCAxNS45NzQ0QzEuNjgwNjcgOS4yOTY2MiA2LjM4MTUzIDAuNzA5OTM5IDEzLjkyNzggMC4wMzkxMDQ3QzE0LjUyMDYgLTAuMDEzMzY2NSAxNS42MDcxIC0wLjAxMjcwMjMgMTYuMjAwNiAwLjAzOTEwNDdaTTE0Ljk4NTUgMi4wNDI5N0M4LjI2MDQgMi4xMTEzOCA0LjAwODMzIDkuMjkyNjMgNy4wOTc1OCAxNS4xOTczTDE0Ljk0MTMgMjcuNDM5TDE1LjA5NzMgMjcuNTQ4NkwyMy4wMzE1IDE1LjE5NzNDMjYuMTY4OSA5LjI2NDA3IDIxLjc1NjggMS45NzM5IDE0Ljk4NTUgMi4wNDI5N1pNMTAuNTcyIDI0LjM4MThDMTAuMzc3NyAyNC4yNjg4IDguMTU5OTMgMjQuNzEyNSA3Ljc3Njc5IDI0Ljc5NzVDNi4yNTQ5NCAyNS4xMzQ5IDQuMjkzMDEgMjUuNzM0NyAzLjAzNzA4IDI2LjY1OTlDMS40MzAxNiAyNy44NDI5IDIuMDE0MjUgMjguNzczNCAzLjQ3ODQ5IDI5LjY1NzRDOC41MzUwMyAzMi43MTAxIDIwLjgxMSAzMi42MTcxIDI2LjA1MzcgMjkuOTkzNUMyNi43MTc1IDI5LjY2MTQgMjcuOTk4OSAyOC44ODU2IDI4LjA3MTMgMjguMDgyNkMyOC4xNzk4IDI2Ljg3MDUgMjUuNTMxMyAyNS43NTggMjQuNTkyMiAyNS40MjY1QzIzLjAwNjcgMjQuODY2NiAyMS4yNjcxIDI0LjUyNzIgMTkuNTkwNiAyNC4zNjU4TDE1Ljg1NjMgMzAuMTU2OUMxNS4zODYgMzAuNjQ1MSAxNC43MzkgMzAuNjQyNCAxNC4yNzIxIDMwLjE1NjlMMTAuNTcyIDI0LjM4MDRWMjQuMzgxOFoiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTE0LjM3NzIgNi4wOTA3MkMxOC41NTAzIDUuNjQ3MDQgMjEuNTEzNiA5Ljg4NDU4IDE5LjQxNjMgMTMuNTQwM0MxNy4yNzQ5IDE3LjI3MzEgMTEuNTkyNyAxNi42NjYgMTAuMjY1OCAxMi41ODE5QzkuMzI4MDUgOS42OTY2MiAxMS4zMDQgNi40MTgxNiAxNC4zNzcyIDYuMDkxMzhWNi4wOTA3MlpNMTcuMTc1MSA4Ljk0NDc1QzE0LjQwNzQgNi4yMDAzMSAxMC4xNzU0IDEwLjM5NjcgMTIuOTQzMSAxMy4xNDExQzE1LjcxMDggMTUuODg1NiAxOS45NDI4IDExLjY4OTIgMTcuMTc1MSA4Ljk0NDc1WiIgZmlsbD0iIzIyODhERCIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzQiIHZpZXdCb3g9IjAgMCAzMSAzNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjIwMDYgMC4wMzkxMDQ3QzI0LjA5NjUgMC43MjM4ODcgMjguNzQyNCAxMC4wMTg2IDI0LjU0MzkgMTYuNjk4NEwyMC44MTMgMjIuNDQ1QzIyLjY4MDUgMjIuNzY3OCAyNC42MTYzIDIzLjE4NjkgMjYuMzU5MiAyMy45Mzk0QzMxLjMyMTkgMjYuMDgyMSAzMS40NDA1IDI5LjgyNjggMjYuNDUyMyAzMi4wNDg1QzIwLjQ5MjEgMzQuNzAyNiA4LjI3OTE2IDM0Ljc3NTcgMi41NjA4MyAzMS40OTU5Qy0wLjU5NDczNSAyOS42ODYgLTAuOTgzMjM2IDI2Ljc2NDIgMi4yMzMyOCAyNC43Mzg0QzQuMzA0MzkgMjMuNDMzOSA2LjkyNjc3IDIyLjg3NTQgOS4zMTQwNCAyMi40NDVDNy45Mzk1NiAyMC4yODcgNi41MDIxIDE4LjE2MjMgNS4xNzcxOCAxNS45NzQ0QzEuNjgwNjcgOS4yOTY2MiA2LjM4MTUzIDAuNzA5OTM5IDEzLjkyNzggMC4wMzkxMDQ3QzE0LjUyMDYgLTAuMDEzMzY2NSAxNS42MDcxIC0wLjAxMjcwMjMgMTYuMjAwNiAwLjAzOTEwNDdaTTE0Ljk4NTUgMi4wNDI5N0M4LjI2MDQgMi4xMTEzOCA0LjAwODMzIDkuMjkyNjMgNy4wOTc1OCAxNS4xOTczTDE0Ljk0MTMgMjcuNDM5TDE1LjA5NzMgMjcuNTQ4NkwyMy4wMzE1IDE1LjE5NzNDMjYuMTY4OSA5LjI2NDA3IDIxLjc1NjggMS45NzM5IDE0Ljk4NTUgMi4wNDI5N1pNMTAuNTcyIDI0LjM4MThDMTAuMzc3NyAyNC4yNjg4IDguMTU5OTMgMjQuNzEyNSA3Ljc3Njc5IDI0Ljc5NzVDNi4yNTQ5NCAyNS4xMzQ5IDQuMjkzMDEgMjUuNzM0NyAzLjAzNzA4IDI2LjY1OTlDMS40MzAxNiAyNy44NDI5IDIuMDE0MjUgMjguNzczNCAzLjQ3ODQ5IDI5LjY1NzRDOC41MzUwMyAzMi43MTAxIDIwLjgxMSAzMi42MTcxIDI2LjA1MzcgMjkuOTkzNUMyNi43MTc1IDI5LjY2MTQgMjcuOTk4OSAyOC44ODU2IDI4LjA3MTMgMjguMDgyNkMyOC4xNzk4IDI2Ljg3MDUgMjUuNTMxMyAyNS43NTggMjQuNTkyMiAyNS40MjY1QzIzLjAwNjcgMjQuODY2NiAyMS4yNjcxIDI0LjUyNzIgMTkuNTkwNiAyNC4zNjU4TDE1Ljg1NjMgMzAuMTU2OUMxNS4zODYgMzAuNjQ1MSAxNC43MzkgMzAuNjQyNCAxNC4yNzIxIDMwLjE1NjlMMTAuNTcyIDI0LjM4MDRWMjQuMzgxOFoiIGZpbGw9IiMyMjg4REQiLz4KPHBhdGggZD0iTTE0LjM3NzIgNi4wOTA3MkMxOC41NTAzIDUuNjQ3MDQgMjEuNTEzNiA5Ljg4NDU4IDE5LjQxNjMgMTMuNTQwM0MxNy4yNzQ5IDE3LjI3MzEgMTEuNTkyNyAxNi42NjYgMTAuMjY1OCAxMi41ODE5QzkuMzI4MDUgOS42OTY2MiAxMS4zMDQgNi40MTgxNiAxNC4zNzcyIDYuMDkxMzhWNi4wOTA3MlpNMTcuMTc1MSA4Ljk0NDc1QzE0LjQwNzQgNi4yMDAzMSAxMC4xNzU0IDEwLjM5NjcgMTIuOTQzMSAxMy4xNDExQzE1LjcxMDggMTUuODg1NiAxOS45NDI4IDExLjY4OTIgMTcuMTc1MSA4Ljk0NDc1WiIgZmlsbD0iIzIyODhERCIvPgo8L3N2Zz4K")}.icon.copy{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHISURBVHgB3VbNdYJAEP5m4ZaLh5DnkRJMB1qJ2oCGCtQKjKYAsRLtIKYDjnkPDxaQ3cmwCDF5gMGgh3wH3v4M++3M7PwQKsAv7S6znoDJL5FoyadVsHEAYWeAtTuKw2SBUEryMGHDU/wRTAidUTykYhLRxOjNydJOrnRALQZ0s6EhDN1ioY9xpiwZPFIQ71ATPG/7rPSrDFsK6Kviy1Bm9+gSEnvB4D1K/HQ80M81Sh1vxtbBjM5xuWWW3ubcoSwXUtqZ2cPLiFOSZhwvhw1oHK+zub1k6qvI5aU3+E5CEWrh64mLZiHPvbcic7uy2c8pDPdEaIua0PP7J1I0T8bGgZgfw58yirJgJGwp2G9xAZxg/wykz1/M5xfJKDQEAlXGWWNEZ+Dfigj/kIjTOLg+EYrryVWIboHD1YiSMpFk7XRGkYumIZlfL72VtABdHLOEMbxonkh8TozByXznBnGoqHa2/jUOUhVmZO56ycRl4sjaUlRO7FpVvMogpaEjYeLbsTQjSt8FFETH3Le3XxKhASus8r8ki6MO2IZHJ/+9pMewFVYvvJBO6tKlSEwlJWNatJe3W1YzR8jKm8WSdfGxmJ+0+KOinn0CHsG86S3sNe4AAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHISURBVHgB3VbNdYJAEP5m4ZaLh5DnkRJMB1qJ2oCGCtQKjKYAsRLtIKYDjnkPDxaQ3cmwCDF5gMGgh3wH3v4M++3M7PwQKsAv7S6znoDJL5FoyadVsHEAYWeAtTuKw2SBUEryMGHDU/wRTAidUTykYhLRxOjNydJOrnRALQZ0s6EhDN1ioY9xpiwZPFIQ71ATPG/7rPSrDFsK6Kviy1Bm9+gSEnvB4D1K/HQ80M81Sh1vxtbBjM5xuWWW3ubcoSwXUtqZ2cPLiFOSZhwvhw1oHK+zub1k6qvI5aU3+E5CEWrh64mLZiHPvbcic7uy2c8pDPdEaIua0PP7J1I0T8bGgZgfw58yirJgJGwp2G9xAZxg/wykz1/M5xfJKDQEAlXGWWNEZ+Dfigj/kIjTOLg+EYrryVWIboHD1YiSMpFk7XRGkYumIZlfL72VtABdHLOEMbxonkh8TozByXznBnGoqHa2/jUOUhVmZO56ycRl4sjaUlRO7FpVvMogpaEjYeLbsTQjSt8FFETH3Le3XxKhASus8r8ki6MO2IZHJ/+9pMewFVYvvJBO6tKlSEwlJWNatJe3W1YzR8jKm8WSdfGxmJ+0+KOinn0CHsG86S3sNe4AAAAASUVORK5CYII=)}.icon.floor{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALjSURBVHgB7ZdBctowFIbfEzMtpBuOwCYhM9mkJyg3aHIC3GXbBdwgcANYkHS6KT5B6AnCEbrstIv4BmXRYpqM9fpkooxQJdvyhF3eMDCAJX/S+9+vZ4Dn2A2EmkFfOu3N5sUACCP+xi8aNw/uF/guWUGNCAbRACRhiAht6++EZ1wCiHHr/fcEAqIySHp13EHMBjLDSAMQwYonmBKi+hzwLx1j5nkIUCkIA/T4Bhd8154x6JsEjFutv3MzFXxtxNddmEAocEGEUwZaQh0QFwAgLvltXDZpDgTUt+GJaNr6+HNeCqLyn/55GaHY3WbB2yxBxGUAdvyenZwi3g8FQN/4OVHCtoFQA9gC1PlvHtxN6laCDqUvSXKEBG8NgScPOlILTHDzqcsCpNE+AFxA/NGzdcRAI1zPjn6ZZSgBzl99+LGAPYbSH0l5bS5eoBCv+eaxvojzeZ1eHt2ms8MInjjS2XGUXnVvgOSNhlBVxQznaFDmeXQJC0RjGWpQOqrq77/yzfMoZcSl2jfyGOyYoQVQaGgugypzzK3/yD4DnIUUAOYDZdbxGY0faNfcnAbIO0nArmo5sA7tWw1BCbIwSQ8y69oLZDnmdhwmIQ5sp413a4Xry+4w9MBSq2dhR5awSwF8ByePG+POat16iIsmJsiGKHEFQsyLdVOcNqw0SK1UyrhIR5UBPLvmrZqQA8uMPP/r5hkIS0slacOtcJrtgm11Gh074oT7jK96nM83GChGaEx88999PjnNsmzFVdO9zXVRQWg2UO4PAhaItHJ1bkW+YaUt4UPvcIKIA3O1RdvvcV5jLMSFAHze2GkjpCn6VquBijpzVWlIcqB61hDfePzDyALaq90C4RvznEFB3Hc2pqEHnw/A1fGhZ6UdcDcw8yoHnz5vOE3RI1SJbqp08ZWNLqTjDwbZAQKHN7DRSdaIUIKv0fEHgxhA7nPmIep2/LWffU1h8/NKe18Nd1Co6oDneOL4B1SFhtxWbqxXAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALjSURBVHgB7ZdBctowFIbfEzMtpBuOwCYhM9mkJyg3aHIC3GXbBdwgcANYkHS6KT5B6AnCEbrstIv4BmXRYpqM9fpkooxQJdvyhF3eMDCAJX/S+9+vZ4Dn2A2EmkFfOu3N5sUACCP+xi8aNw/uF/guWUGNCAbRACRhiAht6++EZ1wCiHHr/fcEAqIySHp13EHMBjLDSAMQwYonmBKi+hzwLx1j5nkIUCkIA/T4Bhd8154x6JsEjFutv3MzFXxtxNddmEAocEGEUwZaQh0QFwAgLvltXDZpDgTUt+GJaNr6+HNeCqLyn/55GaHY3WbB2yxBxGUAdvyenZwi3g8FQN/4OVHCtoFQA9gC1PlvHtxN6laCDqUvSXKEBG8NgScPOlILTHDzqcsCpNE+AFxA/NGzdcRAI1zPjn6ZZSgBzl99+LGAPYbSH0l5bS5eoBCv+eaxvojzeZ1eHt2ms8MInjjS2XGUXnVvgOSNhlBVxQznaFDmeXQJC0RjGWpQOqrq77/yzfMoZcSl2jfyGOyYoQVQaGgugypzzK3/yD4DnIUUAOYDZdbxGY0faNfcnAbIO0nArmo5sA7tWw1BCbIwSQ8y69oLZDnmdhwmIQ5sp413a4Xry+4w9MBSq2dhR5awSwF8ByePG+POat16iIsmJsiGKHEFQsyLdVOcNqw0SK1UyrhIR5UBPLvmrZqQA8uMPP/r5hkIS0slacOtcJrtgm11Gh074oT7jK96nM83GChGaEx88999PjnNsmzFVdO9zXVRQWg2UO4PAhaItHJ1bkW+YaUt4UPvcIKIA3O1RdvvcV5jLMSFAHze2GkjpCn6VquBijpzVWlIcqB61hDfePzDyALaq90C4RvznEFB3Hc2pqEHnw/A1fGhZ6UdcDcw8yoHnz5vOE3RI1SJbqp08ZWNLqTjDwbZAQKHN7DRSdaIUIKv0fEHgxhA7nPmIep2/LWffU1h8/NKe18Nd1Co6oDneOL4B1SFhtxWbqxXAAAAAElFTkSuQmCC)}.icon.online{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABaCAYAAAA1tjFFAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWDSURBVHgB7Z3/dds2EMe/6uv/dSYoOkHkCSpP0HiCMBPUmSDSBKknkDxBkgksTxB1AjETRJkAuTOhhFLEA/gDAG3d5z08OgZIi1+BwOHuiACKoiiKoiiKoqRmgo5Yaw0dXlOZUZlSucDzZ0dl48qnyWSyRktaC05Cz+jwDpXQ505JZUHCr0JPaCU4if2eDjdQjllReUvC73wNgwQnoXm4WFJ5BaWJksoViV5KjUIF/wAVO4SSyqXU03+DBxKbx2sVOwyDan5rROzhzhLZws/OlefOBcKssasuFgwLvrQyX6nM3Rh/FtC9FlS2Hl3u0QXPhbfuCTg7+L6pfPaI3q4T0glTzwUNzhgW1Mod8uS8J02a0je09pk/zx1niXwSmkxP/VIS3EDx0dpQ8JqFyrD8jieAm4CmrrzEoXlWUvmCyqG0Dlle52TUgtufjrJgbySds6bDXRuHUkpGOaSw0M6W5TJDO9cvt186C6LAyBiV4M7UYo/kXug+GFTCL8dkwo5GcCcKCz20+7fg645F9FEIXhN7ijgYjET0sfRwdv8axMWgEj2r3ye7lWIr929Iz15TecDPmOIe487/B/5xn9tyIOUaY8NWXrEmunnDfv0bxvrZOvMw9HrbgGsO4t+3lae0ifmpc3IPKe889XeoIihrBMD+HSp/0Y+3nqbvkYlsgttqAiuEJh9JvKLLypHOYUvnTmjCT0KBDOTs4VLvLqm8RT9YdOnLeo0M5BR8JtTd9XX/uidjITSZ5bBYsghON8pWhRGarDAMK8i9PHlwPFcPN0LdZqjghuvla6FJrIVWI7kEl270C4blf6HuDyRmjN7CrxiWUqgzSIxGfBIzRsFfYFiMUFciMbkEL4W6vzEsL4W6oecLL7kE3wh1F6G+k0CmHT9HFLIITuYa32j0VaBbvhuhyXkI7pB8HYVbHHXGrSIl90GWZKacgn/01H/oufRmsY1QL33h0cgmuHO5roUmBh3DYtb/akyZK40it1n4xlPPw8p9qCvVVukVn+EPRC+QCSnEViIyPIaSQHzz0lhrUKU7cBsOLGyOPts+G2uGsNSKVc4koawxTRKRrZF/A5sbDBOp4QmZh5QsvTxnxId77Ap5XqjlWOTynPzh3FPnyEuBDGkTyQW343q5dj8pJxM9qeBuGAkRmyfGvnbyGmErSRY9WRQ/meAkNk+O84CmtzShcWpEQT/vUx5KhLFz7fm1PS6XqILRvsh/4TpDdJJYKW7xMvc0Y1Gu6zkobunNT8RNLQ7Kxz9r532Dy8ZyPpoD6Hf/0bm8qr2HvPLkifSh0/uVQ+AWEU20yrwKyIba2siJljYsK2vbZjy3Y8y8sn6PXYmATQH64q5/BX/ILerQkmIM993Am1Reu5ro0ph+E/Npiyp4QO9epB4zneg+H060Xh67h4vpbHTzc2SA/i5PopJ7+JWNZJtHE9xWKcFGaNI3d7AvkrnIYkdZnJ3cvsOG7WtVQsa31UWJ/BihLmRLEuke2US9PfZMHghudaulGJSoWWHHgrPzvlcsUTlJCbc1048x3FkUKnYcDNxK+0cPd6vHGZRY7KiHv6hbKTkCAefEo74qeEJ4BVv3FpqmhvQoTKAEwQ4wCFpqunJiVPDEqOCJUcETo4InRgVPTF3wEkpsdkE93PZMjj8zGheQB84ryEkzSXI2njq2ym1pEvzRt15faUpvdHHIif3kDw0X8jnqIXyIrue2wSAuLDLvSFQIbR61q3sLZ6iSZZQ4cHbC6jgAoS7aOOx3KvrFLOT0gRLKkPCQebX/x4HgLu52jfP4/xxScZDo1BS1N/AnPyoyJark1APr76QdXtsdbQEdYtqy3/rp8mQ2b8gVXFLPDBk2dHlCcNo0Z3Ntxr6HuaIoitKN7zVjuy3kogUaAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABaCAYAAAA1tjFFAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAWDSURBVHgB7Z3/dds2EMe/6uv/dSYoOkHkCSpP0HiCMBPUmSDSBKknkDxBkgksTxB1AjETRJkAuTOhhFLEA/gDAG3d5z08OgZIi1+BwOHuiACKoiiKoiiKoqRmgo5Yaw0dXlOZUZlSucDzZ0dl48qnyWSyRktaC05Cz+jwDpXQ505JZUHCr0JPaCU4if2eDjdQjllReUvC73wNgwQnoXm4WFJ5BaWJksoViV5KjUIF/wAVO4SSyqXU03+DBxKbx2sVOwyDan5rROzhzhLZws/OlefOBcKssasuFgwLvrQyX6nM3Rh/FtC9FlS2Hl3u0QXPhbfuCTg7+L6pfPaI3q4T0glTzwUNzhgW1Mod8uS8J02a0je09pk/zx1niXwSmkxP/VIS3EDx0dpQ8JqFyrD8jieAm4CmrrzEoXlWUvmCyqG0Dlle52TUgtufjrJgbySds6bDXRuHUkpGOaSw0M6W5TJDO9cvt186C6LAyBiV4M7UYo/kXug+GFTCL8dkwo5GcCcKCz20+7fg645F9FEIXhN7ijgYjET0sfRwdv8axMWgEj2r3ye7lWIr929Iz15TecDPmOIe487/B/5xn9tyIOUaY8NWXrEmunnDfv0bxvrZOvMw9HrbgGsO4t+3lae0ifmpc3IPKe889XeoIihrBMD+HSp/0Y+3nqbvkYlsgttqAiuEJh9JvKLLypHOYUvnTmjCT0KBDOTs4VLvLqm8RT9YdOnLeo0M5BR8JtTd9XX/uidjITSZ5bBYsghON8pWhRGarDAMK8i9PHlwPFcPN0LdZqjghuvla6FJrIVWI7kEl270C4blf6HuDyRmjN7CrxiWUqgzSIxGfBIzRsFfYFiMUFciMbkEL4W6vzEsL4W6oecLL7kE3wh1F6G+k0CmHT9HFLIITuYa32j0VaBbvhuhyXkI7pB8HYVbHHXGrSIl90GWZKacgn/01H/oufRmsY1QL33h0cgmuHO5roUmBh3DYtb/akyZK40it1n4xlPPw8p9qCvVVukVn+EPRC+QCSnEViIyPIaSQHzz0lhrUKU7cBsOLGyOPts+G2uGsNSKVc4koawxTRKRrZF/A5sbDBOp4QmZh5QsvTxnxId77Ap5XqjlWOTynPzh3FPnyEuBDGkTyQW343q5dj8pJxM9qeBuGAkRmyfGvnbyGmErSRY9WRQ/meAkNk+O84CmtzShcWpEQT/vUx5KhLFz7fm1PS6XqILRvsh/4TpDdJJYKW7xMvc0Y1Gu6zkobunNT8RNLQ7Kxz9r532Dy8ZyPpoD6Hf/0bm8qr2HvPLkifSh0/uVQ+AWEU20yrwKyIba2siJljYsK2vbZjy3Y8y8sn6PXYmATQH64q5/BX/ILerQkmIM993Am1Reu5ro0ph+E/Npiyp4QO9epB4zneg+H060Xh67h4vpbHTzc2SA/i5PopJ7+JWNZJtHE9xWKcFGaNI3d7AvkrnIYkdZnJ3cvsOG7WtVQsa31UWJ/BihLmRLEuke2US9PfZMHghudaulGJSoWWHHgrPzvlcsUTlJCbc1048x3FkUKnYcDNxK+0cPd6vHGZRY7KiHv6hbKTkCAefEo74qeEJ4BVv3FpqmhvQoTKAEwQ4wCFpqunJiVPDEqOCJUcETo4InRgVPTF3wEkpsdkE93PZMjj8zGheQB84ryEkzSXI2njq2ym1pEvzRt15faUpvdHHIif3kDw0X8jnqIXyIrue2wSAuLDLvSFQIbR61q3sLZ6iSZZQ4cHbC6jgAoS7aOOx3KvrFLOT0gRLKkPCQebX/x4HgLu52jfP4/xxScZDo1BS1N/AnPyoyJark1APr76QdXtsdbQEdYtqy3/rp8mQ2b8gVXFLPDBk2dHlCcNo0Z3Ntxr6HuaIoitKN7zVjuy3kogUaAAAAAElFTkSuQmCC)}.icon.right_arrow{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4NTRfMjgzNikiPgo8cGF0aCBkPSJNOSAxNi41QzEzLjE0MjEgMTYuNSAxNi41IDEzLjE0MjEgMTYuNSA5QzE2LjUgNC44NTc4NyAxMy4xNDIxIDEuNSA5IDEuNUM0Ljg1Nzg3IDEuNSAxLjUgNC44NTc4NyAxLjUgOUMxLjUgMTMuMTQyMSA0Ljg1Nzg3IDE2LjUgOSAxNi41WiIgc3Ryb2tlPSIjRkY5MzAxIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOSAxMkwxMiA5TDkgNiIgc3Ryb2tlPSIjRkY5MzAxIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNiA5SDEyIiBzdHJva2U9IiNGRjkzMDEiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzg1NF8yODM2Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzM4NTRfMjgzNikiPgo8cGF0aCBkPSJNOSAxNi41QzEzLjE0MjEgMTYuNSAxNi41IDEzLjE0MjEgMTYuNSA5QzE2LjUgNC44NTc4NyAxMy4xNDIxIDEuNSA5IDEuNUM0Ljg1Nzg3IDEuNSAxLjUgNC44NTc4NyAxLjUgOUMxLjUgMTMuMTQyMSA0Ljg1Nzg3IDE2LjUgOSAxNi41WiIgc3Ryb2tlPSIjRkY5MzAxIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOSAxMkwxMiA5TDkgNiIgc3Ryb2tlPSIjRkY5MzAxIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNiA5SDEyIiBzdHJva2U9IiNGRjkzMDEiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMzg1NF8yODM2Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=")}.bold{font-weight:bold}.color_red{color:#FF2C53}.color_red:visited,.color_red:focus,.color_red:active{color:#FF2C53}.color_red *{color:inherit}.color_black{color:#000}.color_black:visited,.color_black:focus,.color_black:active{color:#000}.color_black *{color:inherit}.color_white{color:#fff}.color_white:visited,.color_white:focus,.color_white:active{color:#fff}.color_white *{color:inherit}.color_baseColor{color:#2288DD}.color_baseColor:visited,.color_baseColor:focus,.color_baseColor:active{color:#2288DD}.color_baseColor *{color:inherit}.color_accentColor{color:#F79626}.color_accentColor:visited,.color_accentColor:focus,.color_accentColor:active{color:#F79626}.color_accentColor *{color:inherit}.color_required{color:#f81515}.color_required:visited,.color_required:focus,.color_required:active{color:#f81515}.color_required *{color:inherit}.bg_white{background-color:#fff}.bg_black{background-color:#1d394f}.bg_baseColor{background-color:#28d}.bg_accentColor{background-color:#f79626}.bg_baseBgColor{background-color:#f7f7f7}.bg_gray{background-color:#f7f7f7}.boxShadow{-webkit-box-shadow:0 0 32px rgba(0,0,0,.08);box-shadow:0 0 32px rgba(0,0,0,.08)}.minBoxShadow{-webkit-box-shadow:0 0 24px rgba(0,0,0,.12);box-shadow:0 0 24px rgba(0,0,0,.12)}.numList{padding-left:1em;list-style:decimal}.discList li{position:relative;padding-left:1em;text-indent:-1em}.discList li::before{content:"・"}.borderLeftListWrap{position:relative;padding-left:40px}@media only screen and (max-width: 767px){.borderLeftListWrap{padding-left:6.6666666667vw}}.borderLeftListWrap::before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background-color:#e2e2e2;border-radius:5px}@media only screen and (max-width: 767px){.borderLeftListWrap::before{width:1.6vw;border-radius:1.3333333333vw}}.dashedDlWrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dashedDlWrap dl+dl{margin-top:10px}@media only screen and (max-width: 767px){.dashedDlWrap dl+dl{margin-top:1.3333333333vw}}.dashedDlWrap dl dt{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px;padding:2px;width:95px;font-size:14px;font-weight:bold;text-align:center;color:#28d;border:1px dashed #28d;border-radius:80px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.dashedDlWrap dl dt{margin-right:4vw;width:25.3333333333vw;font-size:3.7333333333vw;border-radius:21.3333333333vw}}.dashedDlWrap dl dd{font-weight:bold;line-height:1.5;color:#708799}@media only screen and (max-width: 767px){.dashedDlWrap dl dd{font-size:4.2666666667vw}}.newsDlListWrap .newsDlWrap{padding:20px 0;display:block;width:100%;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1080px){.newsDlListWrap .newsDlWrap:hover .textWrap .postTitle{color:#28d}.newsDlListWrap .newsDlWrap:hover .textWrap .arrowBtn{right:-10px}}@media only screen and (max-width: 767px){.newsDlListWrap .newsDlWrap{padding:5.3333333333vw 0}}.newsDlListWrap .newsDlWrap .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsDlListWrap .newsDlWrap .detail .tagListWrap{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}@media only screen and (max-width: 767px){.newsDlListWrap .newsDlWrap .detail .tagListWrap{margin-right:2.6666666667vw;gap:1.3333333333vw}}.newsDlListWrap .newsDlWrap .detail .tagListWrap .tag{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:5px 10px;min-width:80px;font-size:14px;font-weight:bold;text-align:center;color:#fff;background-color:#28d;border-radius:80px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.newsDlListWrap .newsDlWrap .detail .tagListWrap .tag{padding:1.3333333333vw 2.6666666667vw;min-width:21.3333333333vw;font-size:3.7333333333vw;border-radius:21.3333333333vw}}.newsDlListWrap .newsDlWrap .detail .dateWrap .date{color:#708799}@media only screen and (max-width: 767px){.newsDlListWrap .newsDlWrap .detail .dateWrap .date{font-size:3.7333333333vw}}.newsDlListWrap .newsDlWrap .textWrap{position:relative;margin-top:10px;padding-right:40px}@media only screen and (max-width: 767px){.newsDlListWrap .newsDlWrap .textWrap{margin-top:2.6666666667vw;padding-right:10.6666666667vw}}.newsDlListWrap .newsDlWrap .textWrap .postTitle{font-size:18px;font-weight:bold;line-height:1.6}@media only screen and (min-width: 1080px){.newsDlListWrap .newsDlWrap .textWrap .postTitle{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}}@media only screen and (max-width: 767px){.newsDlListWrap .newsDlWrap .textWrap .postTitle{font-size:4.2666666667vw}}.newsDlListWrap .newsDlWrap .textWrap .arrowBtn{position:absolute;top:45%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1080px){.newsDlListWrap .newsDlWrap .textWrap .arrowBtn{-webkit-transition:right .3s ease 0s;transition:right .3s ease 0s}}@media only screen and (max-width: 767px){.newsDlListWrap .newsDlWrap .textWrap .arrowBtn{right:.5333333333vw}}.iconContentListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px 20px}@media only screen and (max-width: 767px){.iconContentListWrap{gap:5.3333333333vw 4vw}}.iconContentListWrap .iconContentWrap{width:200px}@media only screen and (max-width: 767px){.iconContentListWrap .iconContentWrap{width:26.6666666667vw}}.iconContentListWrap .iconContentWrap .iconWrap{margin:0 auto;display:grid;place-content:center;width:160px;height:160px;background-color:#f7f7f7;border-radius:50%}@media only screen and (max-width: 767px){.iconContentListWrap .iconContentWrap .iconWrap{width:100%;height:26.6666666667vw}}.iconContentListWrap .iconContentWrap .iconWrap .icon,.iconContentListWrap .iconContentWrap .iconWrap .iconImg{width:64px;height:64px}@media only screen and (max-width: 767px){.iconContentListWrap .iconContentWrap .iconWrap .icon,.iconContentListWrap .iconContentWrap .iconWrap .iconImg{width:10.6666666667vw;height:10.6666666667vw}}.iconContentListWrap .iconContentWrap .iconWrap .icon{background-color:#28d}.iconContentListWrap .iconContentWrap .iconWrap .iconImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.iconContentListWrap .iconContentWrap .contentWrap{margin-top:10px}@media only screen and (max-width: 767px){.iconContentListWrap .iconContentWrap .contentWrap{margin-top:2.6666666667vw}}.iconContentListWrap .iconContentWrap .textWrap{text-align:center}.iconContentListWrap .iconContentWrap .textWrap .text{line-height:1.5}@media only screen and (max-width: 767px){.iconContentListWrap .iconContentWrap .textWrap .text{font-size:3.2vw;letter-spacing:0}}.insuranceListWrap{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media only screen and (max-width: 767px){.insuranceListWrap{grid-template-columns:repeat(2, 1fr);gap:4vw}}@media only screen and (min-width: 1080px){.insuranceListWrap a.insuranceWrap:hover .textWrap .text{color:#28d}}@media only screen and (min-width: 1080px){.insuranceListWrap a.insuranceWrap .textWrap .text{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}}.insuranceListWrap .insuranceWrap{padding:20px 15px;height:200px;border-radius:12px;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.08);box-shadow:0 0 32px 0 rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.insuranceListWrap .insuranceWrap{padding:5.3333333333vw 4vw;height:41.3333333333vw;-webkit-box-shadow:0 0 8.5333333333vw rgba(0,0,0,.08);box-shadow:0 0 8.5333333333vw rgba(0,0,0,.08)}}.insuranceListWrap .insuranceWrap .image{display:grid;place-content:center;width:100%}.insuranceListWrap .insuranceWrap .image img{height:90px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 767px){.insuranceListWrap .insuranceWrap .image img{height:18.6666666667vw}}.insuranceListWrap .insuranceWrap .textWrap{margin-top:25px;text-align:center}@media only screen and (max-width: 767px){.insuranceListWrap .insuranceWrap .textWrap{margin-top:4vw}}.insuranceListWrap .insuranceWrap .textWrap .text{line-height:1.4}@media only screen and (max-width: 767px){.insuranceListWrap .insuranceWrap .textWrap .text{font-size:3.7333333333vw}}.columnPostListWrap .imageAndContentWrap{border-radius:12px;overflow:hidden}@media only screen and (min-width: 1080px){.columnPostListWrap .imageAndContentWrap:hover .imageWrap .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.columnPostListWrap .imageAndContentWrap:hover .contentWrap .titleWrap .title{color:#28d}}.columnPostListWrap .imageAndContentWrap .imageWrap{position:relative}.columnPostListWrap .imageAndContentWrap .imageWrap .image{width:100%;aspect-ratio:370/208;overflow:hidden}.columnPostListWrap .imageAndContentWrap .imageWrap .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 1080px){.columnPostListWrap .imageAndContentWrap .imageWrap .image img{-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s, -webkit-transform .3s ease 0s}}.columnPostListWrap .imageAndContentWrap .imageWrap .tagWrap{position:absolute;top:10px;left:0}@media only screen and (max-width: 767px){.columnPostListWrap .imageAndContentWrap .imageWrap .tagWrap{top:2.6666666667vw}}.columnPostListWrap .imageAndContentWrap .imageWrap .tagWrap .tag{padding:5px 15px;font-size:14px;color:#fff;background-color:rgba(34,136,221,.9);border-radius:0 20px 20px 0}@media only screen and (max-width: 767px){.columnPostListWrap .imageAndContentWrap .imageWrap .tagWrap .tag{padding:1.3333333333vw 4vw;font-size:3.7333333333vw;border-radius:0 5.3333333333vw 5.3333333333vw 0}}.columnPostListWrap .imageAndContentWrap .contentWrap{padding:20px 25px 25px}@media only screen and (max-width: 767px){.columnPostListWrap .imageAndContentWrap .contentWrap{padding:5.3333333333vw 6.6666666667vw 6.6666666667vw}}.columnPostListWrap .imageAndContentWrap .contentWrap .titleWrap .title{font-size:16px;line-height:1.7;color:#1d394f}@media only screen and (min-width: 1080px){.columnPostListWrap .imageAndContentWrap .contentWrap .titleWrap .title{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}}@media only screen and (max-width: 767px){.columnPostListWrap .imageAndContentWrap .contentWrap .titleWrap .title{font-size:4.2666666667vw}}.columnPostListWrap .imageAndContentWrap .contentWrap .minTagWrap{margin-top:15px;padding-top:15px;border-top:1px solid #dbdbdb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}@media only screen and (max-width: 767px){.columnPostListWrap .imageAndContentWrap .contentWrap .minTagWrap{margin-top:4vw;padding-top:4vw;gap:1.3333333333vw}}.columnPostListWrap .imageAndContentWrap .contentWrap .minTagWrap .tag{padding:5px 15px;font-size:12px;font-weight:bold;color:#28d;border:1px solid #28d;border-radius:20px}@media only screen and (max-width: 767px){.columnPostListWrap .imageAndContentWrap .contentWrap .minTagWrap .tag{padding:1.3333333333vw 4vw;font-size:3.2vw;border-radius:5.3333333333vw}}.textLink{text-decoration:underline;color:#F79626}.textLink:visited,.textLink:focus,.textLink:active{color:#F79626}@media only screen and (min-width: 1080px){.textLink:hover{text-decoration:none}}.textLink.color_baseColor{color:#2288DD}.textLink.color_baseColor:visited,.textLink.color_baseColor:focus,.textLink.color_baseColor:active{color:#2288DD}.textNoDecoLink{color:#F79626}.textNoDecoLink:visited,.textNoDecoLink:focus,.textNoDecoLink:active{color:#F79626}@media only screen and (min-width: 1080px){.textNoDecoLink:hover{text-decoration:underline}}.textNoDecoLink.color_baseColor{color:#2288DD}.textNoDecoLink.color_baseColor:visited,.textNoDecoLink.color_baseColor:focus,.textNoDecoLink.color_baseColor:active{color:#2288DD}.btnWrap .btn{position:relative;padding:15px;display:block;width:365px;font-size:20px;font-weight:bold;line-height:1;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid;border-radius:40px}@media only screen and (min-width: 1080px){.btnWrap .btn{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 767px){.btnWrap .btn{padding:2.6666666667vw;width:57.3333333333vw;font-size:3.7333333333vw;border-radius:10.6666666667vw}}.btnWrap .btn .iconWrap{position:absolute;top:50%;left:7px;display:grid;place-content:center;width:40px;height:40px;background-color:#fff;border:2px solid;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1080px){.btnWrap .btn .iconWrap{-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}}@media only screen and (max-width: 767px){.btnWrap .btn .iconWrap{left:1.8666666667vw;width:10.6666666667vw;height:10.6666666667vw}}.btnWrap .btn .iconWrap .icon{width:21px;height:21px}@media only screen and (min-width: 1080px){.btnWrap .btn .iconWrap .icon{-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}}@media only screen and (max-width: 767px){.btnWrap .btn .iconWrap .icon{width:5.6vw;height:5.6vw}}.btnWrap .btn .icon.blank{position:absolute;top:50%;right:20px;width:.75em;height:.75em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btnWrap .btn .playBtn{position:absolute;top:50%;right:10px;width:34px;height:34px;background-color:#fff;border:2px solid;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1080px){.btnWrap .btn .playBtn{-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}}@media only screen and (max-width: 767px){.btnWrap .btn .playBtn{right:2.6666666667vw;width:9.0666666667vw;height:9.0666666667vw}}.btnWrap .btn .playBtn::before{content:"";position:absolute;top:50%;left:55%;border-style:solid;border-width:6px 0px 6px 10.1px;border-radius:3px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 1080px){.btnWrap .btn .playBtn::before{-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}}@media only screen and (max-width: 767px){.btnWrap .btn .playBtn::before{border-width:1.6vw 0 1.6vw 2.6933333333vw}}@media only screen and (min-width: 1080px){.btnWrap .btn.btn_arrow:hover::before{right:17px}}.btnWrap .btn.btn_arrow::before{content:"";position:absolute;top:48%;right:22px;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;border-radius:2px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1080px){.btnWrap .btn.btn_arrow::before{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 767px){.btnWrap .btn.btn_arrow::before{right:4vw;width:2.6666666667vw;height:2.6666666667vw}}.btnWrap .btn.bg_baseColor{color:#fff;border-color:#28d}.btnWrap .btn.bg_baseColor .iconWrap .icon{background-color:#28d}@media only screen and (min-width: 1080px){.btnWrap .btn.bg_baseColor:hover{color:#28d;background-color:#fff}.btnWrap .btn.bg_baseColor:hover.btn_arrow::before{border-color:#28d}.btnWrap .btn.bg_baseColor:hover .iconWrap{background-color:#28d}.btnWrap .btn.bg_baseColor:hover .iconWrap .icon{background-color:#fff}}.btnWrap .btn.bg_accentColor{color:#fff;border-color:#f79626}.btnWrap .btn.bg_accentColor .iconWrap .icon{background-color:#f79626}@media only screen and (min-width: 1080px){.btnWrap .btn.bg_accentColor:hover{color:#f79626;background-color:#fff}.btnWrap .btn.bg_accentColor:hover.btn_arrow::before{border-color:#f79626}.btnWrap .btn.bg_accentColor:hover .iconWrap{background-color:#f79626}.btnWrap .btn.bg_accentColor:hover .iconWrap .icon{background-color:#fff}}.btnWrap .btn.bg_black{color:#fff;border-color:#1d394f}.btnWrap .btn.bg_black .playBtn{border-color:#1d394f}.btnWrap .btn.bg_black .playBtn::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1d394f}@media only screen and (min-width: 1080px){.btnWrap .btn.bg_black:hover{color:#1d394f;background-color:#fff}.btnWrap .btn.bg_black:hover .playBtn{background-color:#1d394f}.btnWrap .btn.bg_black:hover .playBtn::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.btnWrap .btn.bg_black:hover.btn_arrow::before{border-color:#1d394f}}.btnWrap .btn.bd_baseColor{color:#28d;background-color:#fff;border-color:#28d}.btnWrap .btn.bd_baseColor.btn_arrow::before{border-color:#28d}.btnWrap .btn.bd_baseColor .iconWrap{background-color:#28d}.btnWrap .btn.bd_baseColor .iconWrap .icon{background-color:#fff}@media only screen and (min-width: 1080px){.btnWrap .btn.bd_baseColor:hover{color:#fff;background-color:#28d}.btnWrap .btn.bd_baseColor:hover.btn_arrow::before{border-color:#fff}.btnWrap .btn.bd_baseColor:hover .iconWrap{background-color:#fff}.btnWrap .btn.bd_baseColor:hover .iconWrap .icon{background-color:#28d}}.btnWrap .btn.bd_white{color:#fff;border-color:#fff}.btnWrap .btn.bd_white.btn_arrow::before{border-color:#fff}.btnWrap .btn.bd_white .iconWrap{background-color:#fff}.btnWrap .btn.bd_white .iconWrap .icon{background-color:#f79626}@media only screen and (min-width: 1080px){.btnWrap .btn.bd_white:hover{color:#f79626;background-color:#fff}.btnWrap .btn.bd_white:hover.btn_arrow::before{border-color:#f79626}.btnWrap .btn.bd_white:hover .iconWrap{background-color:#f79626}.btnWrap .btn.bd_white:hover .iconWrap .icon{background-color:#fff}}.mw_wp_form_input .inputH{display:none !important}.mw_wp_form_confirm .confirmH{display:none !important}.swiper-navigationWrap{position:relative;margin:70px auto 0;padding:0 80px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width: 767px){.swiper-navigationWrap{margin-top:12vw;padding:0 17.3333333333vw 4vw}}.swiper-navigationWrap .swiper-pagination{position:relative;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px;background-color:#d9d9d9;opacity:1}@media only screen and (max-width: 767px){.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1.6vw}}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#f79626}.swiper-button{z-index:10;width:35px;height:35px;background-image:none;background-color:#f79626;border:2px solid #f79626;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1080px){.swiper-button{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}.swiper-button:hover{background-color:#fff}.swiper-button:hover::after{border-color:#f79626}}@media only screen and (max-width: 767px){.swiper-button{width:9.3333333333vw;height:9.3333333333vw}}.swiper-button::after{content:"";width:9px;height:9px;border-top:3px solid #fff;border-right:3px solid #fff;border-radius:2px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (min-width: 1080px){.swiper-button::after{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 767px){.swiper-button::after{width:2.1333333333vw;height:2.1333333333vw}}.swiper-button-prev::after{margin-left:3px}.swiper-button-next::after{margin-right:3px;-webkit-transform:scale(-1, -1) rotate(-135deg);transform:scale(-1, -1) rotate(-135deg)}#consultant .sliderWrap{position:relative;padding-bottom:20px}@media only screen and (max-width: 767px){#consultant .sliderWrap{margin:0 calc(50% - 50vw);padding-bottom:10.6666666667vw;width:100vw}}#consultant .consultantSlider{margin-left:-20px;width:calc(100% + 40px)}@media only screen and (max-width: 767px){#consultant .consultantSlider{margin-left:-4vw;width:100%}}#consultant .consultantSlider .minRadiusBox{padding:35px 25px 35px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#consultant .consultantSlider .minRadiusBox{padding:8vw 4vw 5.3333333333vw;display:block}}#consultant .consultantSlider .swiper-slide{overflow:hidden;padding:30px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#consultant .consultantSlider .swiper-slide{padding:6.6666666667vw 2.6666666667vw}#consultant .consultantSlider .swiper-slide:first-of-type{padding-left:5.3333333333vw}}#consultant .consultantSlider .swiper-slide .image{-webkit-box-flex:0;-ms-flex:none;flex:none;width:150px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}@media only screen and (max-width: 767px){#consultant .consultantSlider .swiper-slide .image{margin:0 auto;width:32vw}}#consultant .consultantSlider .swiper-slide .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#consultant .consultantSlider .swiper-slide .contentWrap{margin-left:20px}@media only screen and (max-width: 767px){#consultant .consultantSlider .swiper-slide .contentWrap{margin-top:6.6666666667vw}}#consultant .consultantSlider .swiper-slide .textWrap .text{line-height:1.7}#consultant .consultantSlider .swiper-slide .nameWrap{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){#consultant .consultantSlider .swiper-slide .nameWrap{margin-top:4vw;display:block}}#consultant .consultantSlider .swiper-slide .nameWrap *{font-weight:bold;color:#708799}#consultant .consultantSlider .swiper-slide .nameWrap .name{position:relative;margin-left:10px;padding-left:10px}@media only screen and (max-width: 767px){#consultant .consultantSlider .swiper-slide .nameWrap .name{margin:2.6666666667vw 0 0;padding-left:1em}}#consultant .consultantSlider .swiper-slide .nameWrap .name::before{content:"";position:absolute;top:50%;left:0;width:1px;height:10px;background-color:#708799;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){#consultant .consultantSlider .swiper-slide .nameWrap .name::before{height:2.6666666667vw}}@media only screen and (max-width: 1279px){#consultant .swiper-button{top:auto;bottom:0}}#consultant .swiper-button-prev{left:30.6666666667vw}@media only screen and (min-width: 1280px){#consultant .swiper-button-prev{left:max(-70px, -4.8611111111vw)}}@media only screen and (max-width: 767px){#consultant .swiper-button-prev{left:25.3333333333vw}}#consultant .swiper-button-next{right:30.6666666667vw}@media only screen and (min-width: 1280px){#consultant .swiper-button-next{right:max(-70px, -4.8611111111vw)}}@media only screen and (max-width: 767px){#consultant .swiper-button-next{right:25.3333333333vw}}.fadein{opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:easeOutCubic;transition-timing-function:easeOutCubic;-webkit-transition-delay:0s;transition-delay:0s}.fadein.scrollin{opacity:1}.fadein.slideT{position:relative;top:20px}.fadein.slideT.scrollin{top:0}.fadein.slideL{position:relative;left:20px}.fadein.slideL.scrollin{left:0}.fadein.slideR{position:relative;right:20px}.fadein.slideR.scrollin{right:0}.fadein.scaleBig{-webkit-transform:scale(1.15);transform:scale(1.15)}.fadein.scaleBig.scrollin{-webkit-transform:scale(1);transform:scale(1)}.fadein.scaleSmall{-webkit-transform:scale(0.85);transform:scale(0.85)}.fadein.scaleSmall.scrollin{-webkit-transform:scale(1);transform:scale(1)}.scaleWrap{overflow:hidden}#breadcrumbWrap{width:100%;padding-top:15px;padding-bottom:15px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#breadcrumbWrap{padding-top:2vw;padding-bottom:2vw}}@media only screen and (max-width: 767px){#breadcrumbWrap{padding-top:4vw;padding-bottom:4vw}}.aioseo-breadcrumbs span{font-size:14px}@media only screen and (max-width: 767px){.aioseo-breadcrumbs span{font-size:3.7333333333vw}}.aioseo-breadcrumbs span:last-of-type{color:#ccc !important}@media only screen and (min-width: 1080px){.aioseo-breadcrumbs a:hover{text-decoration:underline}}.aioseo-breadcrumbs .aioseo-breadcrumb-separator{margin:0 5px}@media only screen and (max-width: 767px){.aioseo-breadcrumbs .aioseo-breadcrumb-separator{margin:0 1.3333333333vw}}.pagerArea{z-index:1;position:relative;margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.pagerArea{margin-top:16vw}}.pagerArea a,.pagerArea span{-webkit-box-flex:0;-ms-flex:none;flex:none;display:grid;place-content:center;line-height:1;margin:0 .1428571429em;width:2.2857142857em;height:2.2857142857em;font-size:14px;border:1px solid #eee;border-radius:50%;color:#0D0D0D;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}.pagerArea a:visited,.pagerArea a:focus,.pagerArea a:active,.pagerArea span:visited,.pagerArea span:focus,.pagerArea span:active{color:#0D0D0D}@media only screen and (max-width: 767px){.pagerArea a,.pagerArea span{margin:0 .8vw;width:10.1333333333vw;height:10.1333333333vw;font-size:3.7333333333vw}}.pagerArea a.current,.pagerArea span.current{color:#eee}.pagerArea a.current:visited,.pagerArea a.current:focus,.pagerArea a.current:active,.pagerArea span.current:visited,.pagerArea span.current:focus,.pagerArea span.current:active{color:#eee}.pagerArea a.dots,.pagerArea span.dots{border:none}@media only screen and (max-width: 767px){.pagerArea a.dots,.pagerArea span.dots{width:6.1333333333vw}}.pagerArea a.next,.pagerArea a.prev,.pagerArea span.next,.pagerArea span.prev{background-color:#f79626;border-color:#f79626}@media only screen and (min-width: 1080px){.pagerArea a.next:hover,.pagerArea a.prev:hover,.pagerArea span.next:hover,.pagerArea span.prev:hover{background-color:#fff}.pagerArea a.next:hover::after,.pagerArea a.prev:hover::after,.pagerArea span.next:hover::after,.pagerArea span.prev:hover::after{background-color:#f79626}}@media only screen and (max-width: 767px){.pagerArea a.next,.pagerArea a.prev,.pagerArea span.next,.pagerArea span.prev{width:8.5333333333vw;height:8.5333333333vw}}.pagerArea a.next:after,.pagerArea a.prev:after,.pagerArea span.next:after,.pagerArea span.prev:after{width:1em;height:1em;content:"";display:inline-block;vertical-align:middle;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTJMMTIgN0w3IDIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4wODMzMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yIDdIMTIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4wODMzMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTJMMTIgN0w3IDIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4wODMzMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yIDdIMTIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMi4wODMzMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain}.pagerArea a.next,.pagerArea span.next{margin-left:10px}@media only screen and (max-width: 767px){.pagerArea a.next,.pagerArea span.next{margin-left:2.6666666667vw}}.pagerArea a.prev,.pagerArea span.prev{margin-right:10px}@media only screen and (max-width: 767px){.pagerArea a.prev,.pagerArea span.prev{margin-right:2.6666666667vw}}.pagerArea a.prev:after,.pagerArea span.prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 1080px){.pagerArea a:hover{color:#fff;background-color:#28d}.pagerArea a:hover:visited,.pagerArea a:hover:focus,.pagerArea a:hover:active{color:#fff}}#notFound .titleWrap+.textWrap{margin-top:20px}@media only screen and (max-width: 767px){#notFound .titleWrap+.textWrap{margin-top:5.3333333333vw}}#wrap{width:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#wrap:before{width:100vw;height:calc(var(--vh, 1vh)*100);content:"";display:block;backdrop-filter:blur(35px);background:rgba(0,0,0,.15);opacity:0;position:fixed;top:0;left:0;z-index:-1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}#wrap.active:before{opacity:1;z-index:100}#wrapInner{width:100%;margin-right:auto;margin-left:auto;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapInner img{width:100%}#headWrap{z-index:1000;position:fixed;top:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#headWrap img{width:100%}#headWrap *{line-height:1}#headWrap .headCtaWrap{position:absolute;top:0;right:0}#headWrap .headCtaWrap .btnWrap{width:22.2222222222vw;max-width:320px}#headWrap .headCtaWrap .btnWrap .btn{padding:15px 0;font-size:15px;border-radius:0}@media only screen and (min-width: 1280px){#headWrap .headCtaWrap .btnWrap .btn{font-size:17px}}#headWrap .headCtaWrap .btnWrap .btn .iconWrap{position:relative;top:0;left:50%;margin-bottom:10px;width:44px;height:44px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#headWrap .headCtaWrap .btnWrap #svgicon{position:absolute;bottom:-35%;right:2%;display:none}#headWrap .headCtaWrap .btnWrap #svgicon .imageWrap{width:120px}#headWrap .headCtaWrap .btnWrap #svgicon .imageWrap img{width:100%}#headWrap .headCtaWrap .telWrap{padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-bottom-left-radius:16px}#headWrap .headCtaWrap .telWrap .textWrap .telNum{font-size:19px}@media only screen and (min-width: 1280px){#headWrap .headCtaWrap .telWrap .textWrap .telNum{font-size:21px}}#headWrap .headCtaWrap .telWrap .textWrap .text{font-size:12px;line-height:1.4}@media only screen and (min-width: 1280px){#headWrap .headCtaWrap .telWrap .textWrap .text{font-size:13px}}#headInner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#headInner .logo{display:block;width:16.3888888889vw;max-width:236px}@media only screen and (min-width: 768px)and (max-width: 1079px){#headInner .logo{width:230px}}@media only screen and (max-width: 767px){#headInner .logo{width:42.6666666667vw}}#headNav{padding:25px min(20px, 1.3888888889vw) 25px min(40px, 2.7777777778vw);width:calc(100% - min(320px, 22.2222222222vw));-webkit-transition:.3s ease 0s;transition:.3s ease 0s;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1280px){#headNav{padding:25px min(20px, 1.3888888889vw) 25px min(60px, 4.1666666667vw)}}@media only screen and (max-width: 1079px){#headNav{width:100% !important;max-width:none}}@media only screen and (max-width: 767px){#headNav{padding:6.6666666667vw 5vw}}#headNav .minNavWrap ul,#headNav .mainNavWrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 1080px){#headNav .minNavWrap ul>li>a,#headNav .mainNavWrap ul>li>a{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#headNav .minNavWrap ul>li>a:hover,#headNav .mainNavWrap ul>li>a:hover{color:#f79626 !important}}#headNav .minNavWrap{margin-bottom:15px}#headNav .minNavWrap ul li+li{margin-left:12px;padding-left:12px;border-left:1px solid #7d96aa}#headNav .minNavWrap ul li a{font-size:12px}@media only screen and (min-width: 1280px){#headNav .minNavWrap ul li a{font-size:13px}}#headNav .minNavWrap ul li a .icon{margin-left:7px;width:12px;height:12px;vertical-align:text-bottom}#headNav .mainNavWrap ul li.havChildLink{position:relative;padding-right:.5333333333em}@media only screen and (min-width: 1280px){#headNav .mainNavWrap ul li.havChildLink{padding-right:.6666666667em}}#headNav .mainNavWrap ul li.havChildLink.active>a::before{-webkit-transform:rotate(-45deg) translateY(100%);transform:rotate(-45deg) translateY(100%)}#headNav .mainNavWrap ul li.havChildLink.active::after{visibility:visible;opacity:1}#headNav .mainNavWrap ul li.havChildLink::after{content:"";position:absolute;bottom:-40px;left:50%;visibility:hidden;border-style:solid;border-right:23px solid rgba(0,0,0,0);border-left:23px solid rgba(0,0,0,0);border-bottom:30px solid #fff;border-top:0;-webkit-filter:drop-shadow(3px 0 10px rgba(0, 0, 0, 0.1));filter:drop-shadow(3px 0 10px rgba(0, 0, 0, 0.1));-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}@media only screen and (min-width: 1080px){#headNav .mainNavWrap ul li.havChildLink::after{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}#headNav .mainNavWrap ul li+li{margin-left:1.25vw}@media only screen and (min-width: 1280px){#headNav .mainNavWrap ul li+li{margin-left:1.7361111111vw}}#headNav .mainNavWrap ul li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:bold;cursor:pointer}@media only screen and (min-width: 1080px){#headNav .mainNavWrap ul li>a{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#headNav .mainNavWrap ul li>a:hover::before{border-color:#f79626 !important}}@media only screen and (min-width: 1280px){#headNav .mainNavWrap ul li>a{font-size:15px}}#headNav .mainNavWrap ul li>a::before{content:"";position:absolute;top:10%;right:0;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;border-radius:2px;-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}#headNav .mainNavWrap ul li>a .icon{margin-left:5px;width:.9333333333em;height:.9333333333em}#headNav.headColorToggle:not(.bg_white) .minNavWrap>ul>li>a,#headNav.headColorToggle:not(.bg_white) .mainNavWrap>ul>li>a{color:#fff}#headNav.headColorToggle:not(.bg_white) .minNavWrap ul li+li{border-color:#fff}#headNav.headColorToggle:not(.bg_white) .mainNavWrap ul li.havChildLink::before{border-color:#fff}#header{z-index:2;position:relative}#header.active-flex #headInner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}#header.active-flex #headNav{padding:15px;width:calc(100% - 340px)}@media only screen and (max-width: 1079px){#header.active-flex #headNav{opacity:0;visibility:hidden}}#header.active-flex .headCtaWrap .btnWrap{width:340px;max-width:none;height:100%}#header.active-flex .headCtaWrap .btnWrap .btn{padding:23px 0;width:170px;max-width:none;height:100%;font-size:16px;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header.active-flex .headCtaWrap .btnWrap .btn .iconWrap{left:0;margin-bottom:0;margin-right:5px;width:26px;height:26px;-webkit-transform:translateX(0);transform:translateX(0)}#header.active-flex .headCtaWrap .btnWrap .btn .iconWrap .icon{width:14px;height:14px}#header.active-flex .headCtaWrap .telWrap{padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-bottom-left-radius:16px}.modal-overlay{position:fixed;top:74px;left:0;right:0;bottom:0;display:none;z-index:1000}.modal-overlay .textWrap *{line-height:1.5 !important}.modal-overlay>.flexWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}.modal-overlay .modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:1380px;background:#fff;border-radius:10px;margin-top:25px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media(min-width:2000px){.modal-overlay .modal-content{width:70vw;max-width:none}}.modal-overlay .modal-content .big-card-list{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;width:30.4347826087%}.modal-overlay .modal-content .big-card-list .list{position:relative;display:block;width:100%;height:100%;background:#f9f9f9;overflow:hidden;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.12);box-shadow:0 0 20px 0 rgba(0,0,0,.12)}.modal-overlay .modal-content .big-card-list .list img{height:100%;-o-object-fit:cover;object-fit:cover}.modal-overlay .modal-content .big-card-list .list .contentWrap{position:absolute;bottom:25px;left:25px;width:84.7545219638%}.modal-overlay .modal-content .big-card-list .list .textWrap .text{font-size:36px;font-weight:bold;line-height:1.3;color:#fff}.modal-overlay .modal-content .big-card-list .list .textWrap .min{margin-top:15px;font-size:18px;font-weight:500;line-height:1.6;color:#fff}.modal-overlay .modal-content .big-card-list .btnWrap{margin-top:20px}.modal-overlay .modal-content .big-card-list .btnWrap .btn{width:100%;font-size:20px}.modal-overlay .modal-content .min-card-list{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:repeat(3, 1fr);-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;list-style:none;gap:20px;padding:40px}.modal-overlay .modal-content .min-card-list .list{display:block;height:initial;background:#f9f9f9;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.12);box-shadow:0 0 20px 0 rgba(0,0,0,.12)}.modal-overlay .modal-content .min-card-list .list .textWrap{position:relative;padding:15px;padding-right:min(35px, 2.4305555556vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-overlay .modal-content .min-card-list .list .textWrap .text{font-size:15px;font-weight:600;line-height:1.5;color:#1d394f}@media only screen and (min-width: 1080px)and (max-width: 1150px){.modal-overlay .modal-content .min-card-list .list .textWrap .text br{display:none}}.modal-overlay .modal-content .min-card-list .list .textWrap .icon{position:absolute;top:50%;right:min(15px, 1.0416666667vw);width:12px;height:12px;background-color:#f79626;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1280px){.modal-overlay .modal-content .min-card-list .list .textWrap .icon{right:min(20px, 1.3888888889vw)}}.modal-overlay .modal-content .min-card-list .list:hover{opacity:.7;cursor:pointer}.modal{background-color:rgba(0,0,0,0)}#openModal{cursor:pointer}#closeModal{display:none}#spNavBtnWrap{position:fixed;right:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:14.6666666667vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#spNavBtnWrap{width:80px}}#spNavBtnWrap .navBtn{width:100%;height:13.3333333333vw;text-align:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#spNavBtnWrap .navBtn{height:70px}}#spNavBtnWrap .navBtn+.navBtn{margin-top:1.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#spNavBtnWrap .navBtn+.navBtn{margin-top:10px}}#spNavBtnWrap .navBtn .icon{margin:0 auto;width:5.3333333333vw;height:5.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#spNavBtnWrap .navBtn .icon{width:30px;height:30px}}#spNavBtnWrap .navBtn .text{margin-top:1.8666666667vw;font-size:2.6666666667vw;font-weight:bold}@media only screen and (min-width: 768px)and (max-width: 1079px){#spNavBtnWrap .navBtn .text{margin-top:10px;font-size:14px}}#spNavBtnWrap .navBtn#globalNavBtn{border-bottom-left-radius:3.2vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#spNavBtnWrap .navBtn#globalNavBtn{border-bottom-left-radius:12px}}#spNavBtnWrap .navBtn#globalNavBtn .text{color:#fff}#spNavBtnWrap .navBtn.telWrap{display:grid;place-content:center;border:2px solid #28d;background-color:#fff;border-top-left-radius:3.2vw;border-bottom-left-radius:3.2vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#spNavBtnWrap .navBtn.telWrap{border-top-left-radius:12px;border-bottom-left-radius:12px}}#spNavBtnWrap .navBtn.telWrap .text{color:#28d}#globalNavBtn{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:9002;width:100%;background-color:#28d}#globalNavBtn>a{width:100%;height:100%;display:grid;place-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}#globalNavBtn>a span{position:relative;margin:0 auto;width:6.4vw;height:2.6666666667vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavBtn>a span{width:30px;height:10px}}#globalNavBtn>a span:before,#globalNavBtn>a span:after{width:100%;height:2px;content:"";background-color:#fff;border-radius:4px;display:block;position:absolute;left:50%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0s;transition-delay:0s}#globalNavBtn>a span:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}#globalNavBtn>a span:after{-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}#globalNavBtn>a.drawerActive span:before{top:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}#globalNavBtn>a.drawerActive span:after{top:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}#globalNavWrap{width:100vw;height:calc(var(--vh, 1vh)*100);background-color:#28d;overflow:hidden;display:none;-webkit-box-shadow:-1px 0 6px rgba(0,0,0,.15);box-shadow:-1px 0 6px rgba(0,0,0,.15);position:fixed;top:0;right:0;padding:2.6666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:scroll;scrollbar-width:auto;scrollbar-color:auto}#globalNavWrap *{scrollbar-width:auto;scrollbar-color:auto}#globalNavWrap::-webkit-scrollbar,#globalNavWrap::-webkit-scrollbar-thumb,#globalNavWrap::-webkit-scrollbar-track{all:unset}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap{padding:10px}}#globalNavWrap .inner{margin:0 auto;width:85.9154929577%}#globalNavWrap .globalNavContent{padding:5.3333333333vw 0 10.6666666667vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .globalNavContent{padding:20px 0 60px;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}#globalNavWrap .logo{margin-bottom:8vw;display:block;width:44vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .logo{margin-bottom:50px;width:230px}}#globalNavWrap .logo+.btnWrap{margin-top:8vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .logo+.btnWrap{margin-top:30px}}#globalNavWrap .logo+.btnWrap .btn{padding:3.4666666667vw 10.6666666667vw;width:100%;font-size:4vw;border-radius:8vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .logo+.btnWrap .btn{padding:20px 60px;font-size:18px;border-radius:30px}}#globalNavWrap .logo+.btnWrap .btn::before{top:45%;right:4vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .logo+.btnWrap .btn::before{right:25px}}#globalNavWrap .logo+.btnWrap .btn .iconWrap{left:1.3333333333vw;width:8.5333333333vw;height:8.5333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .logo+.btnWrap .btn .iconWrap{left:10px;width:40px;height:40px}}#globalNavWrap .logo+.btnWrap .arrowTextWrap{z-index:2;position:relative;margin:-2.6666666667vw auto 0 14.6666666667vw;width:44.5333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .logo+.btnWrap .arrowTextWrap{margin-top:-10px;margin-left:28.6666666667vw;width:167px}}#globalNavWrap .navContentListWrap{margin-top:8vw;padding:0 1.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .navContentListWrap{margin-top:30px;padding:0 5px}}#globalNavWrap .accordionWrap>*{padding-bottom:4vw;display:block;width:100%;font-size:4.8vw;border-bottom:1px dashed #c6c6c5}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap>*{padding-bottom:15px;font-size:18px}}#globalNavWrap .accordionWrap>*:last-child{padding-bottom:0;border-bottom:none}#globalNavWrap .accordionWrap>* .icon{margin-right:4vw;width:8vw;height:8vw;background-color:#28d;vertical-align:middle}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap>* .icon{margin-right:15px;width:30px;height:30px}}#globalNavWrap .accordionWrap>*+*{padding-top:4vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap>*+*{padding-top:15px}}#globalNavWrap .accordionWrap .accordion .accordionBtn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#globalNavWrap .accordionWrap .accordion .accordionBtn.active .toggleBtn::after{top:50%;left:50%;-webkit-transform:rotate(0deg) translate(-50%, -50%);transform:rotate(0deg) translate(-50%, -50%)}#globalNavWrap .accordionWrap .accordion .toggleBtn{position:absolute;top:50%;right:1.3333333333vw;width:3.4666666667vw;height:3.4666666667vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .toggleBtn{right:10px;width:17px;height:17px}}#globalNavWrap .accordionWrap .accordion .toggleBtn::before,#globalNavWrap .accordionWrap .accordion .toggleBtn::after{content:"";position:absolute;width:100%;height:3px;background-color:#f79626;border-radius:.5333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .toggleBtn::before,#globalNavWrap .accordionWrap .accordion .toggleBtn::after{border-radius:2px}}#globalNavWrap .accordionWrap .accordion .toggleBtn::before{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#globalNavWrap .accordionWrap .accordion .toggleBtn::after{top:40%;left:-1px;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap{margin-top:5.3333333333vw;padding-bottom:2.6666666667vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap{margin-top:20px;padding-bottom:10px}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.6666666667vw 1.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul{gap:15px 10px}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li{border-radius:1.0666666667vw;-webkit-box-shadow:0 0 4.2666666667vw rgba(0,0,0,.1);box-shadow:0 0 4.2666666667vw rgba(0,0,0,.1);overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li{border-radius:4px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1);box-shadow:0 0 16px rgba(0,0,0,.1)}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .image{width:100%;aspect-ratio:144/81;overflow:hidden}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap{position:relative;padding:2.6666666667vw;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap{padding:10px}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap .arrow,#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap .icon{position:absolute;top:50%;right:2.6666666667vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap .arrow,#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap .icon{right:20px}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap .arrow::before{display:none}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap .icon{margin:0;width:2.6666666667vw;height:2.6666666667vw;background-color:#f79626}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .contentWrap .icon{width:14px;height:14px}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .textWrap .text{font-size:3.4666666667vw;font-weight:bold;line-height:1.4}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .navListWrap ul li .textWrap .text{font-size:14px}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .btnWrap{margin-top:4vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .btnWrap{margin-top:20px}}#globalNavWrap .accordionWrap .accordion .accordionContentWrap .btnWrap .btn{padding:4vw;width:100%;font-size:4vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .accordion .accordionContentWrap .btnWrap .btn{padding:15px;font-size:15px}}#globalNavWrap .accordionWrap .arrowLink{position:relative;display:block}#globalNavWrap .accordionWrap .arrowLink::before{content:"";position:absolute;top:50%;right:2.6666666667vw;width:2.4vw;height:2.4vw;border-top:3px solid #f79626;border-right:3px solid #f79626;border-radius:2px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .arrowLink::before{right:20px;width:10px;height:10px}}#globalNavWrap .accordionWrap .linkBox .linkList{margin-top:4vw;padding-left:12vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .linkBox .linkList{margin-top:15px;padding-left:45px}}#globalNavWrap .accordionWrap .linkBox .linkList li+li{margin-top:5.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .accordionWrap .linkBox .linkList li+li{margin-top:20px}}#globalNavWrap .telWrap{margin-top:5.3333333333vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .telWrap{margin-top:20px}}#globalNavWrap .telWrap .icon{margin-right:1.3333333333vw;width:9.0666666667vw;height:5.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .telWrap .icon{margin-right:10px;width:50px;height:40px}}#globalNavWrap .telWrap .textWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#globalNavWrap .telWrap .textWrap .telNum{font-size:6.1333333333vw;letter-spacing:0}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .telWrap .textWrap .telNum{font-size:28px}}#globalNavWrap .telWrap .textWrap .text{margin-left:1.3333333333vw;font-size:2.6666666667vw;font-weight:bold;text-align:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .telWrap .textWrap .text{margin-left:5px;font-size:10px}}#globalNavWrap .listNavWrap{margin-top:10.6666666667vw;padding:0 4vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .listNavWrap{margin-top:30px;padding:0 15px}}#globalNavWrap .listNavWrap ul li{position:relative;padding-left:6.6666666667vw;font-size:3.7333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .listNavWrap ul li{padding-left:25px;font-size:16px}}#globalNavWrap .listNavWrap ul li::before{content:"";position:absolute;top:50%;left:0;width:2.6666666667vw;height:2.6666666667vw;background-color:#28d;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .listNavWrap ul li::before{width:10px;height:10px}}#globalNavWrap .listNavWrap ul li+li{margin-top:5.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .listNavWrap ul li+li{margin-top:20px}}#globalNavWrap .listNavWrap ul li .icon{margin-left:1.3333333333vw;width:3.2vw;height:3.2vw;background-color:#f79626}@media only screen and (min-width: 768px)and (max-width: 1079px){#globalNavWrap .listNavWrap ul li .icon{margin-left:5px;width:12px;height:12px}}#mainWrap{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#mainWrap #main{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#mainWrap #contents{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#mainWrap .ez-toc-debug-messages{display:none}#search .sectionContentWrap>.btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap{margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4vw;width:81.3333333333vw}}#search .sectionContentWrap>.btnWrap>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap>*{width:100% !important;max-width:none;height:14.4vw;font-size:5.3333333333vw}}#search .sectionContentWrap>.btnWrap .btn{-webkit-box-flex:0;-ms-flex:none;flex:none;width:30.5555555556vw;max-width:440px}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .sectionContentWrap>.btnWrap .btn{width:43%}}#search .sectionContentWrap>.btnWrap .btn::before{right:30px}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap .btn::before{right:5.3333333333vw}}#search .sectionContentWrap>.btnWrap .btn .iconWrap{width:50px;height:50px}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap .btn .iconWrap{width:10.6666666667vw;height:10.6666666667vw}}#search .sectionContentWrap>.btnWrap .btn .iconWrap .icon{width:35px;height:35px}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap .btn .iconWrap .icon{width:7.2vw;height:7.2vw}}#search .sectionContentWrap>.btnWrap .searchArea{position:relative;width:100%;background-color:#f7f7f7;border:none;border-radius:40px}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap .searchArea{border-radius:10.6666666667vw}}#search .sectionContentWrap>.btnWrap .searchArea .taxConsultBoothReSearchArea__textBoxWrap{width:100%}#search .sectionContentWrap>.btnWrap .searchArea input{padding:0;margin:0;font-family:inherit;border:none;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}#search .sectionContentWrap>.btnWrap .searchArea .searchText{padding:20px 40px;width:100%;height:100%;font-size:20px;font-weight:bold;background-color:#f7f7f7;border-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box}#search .sectionContentWrap>.btnWrap .searchArea .searchText:autofill{background-color:#f7f7f7;-webkit-box-shadow:0 0 0px 1000px #f7f7f7 inset !important}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap .searchArea .searchText{padding:2.6666666667vw 6.6666666667vw;font-size:5.3333333333vw}}#search .sectionContentWrap>.btnWrap .searchArea .submitIcon{position:absolute;top:50%;right:10px;width:50px;height:50px;background-color:#28d;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 1080px){#search .sectionContentWrap>.btnWrap .searchArea .submitIcon{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#search .sectionContentWrap>.btnWrap .searchArea .submitIcon:hover{background-color:#f79626}}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap .searchArea .submitIcon{right:2.6666666667vw;width:10.6666666667vw;height:10.6666666667vw}}#search .sectionContentWrap>.btnWrap .searchArea .submitIcon::before{content:"";position:absolute;top:50%;left:50%;width:25px;height:25px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAyCAYAAAAayliMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKySURBVHgB5ZmLbeMwDIbpTJARtEGzQT1Cb4J6g8sGyU3Q28DZoHcTJDdB0gnsmyDZ4K8IK2gSiJL1sJqiH0AYkG1SpN5URZEAqPXjUcvCiLr55KTloOUfP6uq+kOfja70XMtKyxHh8D+tFkWlMRV/QT7aYo5oQ0+Ii/gYVjQlyBt1iVbLnCKpHJVv9aMhN+eB+maeJyPKyAPZB/gt/O8PPdB7yoGJiotOy3Js5DB0w61H5x4JLXFpbOUwwmNhSZEYRzqH/ldKwRhwRV1RIhhmtFeHnbgAGcWdoDRP817b2wi2jlGBgtx1utyVv7AptcQ2VJGCPfpx0Rhv19XqdYiiRlCyponhiiK1FYQodFQI2KdYbn1/19UfLYQINFQIRys0vn9nWmrh3Y4KoVfgHQ0r+C2Pvn9nwke7bMv6eP5aymrywA4oS/kblWdnKVPkQXKgp/L0tkJ4pnF2YD5W2cT0FMFMKD/RF0FyQFF5orYr7ECfS1kiylbomw3ZgYOl/IHKs7CUebsyO/DfUv5E5bGtRwfy4VjGayoEht2wDf/hBsOW1pY2CduTJwD5DK7GKth8VitAPovsQ5RI3Wi8kkgc0W9C9Eh7cuaFJkLr/inYDD+LOFqByZ4ChHwOCY/+hdLfJZzQup4h51tbigXDjLR3ONEi4ZAPf5a7Q2oSAfKscGlkFWLIVHzp0QtkTC/6nDjDeR3OaCwEHfyOIx6Snk9LL0Y4MQXx48DixAbTcZzcCeMId4UOeSu+NLpdAcq3BuGjT3dIq/gaFwMV/pkv/zUUhjT8ZqQz59vJBsIMk+JERYmYSvEsNKfrk1zPMja/ZPTw3ksJn6y1rl90z8A/8017q5mD7+JE9D1dMUY48Uz3DoYtt2uxq+ne8Tgx+YkxCy4n6KsA+z1escxJFnB907/lgf4OJgqjuqNDVlwAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAyCAYAAAAayliMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKySURBVHgB5ZmLbeMwDIbpTJARtEGzQT1Cb4J6g8sGyU3Q28DZoHcTJDdB0gnsmyDZ4K8IK2gSiJL1sJqiH0AYkG1SpN5URZEAqPXjUcvCiLr55KTloOUfP6uq+kOfja70XMtKyxHh8D+tFkWlMRV/QT7aYo5oQ0+Ii/gYVjQlyBt1iVbLnCKpHJVv9aMhN+eB+maeJyPKyAPZB/gt/O8PPdB7yoGJiotOy3Js5DB0w61H5x4JLXFpbOUwwmNhSZEYRzqH/ldKwRhwRV1RIhhmtFeHnbgAGcWdoDRP817b2wi2jlGBgtx1utyVv7AptcQ2VJGCPfpx0Rhv19XqdYiiRlCyponhiiK1FYQodFQI2KdYbn1/19UfLYQINFQIRys0vn9nWmrh3Y4KoVfgHQ0r+C2Pvn9nwke7bMv6eP5aymrywA4oS/kblWdnKVPkQXKgp/L0tkJ4pnF2YD5W2cT0FMFMKD/RF0FyQFF5orYr7ECfS1kiylbomw3ZgYOl/IHKs7CUebsyO/DfUv5E5bGtRwfy4VjGayoEht2wDf/hBsOW1pY2CduTJwD5DK7GKth8VitAPovsQ5RI3Wi8kkgc0W9C9Eh7cuaFJkLr/inYDD+LOFqByZ4ChHwOCY/+hdLfJZzQup4h51tbigXDjLR3ONEi4ZAPf5a7Q2oSAfKscGlkFWLIVHzp0QtkTC/6nDjDeR3OaCwEHfyOIx6Snk9LL0Y4MQXx48DixAbTcZzcCeMId4UOeSu+NLpdAcq3BuGjT3dIq/gaFwMV/pkv/zUUhjT8ZqQz59vJBsIMk+JERYmYSvEsNKfrk1zPMja/ZPTw3ksJn6y1rl90z8A/8017q5mD7+JE9D1dMUY48Uz3DoYtt2uxq+ne8Tgx+YkxCy4n6KsA+z1escxJFnB907/lgf4OJgqjuqNDVlwAAAAASUVORK5CYII=);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;vertical-align:baseline;background-color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 767px){#search .sectionContentWrap>.btnWrap .searchArea .submitIcon::before{width:5.3333333333vw;height:5.3333333333vw}}#search .sectionContentWrap>.btnWrap .searchArea .submitIcon .submitBtn{z-index:1;position:relative;width:100%;height:100%;cursor:pointer}#search .tabWrap{margin-top:60px}@media only screen and (max-width: 767px){#search .tabWrap{margin-top:8vw}}#search .tabBtnListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}@media only screen and (max-width: 767px){#search .tabBtnListWrap{gap:2.6666666667vw}}#search .tabBtnListWrap .tabBtn{padding:20px 15px 15px;width:340px;font-size:20px;font-weight:bold;text-align:center;line-height:1.4;color:#f79626;background-color:#f7f7f7;border-top-right-radius:12px;border-top-left-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.08);box-shadow:0 0 32px 0 rgba(0,0,0,.08)}@media only screen and (min-width: 1080px){#search .tabBtnListWrap .tabBtn{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#search .tabBtnListWrap .tabBtn:hover{color:#1d394f}}@media only screen and (max-width: 767px){#search .tabBtnListWrap .tabBtn{padding:2.6666666667vw;width:38.6666666667vw;font-size:4.2666666667vw;border-top-left-radius:3.2vw;border-top-left-radius:3.2vw}}#search .tabBtnListWrap .tabBtn.active{z-index:1;position:relative;color:#1d394f;background-color:#fff}#search .tabBtnListWrap .tabBtn.active::before{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:30px;background-color:#fff}@media only screen and (max-width: 767px){#search .tabBtnListWrap .tabBtn.active::before{bottom:-5.3333333333vw;height:8vw}}#search .tabBtnListWrap .tabBtn:not(.active){cursor:pointer}#search .tabContentWrap{position:relative;border-radius:12px;background-color:#fff}@media only screen and (max-width: 767px){#search .tabContentWrap{border-radius:3.2vw}}#search .tabBox{position:relative;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#search .tabBox{padding:5.3333333333vw}}#search .mapContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 40px}@media only screen and (max-width: 767px){#search .mapContent{display:block;gap:0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .mapContent{display:block}}#search .mapContent .contents{width:46.017699115%}@media only screen and (max-width: 1079px){#search .mapContent .contents{width:100%}}#search .mapContent .contents .flexWrap{margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}@media only screen and (max-width: 767px){#search .mapContent .contents .flexWrap{margin-top:4vw;display:block}}@media only screen and (max-width: 767px){#search .mapContent .contents .flexWrap .textWrap{text-align:center}}#search .mapContent .contents .flexWrap .textWrap .text{font-size:17px;font-weight:bold}@media only screen and (max-width: 767px){#search .mapContent .contents .flexWrap .textWrap .text{font-size:3.7333333333vw}}#search .mapContent .contents .narrowDownbtn{margin-top:10px;text-align:right}@media only screen and (max-width: 767px){#search .mapContent .contents .narrowDownbtn{margin-top:4vw}}#search .mapContent .contents .narrowDownbtn .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;color:#f79626;font-size:14px;font-weight:bold;gap:0 10px;cursor:pointer}@media only screen and (max-width: 767px){#search .mapContent .contents .narrowDownbtn .btn{font-size:3.2vw}}#search .mapContent .contents .narrowDownbtn .btn .iconImage{width:20px}@media only screen and (max-width: 767px){#search .mapContent .contents .narrowDownbtn .btn .iconImage{width:4vw}}@media only screen and (min-width: 1080px){#search .mapContent .contents .narrowDownbtn .btn:not(.disabled){-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#search .mapContent .contents .narrowDownbtn .btn:not(.disabled):hover{color:#28d;-webkit-filter:brightness(0) saturate(100%) invert(69%) sepia(59%) saturate(7072%) hue-rotate(186deg) brightness(92%) contrast(87%);filter:brightness(0) saturate(100%) invert(69%) sepia(59%) saturate(7072%) hue-rotate(186deg) brightness(92%) contrast(87%)}}#search .mapContent .contents .narrowDownbtn .btn.disabled{color:#ccc;pointer-events:none}#search .mapContent .contents .narrowDownbtn .btn.disabled .iconImage{-webkit-filter:brightness(0) saturate(100%) invert(95%) sepia(0%) saturate(990%) hue-rotate(161deg) brightness(87%) contrast(93%);filter:brightness(0) saturate(100%) invert(95%) sepia(0%) saturate(990%) hue-rotate(161deg) brightness(87%) contrast(93%)}#search .mapContent .contents .resultWrap{margin-top:25px;overflow:scroll;padding-right:35px;width:100%;height:400px;scrollbar-color:#c8c8c8 #fff;scrollbar-width:thin}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap{margin-top:10.6666666667vw;padding-right:5.3333333333vw;height:auto}}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .mapContent .contents .resultWrap{height:33.3333333333vw;padding-right:2vw}}#search .mapContent .contents .resultWrap .categoryWrap{margin-bottom:10px}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .categoryWrap{margin-bottom:2.6666666667vw}}#search .mapContent .contents .resultWrap .categoryWrap .categoryText{color:#28d;font-size:16px;font-weight:bold}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .categoryWrap .categoryText{font-size:4.2666666667vw}}#search .mapContent .contents .resultWrap .hide{display:none}#search .mapContent .contents .resultWrap .result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #dbdbdb;gap:0 20px}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result{display:block;padding-top:0;padding-bottom:5.3333333333vw;border-bottom:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .mapContent .contents .resultWrap .result{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:0 8vw}}#search .mapContent .contents .resultWrap .result:first-of-type{padding-top:0;margin-top:15px}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result:first-of-type{margin-top:0}}#search .mapContent .contents .resultWrap .result:last-of-type{padding-bottom:10px;border-bottom:unset}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result:last-of-type{padding-bottom:2.6666666667vw}}#search .mapContent .contents .resultWrap .result .textWrap{width:100%}#search .mapContent .contents .resultWrap .result .textWrap .text{font-size:20px;line-height:1.6;font-weight:bold;color:#1e283c}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result .textWrap .text{font-size:5.3333333333vw}}#search .mapContent .contents .resultWrap .result .textWrap .js-mapActive{padding:0;margin:0;font-family:inherit;border:none;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:8px;width:18px;height:18px;vertical-align:text-top}#search .mapContent .contents .resultWrap .result .textWrap .js-mapActive:hover .icon{background-color:#28d}@media only screen and (max-width: 1079px){#search .mapContent .contents .resultWrap .result .textWrap .js-mapActive{display:none}}#search .mapContent .contents .resultWrap .result .textWrap .js-mapActive .icon{width:100%;height:100%;vertical-align:middle;background-color:#f79626;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNjAwOCAwLjAyMDcwMThDMTIuNzkyNyAwLjM4MzIyMiAxNS4yNTkyIDUuMzAzNzkgMTMuMDMwMyA4Ljg0MDA0TDExLjA0OTUgMTEuODgyM0MxMi4wNDEgMTIuMDUzMSAxMy4wNjg3IDEyLjI3NSAxMy45OTQgMTIuNjczNEMxNi42Mjg3IDEzLjgwNzcgMTYuNjkxNiAxNS43OTAyIDE0LjA0MzQgMTYuOTY2M0MxMC44NzkyIDE4LjM3MTQgNC4zOTUzNyAxOC40MTAxIDEuMzU5NTMgMTYuNjczOEMtMC4zMTU3NDIgMTUuNzE1NiAtMC41MjE5OTUgMTQuMTY4OCAxLjE4NTY0IDEzLjA5NjRDMi4yODUxOCAxMi40MDU4IDMuNjc3MzkgMTIuMTEwMSA0Ljk0NDc4IDExLjg4MjNDNC4yMTUwNyAxMC43Mzk4IDMuNDUxOTQgOS42MTUwMSAyLjc0ODU0IDguNDU2NzdDMC44OTIyNjIgNC45MjE1OCAzLjM4NzkzIDAuMzc1ODM4IDcuMzk0MjIgMC4wMjA3MDE4QzcuNzA4OTMgLTAuMDA3MDc2MTUgOC4yODU3MyAtMC4wMDY3MjQ1MiA4LjYwMDggMC4wMjA3MDE4Wk03Ljk1NTcyIDEuMDgxNTRDNC4zODU0MSAxLjExNzc2IDIuMTI4IDQuOTE5NDcgMy43NjgwNyA4LjA0NTM4TDcuOTMyMjUgMTQuNTI2MUw4LjAxNTExIDE0LjU4NDFMMTIuMjI3MyA4LjA0NTM4QzEzLjg5MyA0LjkwNDM1IDExLjU1MDYgMS4wNDQ5NyA3Ljk1NTcyIDEuMDgxNTRaTTUuNjEyNjIgMTIuOTA3NkM1LjUwOTQ5IDEyLjg0NzggNC4zMzIwNyAxMy4wODI3IDQuMTI4NjYgMTMuMTI3N0MzLjMyMDcyIDEzLjMwNjMgMi4yNzkxNCAxMy42MjM4IDEuNjEyMzcgMTQuMTEzNkMwLjc1OTI2NCAxNC43Mzk5IDEuMDY5MzYgMTUuMjMyNSAxLjg0NjcyIDE1LjcwMDVDNC41MzEyMSAxNy4zMTY1IDExLjA0ODUgMTcuMjY3MyAxMy44MzE4IDE1Ljg3ODRDMTQuMTg0MiAxNS43MDI2IDE0Ljg2NDUgMTUuMjkxOSAxNC45MDI5IDE0Ljg2NjhDMTQuOTYwNSAxNC4yMjUxIDEzLjU1NDQgMTMuNjM2MSAxMy4wNTU5IDEzLjQ2MDdDMTIuMjE0MSAxMy4xNjQzIDExLjI5MDYgMTIuOTg0NiAxMC40MDA1IDEyLjg5OTFMOC40MTgwMSAxNS45NjQ5QzguMTY4MzggMTYuMjIzNCA3LjgyNDg2IDE2LjIyMiA3LjU3NyAxNS45NjQ5TDUuNjEyNjIgMTIuOTA2OVYxMi45MDc2WiIgZmlsbD0iI0ZFOTExNSIvPgo8cGF0aCBkPSJNNy42MzUzOCAzLjIyNDUyQzkuODUwODIgMi45ODk2NCAxMS40MjQgNS4yMzI5OCAxMC4zMTA2IDcuMTY4M0M5LjE3Mzc0IDkuMTQ0NCA2LjE1NzExIDguODIzMDIgNS40NTI2NSA2LjY2MDkxQzQuOTU0OCA1LjEzMzQ3IDYuMDAzODUgMy4zOTc4NyA3LjYzNTM4IDMuMjI0ODhWMy4yMjQ1MlpNOS4xMjA3NiA0LjczNTQ0QzcuNjUxMzggMy4yODI1NCA1LjQwNDY0IDUuNTA0MDggNi44NzQwMiA2Ljk1Njk3QzguMzQzNCA4LjQwOTg3IDEwLjU5MDEgNi4xODgzMyA5LjEyMDc2IDQuNzM1NDRaIiBmaWxsPSIjRkU5MTE1Ii8+CjxjaXJjbGUgY3g9IjgiIGN5PSI2IiByPSIyIiBmaWxsPSIjRjc5NjI2Ii8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNjAwOCAwLjAyMDcwMThDMTIuNzkyNyAwLjM4MzIyMiAxNS4yNTkyIDUuMzAzNzkgMTMuMDMwMyA4Ljg0MDA0TDExLjA0OTUgMTEuODgyM0MxMi4wNDEgMTIuMDUzMSAxMy4wNjg3IDEyLjI3NSAxMy45OTQgMTIuNjczNEMxNi42Mjg3IDEzLjgwNzcgMTYuNjkxNiAxNS43OTAyIDE0LjA0MzQgMTYuOTY2M0MxMC44NzkyIDE4LjM3MTQgNC4zOTUzNyAxOC40MTAxIDEuMzU5NTMgMTYuNjczOEMtMC4zMTU3NDIgMTUuNzE1NiAtMC41MjE5OTUgMTQuMTY4OCAxLjE4NTY0IDEzLjA5NjRDMi4yODUxOCAxMi40MDU4IDMuNjc3MzkgMTIuMTEwMSA0Ljk0NDc4IDExLjg4MjNDNC4yMTUwNyAxMC43Mzk4IDMuNDUxOTQgOS42MTUwMSAyLjc0ODU0IDguNDU2NzdDMC44OTIyNjIgNC45MjE1OCAzLjM4NzkzIDAuMzc1ODM4IDcuMzk0MjIgMC4wMjA3MDE4QzcuNzA4OTMgLTAuMDA3MDc2MTUgOC4yODU3MyAtMC4wMDY3MjQ1MiA4LjYwMDggMC4wMjA3MDE4Wk03Ljk1NTcyIDEuMDgxNTRDNC4zODU0MSAxLjExNzc2IDIuMTI4IDQuOTE5NDcgMy43NjgwNyA4LjA0NTM4TDcuOTMyMjUgMTQuNTI2MUw4LjAxNTExIDE0LjU4NDFMMTIuMjI3MyA4LjA0NTM4QzEzLjg5MyA0LjkwNDM1IDExLjU1MDYgMS4wNDQ5NyA3Ljk1NTcyIDEuMDgxNTRaTTUuNjEyNjIgMTIuOTA3NkM1LjUwOTQ5IDEyLjg0NzggNC4zMzIwNyAxMy4wODI3IDQuMTI4NjYgMTMuMTI3N0MzLjMyMDcyIDEzLjMwNjMgMi4yNzkxNCAxMy42MjM4IDEuNjEyMzcgMTQuMTEzNkMwLjc1OTI2NCAxNC43Mzk5IDEuMDY5MzYgMTUuMjMyNSAxLjg0NjcyIDE1LjcwMDVDNC41MzEyMSAxNy4zMTY1IDExLjA0ODUgMTcuMjY3MyAxMy44MzE4IDE1Ljg3ODRDMTQuMTg0MiAxNS43MDI2IDE0Ljg2NDUgMTUuMjkxOSAxNC45MDI5IDE0Ljg2NjhDMTQuOTYwNSAxNC4yMjUxIDEzLjU1NDQgMTMuNjM2MSAxMy4wNTU5IDEzLjQ2MDdDMTIuMjE0MSAxMy4xNjQzIDExLjI5MDYgMTIuOTg0NiAxMC40MDA1IDEyLjg5OTFMOC40MTgwMSAxNS45NjQ5QzguMTY4MzggMTYuMjIzNCA3LjgyNDg2IDE2LjIyMiA3LjU3NyAxNS45NjQ5TDUuNjEyNjIgMTIuOTA2OVYxMi45MDc2WiIgZmlsbD0iI0ZFOTExNSIvPgo8cGF0aCBkPSJNNy42MzUzOCAzLjIyNDUyQzkuODUwODIgMi45ODk2NCAxMS40MjQgNS4yMzI5OCAxMC4zMTA2IDcuMTY4M0M5LjE3Mzc0IDkuMTQ0NCA2LjE1NzExIDguODIzMDIgNS40NTI2NSA2LjY2MDkxQzQuOTU0OCA1LjEzMzQ3IDYuMDAzODUgMy4zOTc4NyA3LjYzNTM4IDMuMjI0ODhWMy4yMjQ1MlpNOS4xMjA3NiA0LjczNTQ0QzcuNjUxMzggMy4yODI1NCA1LjQwNDY0IDUuNTA0MDggNi44NzQwMiA2Ljk1Njk3QzguMzQzNCA4LjQwOTg3IDEwLjU5MDEgNi4xODgzMyA5LjEyMDc2IDQuNzM1NDRaIiBmaWxsPSIjRkU5MTE1Ii8+CjxjaXJjbGUgY3g9IjgiIGN5PSI2IiByPSIyIiBmaWxsPSIjRjc5NjI2Ii8+Cjwvc3ZnPgo=")}#search .mapContent .contents .resultWrap .result .textWrap .min{margin-top:5px;font-size:12px;line-height:1.5}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result .textWrap .min{margin-top:1.3333333333vw;font-size:3.4666666667vw}}#search .mapContent .contents .resultWrap .result .btnWrap{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result .btnWrap{margin-top:2.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1.3333333333vw;width:100%}}#search .mapContent .contents .resultWrap .result .btnWrap .btn{width:100%;font-size:14px;padding:7px 0}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result .btnWrap .btn{width:100%;font-size:3.4666666667vw;padding:1.8666666667vw 0}}#search .mapContent .contents .resultWrap .result .btnWrap .btn+.btn{margin-top:10px}@media only screen and (max-width: 767px){#search .mapContent .contents .resultWrap .result .btnWrap .btn+.btn{margin:0}}#search .mapContent .contents .bg_content{display:none;padding:20px 0;border-radius:12px 12px 0 0;background-color:#f7f7f7}@media only screen and (max-width: 1079px){#search .mapContent .contents .bg_content{background-color:rgba(0,0,0,0);border-radius:0}}@media only screen and (max-width: 767px){#search .mapContent .contents .bg_content{padding:12vw 0 5.3333333333vw}}#search .mapContent .contents .bg_content .btnWrap{margin:0 auto;text-align:center}#search .mapContent .contents .bg_content .btnWrap .btn{display:inline-block;width:180px;padding:10px 0;font-size:14px}@media only screen and (max-width: 767px){#search .mapContent .contents .bg_content .btnWrap .btn.bd_baseColor{position:relative;padding:4vw;width:100%;font-size:5.3333333333vw;background-color:#28d;color:#fff}}@media only screen and (max-width: 767px){#search .mapContent .contents .bg_content .btnWrap .btn.bd_baseColor .minText{font-size:3.7333333333vw}}@media only screen and (max-width: 767px){#search .mapContent .contents .bg_content .btnWrap .btn.bd_baseColor .plus{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8%;display:inline-block;vertical-align:middle;color:#fff;line-height:1;width:3.4666666667vw;height:.8vw;background:#fff;border-radius:.1em}}@media only screen and (max-width: 767px){#search .mapContent .contents .bg_content .btnWrap .btn.bd_baseColor .plus:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#search .mapContent .contents .bg_content .btnWrap .btn.more{display:none}#search .mapContent .contents .bg_content .btnWrap .btn.more.active .minText{display:none}#search .mapContent .contents .bg_content .btnWrap .btn.more.active .plus::before{display:none}#search .mapContent .mapWrap{width:50.4424778761%;aspect-ratio:570/580;border-radius:10px;overflow:hidden}@media only screen and (max-width: 1079px){#search .mapContent .mapWrap{display:none}}#search .mapContent .mapWrap.disabled{position:relative}#search .mapContent .mapWrap.disabled::before,#search .mapContent .mapWrap.disabled::after{z-index:2;position:absolute}#search .mapContent .mapWrap.disabled::before{content:"店舗名の右にあるアイコンをクリックすると\a地図が表示されます";top:0;left:0;display:grid;place-content:center;padding-top:20px;width:100%;height:100%;font-size:20px;font-weight:bold;text-align:center;line-height:1.7;white-space:pre-wrap;background-color:#f7f7f7;opacity:.85}#search .mapContent .mapWrap::after{content:"";top:32.2413793103%;left:50%;width:82px;height:93px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/icon/search_pin.svg);background-position:center;background-repeat:no-repeat;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#search .conditionsModal{z-index:1000000;position:fixed;top:0;left:0;display:none;width:100vw;height:100dvh;background-color:rgba(247,247,247,.85);-webkit-box-sizing:border-box;box-sizing:border-box}#search .conditionsModal .modalInner{display:grid;place-content:center;width:100%;height:100%}#search .conditionsModal .modalWrap{position:relative;padding:10px 10px 10px 0;width:90vw;max-width:1190px;height:640px;background-color:#fff;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media only screen and (max-width: 1079px){#search .conditionsModal .modalWrap{height:95dvh}}@media only screen and (max-width: 767px){#search .conditionsModal .modalWrap{padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 0;border-radius:3.2vw}}#search .conditionsModal .closebtn{z-index:2;position:absolute;top:20px;right:25px;width:20px;height:20px}@media only screen and (min-width: 1080px){#search .conditionsModal .closebtn:hover::before,#search .conditionsModal .closebtn:hover::after{background-color:#28d}}@media only screen and (max-width: 767px){#search .conditionsModal .closebtn{top:2.6666666667vw;right:5.3333333333vw;width:5.3333333333vw;height:5.3333333333vw}}#search .conditionsModal .closebtn::before,#search .conditionsModal .closebtn::after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#1d394f}@media only screen and (min-width: 1080px){#search .conditionsModal .closebtn::before,#search .conditionsModal .closebtn::after{-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}}#search .conditionsModal .closebtn::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#search .conditionsModal .closebtn::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#search .conditionsModal .contentWrap{position:relative;padding:50px 50px 50px 60px;width:100%;height:100%;overflow:scroll;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .conditionsModal .contentWrap{padding:30px 20px 30px 30px}}@media only screen and (max-width: 767px){#search .conditionsModal .contentWrap{padding:8vw 4vw 8vw 6.6666666667vw}}#search .conditionsModal .allStoreBtn{padding:0;margin:0;font-family:inherit;border:none;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:55px;right:50px;font-size:18px;font-weight:bold;text-align:right;text-decoration:underline;color:#f79626}@media only screen and (min-width: 1080px){#search .conditionsModal .allStoreBtn{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#search .conditionsModal .allStoreBtn:hover{color:#28d;text-decoration:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .conditionsModal .allStoreBtn{top:2em;right:20px}}@media only screen and (max-width: 767px){#search .conditionsModal .allStoreBtn{top:2.1em;right:4vw;font-size:4.2666666667vw}}#search .conditionsModal .conditionListWrap .conditionWrap+.conditionWrap{margin-top:40px}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap+.conditionWrap{margin-top:8vw}}#search .conditionsModal .conditionListWrap .conditionWrap .titleWrap{margin-bottom:4px}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .titleWrap{margin-bottom:1.0666666667vw}}#search .conditionsModal .conditionListWrap .conditionWrap .titleWrap .title{font-size:24px;color:#1d394f}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .titleWrap .title{font-size:5.3333333333vw}}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 25px}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap{gap:0 6.6666666667vw}}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap{position:relative;padding:18px 40px 18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;font-size:18px;line-height:1.4;border-bottom:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (min-width: 1080px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap:hover{color:#28d}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap:hover .arrow{color:#28d}}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap{padding:4.8vw 5.3333333333vw 3.7333333333vw 0;font-size:4.2666666667vw}}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .value{display:none}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .arrow,#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .toggle{position:absolute !important;top:calc(.5em + 16px);right:0}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .arrow{width:10px;height:10px}@media only screen and (min-width: 1080px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .arrow{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .arrow{top:calc(.4em + 4.8vw);right:1.0666666667vw;width:2.1333333333vw;height:2.1333333333vw}}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .toggle{width:13px;height:13px}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .toggle::before,#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .toggle::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;background-color:#f79626;border-radius:2px}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .toggle::before{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap .toggle::after{-webkit-transform:rotate(90deg) translate(-14%, 210%);transform:rotate(90deg) translate(-14%, 210%);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s, -webkit-transform .3s ease 0s}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap.active{position:relative}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap.active::before{content:"";position:absolute;top:0;left:-15px;width:calc(100% + 30px);height:calc(100% + 20px);background-color:#f7f7f7;border-top-left-radius:12px;border-top-right-radius:12px}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap.active *{z-index:1;position:relative}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap .linkWrap.active .toggle::after{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap.column5Wrap .linkWrap{width:calc((100% - 100px)/5)}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap.column5Wrap .linkWrap{width:calc((100% - 50px)/3)}}@media only screen and (min-width: 768px)and (max-width: 1079px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap.tabColumn3Wrap .linkWrap{width:calc((100% - 50px)/3)}}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap.spColumn2Wrap .linkWrap{width:calc(50% - 3.3333333333vw)}}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .linkListWrap.spColumn1Wrap .linkWrap{width:100%}}#search .conditionsModal .conditionListWrap .conditionWrap .accordionContentWrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:8px;margin-left:-15px;padding:0 20px 20px;display:none;width:calc(100% + 30px);background-color:#f7f7f7;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){#search .conditionsModal .conditionListWrap .conditionWrap .accordionContentWrap{margin-top:2.6666666667vw;margin-left:-4vw;padding:0 4vw 5.3333333333vw 5.3333333333vw;width:calc(100% + 8vw);border-radius:3.2vw}}#search .conditionsModal .conditionListWrap .conditionWrap .accordionContentWrap .linkWrap{padding-bottom:0;border:none}#search .select-wrapper{position:relative;width:100%}#search .select-wrapper::after{content:"";position:absolute;top:30%;right:20px;width:7px;height:7px;border-top:2px solid #f79626;border-right:2px solid #f79626;-webkit-transform:rotate(135deg) translateY(-60%);transform:rotate(135deg) translateY(-60%)}#search .select-wrapper .select-wrapper{width:230px}#search .select-wrapper .select-wrapper:hover{color:#f79626}#search .select-wrapper .select-wrapper{width:250px}#search .select-wrapper .select-wrapper:hover{color:#f79626}#search .select-wrapper .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f7;border:none;border-radius:6px;padding:20px 25px;font-size:15px;font-weight:bold;color:#1e283c;width:100%;cursor:pointer;outline:#f79626}@media only screen and (min-width: 1080px){#search .select-wrapper .custom-select{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#search .select-wrapper .custom-select:hover{color:#f79626}}@media only screen and (max-width: 767px){#search .select-wrapper .custom-select{font-size:4.2666666667vw}}#search .select-wrapper+.filterWrap{margin-top:20px}#search .select-wrapper.disabledWrap::after{border-color:#ccc}#search .select-wrapper.disabledWrap .selectbox .custom-select{pointer-events:none;color:#ccc;background-color:#f7f7f7}#search .select-wrapper.disabledWrap+.textWrap .text{color:#ccc}#mallSelectModal .conditionListWrap{margin-top:60px}@media only screen and (max-width: 767px){#mallSelectModal .conditionListWrap{margin-top:10.6666666667vw}}#modal{display:none;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(247,247,247,.85)}#modal .modalInner{display:grid;place-content:center;width:100%;height:100%}@media only screen and (max-width: 767px){#modal .modalInner{display:block}}@media only screen and (min-width: 768px)and (max-width: 1079px){#modal .modalInner{display:block}}#modal .modalInner .modal-content{position:relative;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 0 32px rgba(0,0,0,.12);box-shadow:0 0 32px rgba(0,0,0,.12);margin:0 auto;padding:65px 65px 60px;width:800px}@media only screen and (max-width: 767px){#modal .modalInner .modal-content{width:75%;padding:8vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#modal .modalInner .modal-content{width:75%}}#modal .modalInner .modal-content .closeBtnWrap .closebtn{position:absolute;top:5%;right:25px;width:30px;height:30px;cursor:pointer}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .closeBtnWrap .closebtn{top:3%;right:4%;width:5.3333333333vw;height:5.3333333333vw}}#modal .modalInner .modal-content .closeBtnWrap .closebtn::before,#modal .modalInner .modal-content .closeBtnWrap .closebtn::after{content:"";position:absolute;top:50%;left:50%;width:30px;height:2px;background-color:#000;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s;transition:.2s}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .closeBtnWrap .closebtn::before,#modal .modalInner .modal-content .closeBtnWrap .closebtn::after{width:5.3333333333vw}}#modal .modalInner .modal-content .closeBtnWrap .closebtn::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#modal .modalInner .modal-content .closeBtnWrap .closebtn::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}@media only screen and (min-width: 1080px){#modal .modalInner .modal-content .closeBtnWrap .closebtn:hover{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#modal .modalInner .modal-content .closeBtnWrap .closebtn:hover:hover{color:#28d;-webkit-filter:brightness(0) saturate(100%) invert(69%) sepia(59%) saturate(7072%) hue-rotate(186deg) brightness(92%) contrast(87%);filter:brightness(0) saturate(100%) invert(69%) sepia(59%) saturate(7072%) hue-rotate(186deg) brightness(92%) contrast(87%)}}#modal .modalInner .modal-content .modalWarp .textWrap{text-align:left}#modal .modalInner .modal-content .modalWarp .textWrap .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:24px;color:#1e283c;font-weight:bold}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .textWrap .text{font-size:4.8vw;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px)and (max-width: 1079px){#modal .modalInner .modal-content .modalWarp .textWrap .text{font-size:2.6666666667vw}}#modal .modalInner .modal-content .modalWarp .textWrap .text:after{content:"";border-top:2px solid #ccc;width:65%}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .textWrap .text:after{width:100%}}#modal .modalInner .modal-content .modalWarp .textWrap .text span{margin-right:30px}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .textWrap .text span{margin-right:0;padding-bottom:2.6666666667vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#modal .modalInner .modal-content .modalWarp .textWrap .text span{margin-right:auto}}#modal .modalInner .modal-content .modalWarp .form-field{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:25px 30px}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .form-field{margin-top:5.3333333333vw;display:block;gap:unset}}#modal .modalInner .modal-content .modalWarp .form-field .checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .form-field .checkbox{display:block;gap:0 4vw;margin-top:4vw}}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .form-field .checkbox:first-of-type{margin-top:0}}#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon{display:none;margin:0;width:20px;height:20px}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon{width:5.3333333333vw;height:5.3333333333vw}}#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon img{width:100%}#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon+span{position:relative;padding-left:35px;font-size:22px;color:#1e283c}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon+span{padding-left:9.3333333333vw;font-size:4.8vw}}@media only screen and (min-width: 768px)and (max-width: 1079px){#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon+span{font-size:2.1333333333vw}}#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon+span:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px;border:1.5px solid #67696f;border-radius:4px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon:checked+span::before{background:#2a8ef7;border-color:#2a8ef7}#modal .modalInner .modal-content .modalWarp .form-field .checkbox .checkbox_icon:checked+span::after{content:"";position:absolute;left:8px;top:45%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:5px;height:15px;border:solid #fff;border-width:0 3px 3px 0}#modal .modalInner .modal-content .modalWarp .btnWrap .js-modal-close{display:block;width:250px;margin:70px auto 0;font-size:18px;background-color:#28d;color:#fff;cursor:pointer}@media only screen and (min-width: 1080px){#modal .modalInner .modal-content .modalWarp .btnWrap .js-modal-close{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#modal .modalInner .modal-content .modalWarp .btnWrap .js-modal-close:hover{color:#28d;background-color:#fff}}@media only screen and (max-width: 767px){#modal .modalInner .modal-content .modalWarp .btnWrap .js-modal-close{width:36vw;margin:6.6666666667vw auto 0;font-size:3.4666666667vw}}.cta_call_none{display:none !important}#fixedCv{z-index:10;position:fixed;top:50%;right:0;width:165px;border-top-left-radius:24px;border-bottom-left-radius:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 1079px){#fixedCv{top:auto;bottom:0;width:100%;border-radius:0;-webkit-transform:translateY(0);transform:translateY(0)}}#fixedCv .titleWrap{padding:10px}#fixedCv .titleWrap .title{font-size:18px}#fixedCv .contentWrap{padding:0}@media only screen and (max-width: 1079px){#fixedCv .contentWrap{position:relative;background-color:rgba(0,0,0,0)}#fixedCv .contentWrap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(141,141,141,.72);backdrop-filter:blur(48px)}}@media only screen and (min-width: 768px)and (max-width: 1079px){#fixedCv .contentWrap{padding:10px 5vw}}@media only screen and (max-width: 767px){#fixedCv .contentWrap{padding:1.3333333333vw 2.6666666667vw}}#fixedCv .cvWrap{position:relative}@media only screen and (max-width: 1079px){#fixedCv .cvWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width: 768px)and (max-width: 1079px){#fixedCv .cvWrap{gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 767px){#fixedCv .cvWrap{gap:.8vw}}#fixedCv .cvWrap .cvBtn{display:grid;place-content:center;width:100%;height:90px;font-weight:bold;border:1px solid currentColor}@media only screen and (min-width: 1080px){#fixedCv .cvWrap .cvBtn{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 1079px){#fixedCv .cvWrap .cvBtn{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#fixedCv .cvWrap .cvBtn::after{content:"";position:absolute;top:50%;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translateY(-60%);transform:rotate(45deg) translateY(-60%);-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width: 768px)and (max-width: 1079px){#fixedCv .cvWrap .cvBtn{height:60px;border-radius:40px}#fixedCv .cvWrap .cvBtn::after{right:20px;width:10px;height:10px;border-radius:2px}}@media only screen and (max-width: 767px){#fixedCv .cvWrap .cvBtn{padding:4vw 4.8vw;height:12vw;place-content:center;border-radius:10.6666666667vw}#fixedCv .cvWrap .cvBtn::after{right:4vw;width:1.8666666667vw;height:1.8666666667vw;border-radius:.5333333333vw}}#fixedCv .cvWrap .cvBtn .icon{margin:0 auto 5px;width:36px;height:36px}@media only screen and (max-width: 1079px){#fixedCv .cvWrap .cvBtn .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 768px)and (max-width: 1079px){#fixedCv .cvWrap .cvBtn .icon{left:22px;width:24px;height:24px}}@media only screen and (max-width: 767px){#fixedCv .cvWrap .cvBtn .icon{left:4vw;width:3.7333333333vw;height:3.7333333333vw}}#fixedCv .cvWrap .cvBtn.bg_accentColor{color:#fff}@media only screen and (min-width: 1080px){#fixedCv .cvWrap .cvBtn.bg_accentColor:hover{color:#f79626;background-color:#fff}}@media only screen and (max-width: 1079px){#fixedCv .cvWrap .cvBtn.bg_accentColor .icon{background-color:#f79626}}#fixedCv .cvWrap .cvBtn.bd_baseColor{color:#28d;background-color:#fff}@media only screen and (min-width: 1080px){#fixedCv .cvWrap .cvBtn.bd_baseColor:hover{color:#fff;background-color:#28d}}@media only screen and (max-width: 1079px){#fixedCv .cvWrap .cvBtn.bd_baseColor::before{background-color:#28d}}@media only screen and (max-width: 1079px){#fixedCv .cvWrap .cvBtn.bd_baseColor .icon{background-color:#fff}}#fixedCv .cvWrap .cvBtn.cta_Reservation{position:relative}#fixedCv .cvWrap .cvBtn.cta_Reservation .fukidashi{position:absolute;top:-5.3333333333vw;right:-1.3333333333vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#fixedCv .cvWrap .cvBtn.cta_Reservation .fukidashi{top:-20px;right:5px}}#fixedCv .cvWrap .cvBtn.cta_Reservation .fukidashi .imageWrap{width:20vw}@media only screen and (min-width: 768px)and (max-width: 1079px){#fixedCv .cvWrap .cvBtn.cta_Reservation .fukidashi .imageWrap{width:75px}}#telModal{z-index:10000;position:fixed;top:0;left:0;display:none;width:100vw;height:100svh;background-color:rgba(34,136,221,.8)}#telModal .modalInner{display:grid;place-content:center;width:100%;height:100%}#telModal .modalWrap{position:relative;padding:20px;width:90vw;max-width:800px;background-color:#fff;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#telModal .modalWrap .closebtn{position:absolute;top:20px;right:20px;width:20px;height:20px}#telModal .modalWrap .closebtn::before,#telModal .modalWrap .closebtn::after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#1d394f}#telModal .modalWrap .closebtn::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#telModal .modalWrap .closebtn::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#telModal .modalWrap .textWrap{margin-bottom:10px}@media only screen and (max-width: 767px){#telModal .modalWrap .textWrap{margin-bottom:2.6666666667vw}}#telModal .modalWrap .textWrap .modaltext{position:relative;padding:0 20px;display:inline-block;font-size:18px;font-weight:bold;color:#28d}@media only screen and (max-width: 767px){#telModal .modalWrap .textWrap .modaltext{padding:0 4vw;font-size:3.2vw}}#telModal .modalWrap .textWrap .modaltext::before,#telModal .modalWrap .textWrap .modaltext::after{content:"";position:absolute;bottom:5%;width:2px;height:110%;background-color:#28d}#telModal .modalWrap .textWrap .modaltext::before{left:0;-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}#telModal .modalWrap .textWrap .modaltext::after{right:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}#telModal .modalWrap .btnWrap .btn{margin:0 auto;padding-left:30px;width:365px;line-height:1}@media only screen and (max-width: 767px){#telModal .modalWrap .btnWrap .btn{padding-left:8vw;width:100%}}#telModal .modalWrap .btnWrap .btn .icon{margin:0}#telModal .modalWrap .btnWrap .btn .minText{margin-bottom:5px;font-size:13px}@media only screen and (max-width: 767px){#telModal .modalWrap .btnWrap .btn .minText{margin-bottom:1.3333333333vw;font-size:2.9333333333vw}}#telModal .modalWrap .btnWrap .btn .telNum{font-size:24px}@media only screen and (max-width: 767px){#telModal .modalWrap .btnWrap .btn .telNum{font-size:5.0666666667vw}}#footWrap{width:100%;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#footWrap img{width:100%}#footWrap .breadcrumbWrap{padding:135px 0 20px;border-bottom:1px solid #d9d9d9}@media only screen and (max-width: 767px){#footWrap .breadcrumbWrap{padding:21.3333333333vw 0 6.6666666667vw}}#footWrap .breadcrumbWrap.minPd{padding-top:40px}@media only screen and (max-width: 767px){#footWrap .breadcrumbWrap.minPd{padding-top:6.6666666667vw}}#footWrap #footer{position:relative;padding:60px 0 40px}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap #footer{padding-bottom:80px}}@media only screen and (max-width: 767px){#footWrap #footer{padding:10.6666666667vw 0 16vw}}#footWrap #footInner{margin:0 auto;width:90%;max-width:1310px}#footWrap #footInner>.flexWrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#footWrap .companyInfoWrap{-webkit-box-flex:0;-ms-flex:none;flex:none;width:19.4444444444vw;min-width:250px;max-width:280px}@media only screen and (max-width: 1079px){#footWrap .companyInfoWrap{margin:0 auto;max-width:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .companyInfoWrap{width:100%}}@media only screen and (max-width: 767px){#footWrap .companyInfoWrap{width:81.3333333333vw}}#footWrap .companyInfoWrap .logo{display:block;width:250px}@media only screen and (max-width: 1079px){#footWrap .companyInfoWrap .logo{margin:0 auto}}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .companyInfoWrap .logo{width:300px}}@media only screen and (max-width: 767px){#footWrap .companyInfoWrap .logo{width:66.6666666667vw}}#footWrap .companyInfoWrap .btnWrap{margin-top:25px}@media only screen and (max-width: 1079px){#footWrap .companyInfoWrap .btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 767px){#footWrap .companyInfoWrap .btnWrap{margin-top:8vw}}#footWrap .companyInfoWrap .btnWrap .btn{padding:20px;width:250px;font-size:20px}@media only screen and (max-width: 1079px){#footWrap .companyInfoWrap .btnWrap .btn{width:calc(50% - 10px)}}@media only screen and (max-width: 767px){#footWrap .companyInfoWrap .btnWrap .btn{padding:2.6666666667vw;width:calc(50% - .8vw);font-size:3.7333333333vw}}#footWrap .companyInfoWrap .btnWrap .btn+.btn{margin-top:10px}@media only screen and (max-width: 1079px){#footWrap .companyInfoWrap .btnWrap .btn+.btn{margin-top:0}}#footWrap .telWrap{z-index:2;position:relative;margin-top:15px}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .telWrap{margin-top:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 767px){#footWrap .telWrap{margin:9.3333333333vw 4vw 0}}#footWrap .telWrap .icon{width:58px;height:37px}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .telWrap .icon{margin-right:10px;width:75px;height:48px}}@media only screen and (max-width: 767px){#footWrap .telWrap .icon{margin-right:2.6666666667vw;width:20vw;height:12.8vw}}#footWrap .telWrap .textWrap .telNum{font-size:21px}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .telWrap .textWrap .telNum{font-size:26px}}@media only screen and (max-width: 767px){#footWrap .telWrap .textWrap .telNum{font-size:6.9333333333vw}}#footWrap .telWrap .textWrap .text{margin-top:3px;font-size:13px;font-weight:bold;letter-spacing:.03em}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .telWrap .textWrap .text{font-size:17px}}@media only screen and (max-width: 767px){#footWrap .telWrap .textWrap .text{margin-top:.8vw;font-size:4.5333333333vw}}#footWrap ul li a{font-size:16px}@media only screen and (min-width: 1080px){#footWrap ul li a{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#footWrap ul li a:hover{color:#f79626}}@media only screen and (max-width: 767px){#footWrap ul li a{font-size:3.7333333333vw}}#footWrap #footNav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px min(50px, 3.4722222222vw)}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap #footNav{margin-top:40px;gap:50px}}@media only screen and (max-width: 767px){#footWrap #footNav{margin:10.6666666667vw auto 0;width:82.6666666667vw;display:block}}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap #footNav .footNavWrap{width:calc(50% - 25px)}}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap+.footNavWrap{margin-top:9.3333333333vw}}#footWrap #footNav .footNavWrap .contentWrap+.contentWrap{margin-top:30px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .contentWrap+.contentWrap{margin-top:9.3333333333vw}}#footWrap #footNav .footNavWrap .contentWrap .titleWrap .title{font-size:24px;color:#898884}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .contentWrap .titleWrap .title{font-size:5.8666666667vw}}#footWrap #footNav .footNavWrap .navWrap{margin-top:25px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap{margin-top:5.3333333333vw}}#footWrap #footNav .footNavWrap .navWrap .arrowBtn,#footWrap #footNav .footNavWrap .navWrap .icon{margin-left:5px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .arrowBtn,#footWrap #footNav .footNavWrap .navWrap .icon{margin-left:1.3333333333vw}}#footWrap #footNav .footNavWrap .navWrap .arrowBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;border:2px solid #f79626;border-radius:50%}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .arrowBtn{width:4.8vw;height:4.8vw}}#footWrap #footNav .footNavWrap .navWrap .arrowBtn .arrow{width:9px;height:9px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .arrowBtn .arrow{width:1.8666666667vw;height:1.8666666667vw}}#footWrap #footNav .footNavWrap .navWrap .arrowBtn .arrow::before{top:40%}#footWrap #footNav .footNavWrap .navWrap .arrowBtn .arrow::after{top:42%;right:3px;width:50%;height:50%}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .arrowBtn .arrow::after{top:38%;right:.5333333333vw;width:70%;height:70%}}#footWrap #footNav .footNavWrap .navWrap .icon{width:1em;height:1em;background-color:#f79626}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5.3333333333vw 5.8666666667vw}}#footWrap #footNav .footNavWrap .navWrap>ul>li+li{margin-top:20px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap>ul>li+li{margin-top:0}}#footWrap #footNav .footNavWrap .navWrap>ul>li.minNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footWrap #footNav .footNavWrap .navWrap>ul>li.minNav>a{font-weight:normal}#footWrap #footNav .footNavWrap .navWrap>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}#footWrap #footNav .footNavWrap .navWrap .minNavWrap{margin-top:20px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .minNavWrap{margin-top:5.3333333333vw}}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .minNavWrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4vw 5.3333333333vw}}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .minNavWrap ul li::before{display:none}}#footWrap #footNav .footNavWrap .navWrap .minNavWrap ul li+li{margin-top:10px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .minNavWrap ul li+li{margin-top:0}}#footWrap #footNav .footNavWrap .navWrap .minNavWrap .discList li{padding-left:1.5em}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .minNavWrap .discList li{padding-left:1em}}#footWrap #footNav .footNavWrap .navWrap .minNavWrap .discList li+li{margin-top:15px}@media only screen and (max-width: 767px){#footWrap #footNav .footNavWrap .navWrap .minNavWrap .discList li+li{margin-top:0}}#footWrap .policyNavWrap{margin-top:50px;padding-top:35px;border-top:1px solid #c6c6c5}@media only screen and (max-width: 1079px){#footWrap .policyNavWrap{border-top:none;border-bottom:1px solid #c6c6c5}}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .policyNavWrap{padding:0 0 35px}}@media only screen and (max-width: 767px){#footWrap .policyNavWrap{margin-top:16vw;padding:0 0 5.3333333333vw}}#footWrap .policyNavWrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .policyNavWrap ul{gap:15px 10px}}@media only screen and (max-width: 767px){#footWrap .policyNavWrap ul{gap:4vw 2.6666666667vw}}#footWrap .policyNavWrap ul li{padding-right:15px;border-right:1px solid rgba(29,57,79,.32)}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap .policyNavWrap ul li{padding-right:10px}}@media only screen and (max-width: 767px){#footWrap .policyNavWrap ul li{padding-right:2.6666666667vw}}#footWrap .policyNavWrap ul li:last-of-type{padding:0 !important;border-right:none}@media only screen and (max-width: 767px){#footWrap .policyNavWrap ul li.spHrH{padding:0;border-right:none}}#footWrap .policyNavWrap ul li .icon{margin-left:5px;width:.75em;height:.75em;background-color:#f79626}@media only screen and (max-width: 767px){#footWrap .policyNavWrap ul li .icon{margin-left:1.0666666667vw}}@media only screen and (max-width: 767px){#footWrap .policyNavWrap ul li a{font-size:3.2vw}}#footWrap #copyright{margin-top:60px;width:100%;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1079px){#footWrap #copyright{text-align:left}}@media only screen and (min-width: 768px)and (max-width: 1079px){#footWrap #copyright{margin-top:35px}}@media only screen and (max-width: 767px){#footWrap #copyright{margin-top:4vw}}#footWrap #copyright>p{font-size:12px;font-weight:bold;line-height:1.4;color:#c6c6c5}@media only screen and (max-width: 767px){#footWrap #copyright>p{font-size:3.2vw}}#cookie-notice{font-size:14px;border-top-right-radius:24px;border-top-left-radius:24px}@media only screen and (min-width: 1080px){#cookie-notice{left:5vw;width:90vw;min-width:90vw}}@media only screen and (max-width: 767px){#cookie-notice{font-size:3.7333333333vw;border-top-right-radius:3.2vw;border-top-left-radius:3.2vw}}#cookie-notice .cookie-notice-container{padding:30px;padding-right:70px}@media only screen and (max-width: 767px){#cookie-notice .cookie-notice-container{padding:5.3333333333vw;padding-right:13.3333333333vw}}#cookie-notice .cn-close-icon{right:30px}@media only screen and (max-width: 767px){#cookie-notice .cn-close-icon{right:5.3333333333vw}}#cookie-notice .cn-link{color:#28d;text-decoration:underline}@media only screen and (min-width: 1080px){#cookie-notice .cn-link:hover{text-decoration:none}}#cookie-notice .cn-button:not(.cn-button-custom){margin-left:30px;padding:10px 20px;font-size:14px;color:#fff;border-radius:40px}@media only screen and (min-width: 1080px){#cookie-notice .cn-button:not(.cn-button-custom){-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#cookie-notice .cn-button:not(.cn-button-custom):hover{opacity:.8}}@media only screen and (max-width: 767px){#cookie-notice .cn-button:not(.cn-button-custom){margin:2.6666666667vw 0 0;padding:2.6666666667vw 5.3333333333vw;font-size:3.7333333333vw;border-radius:10.6666666667vw}}#cookie-notice #cn-refuse-cookie{color:#f79626;background-color:#fff !important;border:1px solid #f79626}#kv{position:relative}#kv .inner{z-index:1;position:relative;padding-top:135px}@media only screen and (max-width: 767px){#kv .inner{padding-top:21.3333333333vw}}#kv .breadcrumbWrap{z-index:1;position:relative;margin-bottom:30px}@media only screen and (min-width: 1080px){#kv .breadcrumbWrap{max-width:min(950px, 65.9722222222vw)}}@media only screen and (max-width: 767px){#kv .breadcrumbWrap{display:none}}#kv .pageTitleContentWrap .pageTitleWrap *{font-weight:bold}#kv .pageTitleContentWrap .pageTitleWrap .subTitle{margin-bottom:10px}@media only screen and (max-width: 767px){#kv .pageTitleContentWrap .pageTitleWrap .subTitle{margin-bottom:2.6666666667vw}}#kv .pageTitleContentWrap .pageTitleWrap .pageTitle{font-size:38px;line-height:1.4}@media only screen and (max-width: 767px){#kv .pageTitleContentWrap .pageTitleWrap .pageTitle{font-size:8vw}}#kv .pageTitleContentWrap .pageTitleWrap .pageTitle .minText{font-size:32px}@media only screen and (max-width: 767px){#kv .pageTitleContentWrap .pageTitleWrap .pageTitle .minText{font-size:6.4vw}}#kv .pageTitleContentWrap .contentWrap{margin-top:10px}@media only screen and (max-width: 767px){#kv .pageTitleContentWrap .contentWrap{margin-top:4vw}}#kv .pageTitleContentWrap .contentWrap .textWrap .text{line-height:1.6}#kv .pageTitleContentWrap .contentWrap .textWrap .notice{margin-top:20px;font-size:12px;color:#708799}@media only screen and (max-width: 767px){#kv .pageTitleContentWrap .contentWrap .textWrap .notice{margin-top:5.3333333333vw;font-size:3.2vw}}#kv:not(.hasImage)::before,#kv:not(.hasImage)::after{content:"";position:absolute;right:0;border-radius:100% 0 0 100%/50%}@media only screen and (max-width: 767px){#kv:not(.hasImage)::before,#kv:not(.hasImage)::after{display:none}}#kv:not(.hasImage)::before{top:-500px;width:500px;height:1000px;background-color:#dfecf2}#kv:not(.hasImage)::after{top:-410px;width:410px;height:820px;background-color:#fff}#kv.hasImage{margin-top:10px;margin-left:10px;height:430px}@media only screen and (max-width: 767px){#kv.hasImage{margin-top:2.6666666667vw;margin-left:2.6666666667vw;height:auto}}#kv.hasImage .bgImage{position:absolute;top:0;left:0;width:100%;height:430px;border-top-left-radius:24px;border-bottom-left-radius:24px;overflow:hidden}@media only screen and (max-width: 767px){#kv.hasImage .bgImage{height:74.6666666667vw;border-top-left-radius:3.2vw;border-bottom-left-radius:3.2vw}}#kv.hasImage .bgImage img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#kv.hasImage .inner{padding-top:125px}@media only screen and (max-width: 767px){#kv.hasImage .inner{padding-top:40vw}}#kv.hasImage .breadcrumbWrap .aioseo-breadcrumbs span{color:#fff}#kv.hasImage .breadcrumbWrap .aioseo-breadcrumbs a{color:#fff}#kv.hasImage .breadcrumbWrap.largeMb{margin-bottom:65px}#kv.hasImage .pageTitleContentWrap *{color:#fff}@media only screen and (max-width: 767px){#kv.hasImage .pageTitleContentWrap .pageTitleWrap{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30.1333333333vw}}@media only screen and (max-width: 767px){#kv.hasImage .pageTitleContentWrap .contentWrap{margin-top:10.6666666667vw}#kv.hasImage .pageTitleContentWrap .contentWrap *{color:#1d394f}}@media only screen and (max-width: 767px){#kv.hasImage+.sectionWrap{position:relative}#kv.hasImage+.sectionWrap::before{content:"";position:absolute;top:0;left:5%;width:90%;height:1px;background-color:#dbdbdb}}@media only screen and (max-width: 767px){#kv.hasImage+.sectionWrap .sideIndexLayoutWrap{padding-top:8vw}}#kv+.sectionWrap{z-index:1;position:relative;margin-top:60px}@media only screen and (max-width: 767px){#kv+.sectionWrap{margin-top:10.6666666667vw}}.sideIndexLayoutWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:min(90px, 6.25vw)}@media only screen and (max-width: 1079px){.sideIndexLayoutWrap{display:block}}.sideIndexLayoutWrap .sideContentWrap{width:calc(100% - 240px - min(90px, 6.25vw))}@media only screen and (max-width: 1079px){.sideIndexLayoutWrap .sideContentWrap{width:100%}}.sideIndexLayoutWrap .sideIndexWrap{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:30px 30px 20px;width:240px;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 1080px){.sideIndexLayoutWrap .sideIndexWrap{position:sticky;top:90px}}@media only screen and (max-width: 1079px){.sideIndexLayoutWrap .sideIndexWrap{padding:0;width:100%;border-radius:0}.sideIndexLayoutWrap .sideIndexWrap.boxShadow{-webkit-box-shadow:none;box-shadow:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){.sideIndexLayoutWrap .sideIndexWrap{margin-bottom:40px}}@media only screen and (max-width: 767px){.sideIndexLayoutWrap .sideIndexWrap{margin-bottom:10.6666666667vw}}@media only screen and (max-width: 767px){.sideIndexLayoutWrap .sideIndexWrap .titleWrap .title{font-size:4.2666666667vw}}.sideIndexLayoutWrap .sideIndexWrap .contentWrap{margin-top:15px}@media only screen and (max-width: 767px){.sideIndexLayoutWrap .sideIndexWrap .contentWrap{margin-top:1.3333333333vw}}@media only screen and (max-width: 1079px){.sideIndexLayoutWrap .sideIndexWrap .indexList{display:grid}}@media only screen and (min-width: 768px)and (max-width: 1079px){.sideIndexLayoutWrap .sideIndexWrap .indexList{grid-template-columns:repeat(3, 1fr);gap:0 20px}}@media only screen and (max-width: 767px){.sideIndexLayoutWrap .sideIndexWrap .indexList{grid-template-columns:repeat(2, 1fr);gap:0 5.3333333333vw}}.sideIndexLayoutWrap .sideIndexWrap .indexList .index{position:relative;padding:10px 30px 10px 0;display:block;font-size:14px;color:#6c6a62;border-bottom:1px solid #dbdbdb}@media only screen and (min-width: 1080px){.sideIndexLayoutWrap .sideIndexWrap .indexList .index{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.sideIndexLayoutWrap .sideIndexWrap .indexList .index:hover{color:#f79626}}@media only screen and (max-width: 767px){.sideIndexLayoutWrap .sideIndexWrap .indexList .index{padding:2.6666666667vw 6.6666666667vw 2.6666666667vw 0 !important;font-size:3.7333333333vw}}.sideIndexLayoutWrap .sideIndexWrap .indexList .index::before{content:"";position:absolute;top:50%;right:0;width:1.0714285714em;height:1.0714285714em;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNzUgMUM2Ljc1IDAuNTg1Nzg2IDYuNDE0MjEgMC4yNSA2IDAuMjVDNS41ODU3OSAwLjI1IDUuMjUgMC41ODU3ODYgNS4yNSAxTDYuNzUgMVpNNS40Njk2NyAxNC41MzAzQzUuNzYyNTYgMTQuODIzMiA2LjIzNzQ0IDE0LjgyMzIgNi41MzAzMyAxNC41MzAzTDExLjMwMzMgOS43NTczNkMxMS41OTYyIDkuNDY0NDcgMTEuNTk2MiA4Ljk4OTU5IDExLjMwMzMgOC42OTY3QzExLjAxMDQgOC40MDM4MSAxMC41MzU1IDguNDAzODEgMTAuMjQyNiA4LjY5NjdMNiAxMi45MzkzTDEuNzU3MzYgOC42OTY3QzEuNDY0NDcgOC40MDM4MSAwLjk4OTU5MiA4LjQwMzgxIDAuNjk2Njk5IDguNjk2N0MwLjQwMzgwNSA4Ljk4OTU5IDAuNDAzODA1IDkuNDY0NDcgMC42OTY2OTkgOS43NTczNkw1LjQ2OTY3IDE0LjUzMDNaTTUuMjUgMi4xNjA3MUM1LjI1IDIuNTc0OTMgNS41ODU3OSAyLjkxMDcxIDYgMi45MTA3MUM2LjQxNDIxIDIuOTEwNzEgNi43NSAyLjU3NDkzIDYuNzUgMi4xNjA3MUw1LjI1IDIuMTYwNzFaTTYuNzUgNi4zMzkyOUM2Ljc1IDUuOTI1MDcgNi40MTQyMSA1LjU4OTI5IDYgNS41ODkyOUM1LjU4NTc5IDUuNTg5MjkgNS4yNSA1LjkyNTA3IDUuMjUgNi4zMzkyOUw2Ljc1IDYuMzM5MjlaTTUuMjUgOC42NjA3MUM1LjI1IDkuMDc0OTMgNS41ODU3OSA5LjQxMDcxIDYgOS40MTA3MUM2LjQxNDIxIDkuNDEwNzEgNi43NSA5LjA3NDkzIDYuNzUgOC42NjA3MUw1LjI1IDguNjYwNzFaTTYuNzUgMTIuODM5M0M2Ljc1IDEyLjQyNTEgNi40MTQyMSAxMi4wODkzIDYgMTIuMDg5M0M1LjU4NTc5IDEyLjA4OTMgNS4yNSAxMi40MjUxIDUuMjUgMTIuODM5M0w2Ljc1IDEyLjgzOTNaTTYgMUw1LjI1IDFMNS4yNSAyLjE2MDcxTDYgMi4xNjA3MUw2Ljc1IDIuMTYwNzFMNi43NSAxTDYgMVpNNiA2LjMzOTI5TDUuMjUgNi4zMzkyOUw1LjI1IDguNjYwNzFMNiA4LjY2MDcxTDYuNzUgOC42NjA3MUw2Ljc1IDYuMzM5MjlMNiA2LjMzOTI5Wk02IDEyLjgzOTNMNS4yNSAxMi44MzkzTDUuMjUgMTRMNiAxNEw2Ljc1IDE0TDYuNzUgMTIuODM5M0w2IDEyLjgzOTNaIiBmaWxsPSIjRkY5MzAxIi8+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMiAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNzUgMUM2Ljc1IDAuNTg1Nzg2IDYuNDE0MjEgMC4yNSA2IDAuMjVDNS41ODU3OSAwLjI1IDUuMjUgMC41ODU3ODYgNS4yNSAxTDYuNzUgMVpNNS40Njk2NyAxNC41MzAzQzUuNzYyNTYgMTQuODIzMiA2LjIzNzQ0IDE0LjgyMzIgNi41MzAzMyAxNC41MzAzTDExLjMwMzMgOS43NTczNkMxMS41OTYyIDkuNDY0NDcgMTEuNTk2MiA4Ljk4OTU5IDExLjMwMzMgOC42OTY3QzExLjAxMDQgOC40MDM4MSAxMC41MzU1IDguNDAzODEgMTAuMjQyNiA4LjY5NjdMNiAxMi45MzkzTDEuNzU3MzYgOC42OTY3QzEuNDY0NDcgOC40MDM4MSAwLjk4OTU5MiA4LjQwMzgxIDAuNjk2Njk5IDguNjk2N0MwLjQwMzgwNSA4Ljk4OTU5IDAuNDAzODA1IDkuNDY0NDcgMC42OTY2OTkgOS43NTczNkw1LjQ2OTY3IDE0LjUzMDNaTTUuMjUgMi4xNjA3MUM1LjI1IDIuNTc0OTMgNS41ODU3OSAyLjkxMDcxIDYgMi45MTA3MUM2LjQxNDIxIDIuOTEwNzEgNi43NSAyLjU3NDkzIDYuNzUgMi4xNjA3MUw1LjI1IDIuMTYwNzFaTTYuNzUgNi4zMzkyOUM2Ljc1IDUuOTI1MDcgNi40MTQyMSA1LjU4OTI5IDYgNS41ODkyOUM1LjU4NTc5IDUuNTg5MjkgNS4yNSA1LjkyNTA3IDUuMjUgNi4zMzkyOUw2Ljc1IDYuMzM5MjlaTTUuMjUgOC42NjA3MUM1LjI1IDkuMDc0OTMgNS41ODU3OSA5LjQxMDcxIDYgOS40MTA3MUM2LjQxNDIxIDkuNDEwNzEgNi43NSA5LjA3NDkzIDYuNzUgOC42NjA3MUw1LjI1IDguNjYwNzFaTTYuNzUgMTIuODM5M0M2Ljc1IDEyLjQyNTEgNi40MTQyMSAxMi4wODkzIDYgMTIuMDg5M0M1LjU4NTc5IDEyLjA4OTMgNS4yNSAxMi40MjUxIDUuMjUgMTIuODM5M0w2Ljc1IDEyLjgzOTNaTTYgMUw1LjI1IDFMNS4yNSAyLjE2MDcxTDYgMi4xNjA3MUw2Ljc1IDIuMTYwNzFMNi43NSAxTDYgMVpNNiA2LjMzOTI5TDUuMjUgNi4zMzkyOUw1LjI1IDguNjYwNzFMNiA4LjY2MDcxTDYuNzUgOC42NjA3MUw2Ljc1IDYuMzM5MjlMNiA2LjMzOTI5Wk02IDEyLjgzOTNMNS4yNSAxMi44MzkzTDUuMjUgMTRMNiAxNEw2Ljc1IDE0TDYuNzUgMTIuODM5M0w2IDEyLjgzOTNaIiBmaWxsPSIjRkY5MzAxIi8+Cjwvc3ZnPgo=");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;vertical-align:baseline;background-color:#f79626;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sideIndexLayoutWrap .sideIndexWrap .indexList .index:first-of-type{padding-top:0}.sideIndexLayoutWrap .sideIndexWrap .indexList .index:last-of-type{border-bottom:none}@media only screen and (max-width: 1079px){.sideIndexLayoutWrap .sideIndexWrap .indexList .index:last-of-type{border-bottom:1px solid #dbdbdb}}.sideContentLayout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:min(110px, 7.6388888889vw)}@media only screen and (max-width: 1079px){.sideContentLayout{display:block}}.sideContentLayout .sidebarContentWrap{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:320px}@media only screen and (max-width: 1079px){.sideContentLayout .sidebarContentWrap{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1079px){.sideContentLayout .sidebarContentWrap{margin-top:80px}}@media only screen and (max-width: 767px){.sideContentLayout .sidebarContentWrap{margin-top:21.3333333333vw}}.sideContentLayout .sidebarContentWrap .titleWrap .title{font-size:16px;color:#1d394f}@media only screen and (max-width: 767px){.sideContentLayout .sidebarContentWrap .titleWrap .title{font-size:4.2666666667vw}}.sideContentLayout .sideContentWrap{width:100%}.sideContentLayout .categoryArchiveWrap,.sideContentLayout .pickupWrap{width:100%;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap,.sideContentLayout .pickupWrap{border-radius:1.6vw}}.sideContentLayout .categoryArchiveWrap{padding:30px 30px 20px;background-color:#f7f7f7}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap{padding:8vw 8vw 5.3333333333vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap .contentWrap{margin-top:10px}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .contentWrap{margin-top:2.6666666667vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap .select-wrapper{position:relative;display:inline-block;width:100%}.sideContentLayout .categoryArchiveWrap .archiveWrap .select-wrapper::after{content:"";position:absolute;top:30%;right:20px;width:7px;height:7px;border-top:2px solid #f79626;border-right:2px solid #f79626;-webkit-transform:rotate(135deg) translateY(-60%);transform:rotate(135deg) translateY(-60%)}@media only screen and (min-width: 1080px){.sideContentLayout .categoryArchiveWrap .archiveWrap .select-wrapper::after{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .select-wrapper::after{top:40%;right:6.6666666667vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap .select-wrapper .custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:6px;padding:20px 25px;font-size:15px;font-weight:bold;color:#f79626;width:100%;cursor:pointer;outline:#f79626}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .select-wrapper .custom-select{padding:5.3333333333vw 6.6666666667vw;font-size:4vw;border-radius:1.6vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu{width:100%}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .linkbtn{position:relative;display:block;width:100%;font-size:14px;color:#6c6a62}@media only screen and (min-width: 1080px){.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .linkbtn{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .linkbtn:hover{color:#f79626}}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .linkbtn{font-size:3.7333333333vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .linkbtn .icon{position:absolute;top:.1em;right:0;width:1.2857142857em;height:1.2857142857em;background-color:#f79626}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu>.linkbtn{padding:10px 0}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu>.linkbtn{padding:2.6666666667vw 0}}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu>.linkbtn .icon{top:calc(.1em + 10px)}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu>.linkbtn .icon{top:calc(.1em + 2.6666666667vw)}}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu>.linkbtn+.linkbtn{border-top:1px solid #dbdbdb}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion{padding:0}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion .accordionBtn{position:relative;padding:10px 0}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion .accordionBtn::before{content:"";position:absolute;top:20%;right:0;width:7px;height:7px;border-top:2px solid #f79626;border-right:2px solid #f79626;border-radius:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.3s ease 0s;transition:.3s ease 0s}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion .accordionBtn::before{top:1.6em;right:4vw;width:2.1333333333vw;height:2.1333333333vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion .accordionBtn .toggleBtn{background-color:#f79626}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion .accordionContentWrap{padding:10px 0 25px 10px}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion .accordionContentWrap .linkbtn{padding-right:35px}.sideContentLayout .categoryArchiveWrap .archiveWrap .linkMenu .accordion .accordionContentWrap .linkbtn+.linkbtn{margin-top:10px}.sideContentLayout .categoryArchiveWrap .archiveWrap .tagListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .tagListWrap{gap:1.3333333333vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap .tagListWrap .tag{padding:5px 13px;display:inline-block;font-size:12px;font-weight:bold;color:#28d;border:1px solid #28d;border-radius:20px}@media only screen and (min-width: 1080px){.sideContentLayout .categoryArchiveWrap .archiveWrap .tagListWrap .tag{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}.sideContentLayout .categoryArchiveWrap .archiveWrap .tagListWrap .tag:hover{color:#fff;background-color:#28d}}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap .archiveWrap .tagListWrap .tag{padding:1.3333333333vw 3.4666666667vw;font-size:3.2vw;border-radius:5.3333333333vw}}.sideContentLayout .categoryArchiveWrap .archiveWrap+.archiveWrap{margin-top:25px}.sideContentLayout .categoryArchiveWrap+.pickupWrap{margin-top:30px}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap+.pickupWrap{margin-top:8vw}}.sideContentLayout .categoryArchiveWrap+.categoryArchiveWrap{margin-top:10px}@media only screen and (max-width: 767px){.sideContentLayout .categoryArchiveWrap+.categoryArchiveWrap{margin-top:2.6666666667vw}}.sideContentLayout .pickupWrap{padding:20px 30px 30px}@media only screen and (max-width: 767px){.sideContentLayout .pickupWrap{padding:5.3333333333vw 8vw}}.sideContentLayout .pickupWrap .contentWrap{margin-top:15px}@media only screen and (max-width: 767px){.sideContentLayout .pickupWrap .contentWrap{margin-top:4vw}}@media only screen and (min-width: 1080px){.sideContentLayout .pickupWrap .articleListWrap a.articleWrap:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.sideContentLayout .pickupWrap .articleListWrap a.articleWrap:hover .textWrap .postTitle{color:#28d}}.sideContentLayout .pickupWrap .articleListWrap .articleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sideContentLayout .pickupWrap .articleListWrap .articleWrap+.articleWrap{margin-top:10px}@media only screen and (max-width: 767px){.sideContentLayout .pickupWrap .articleListWrap .articleWrap+.articleWrap{margin-top:2.6666666667vw}}.sideContentLayout .pickupWrap .articleListWrap .articleWrap .image{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:15px;width:100px;aspect-ratio:10/6;border-radius:4px;overflow:hidden}@media only screen and (max-width: 767px){.sideContentLayout .pickupWrap .articleListWrap .articleWrap .image{margin-right:4vw;width:26.6666666667vw;border-radius:1.0666666667vw}}.sideContentLayout .pickupWrap .articleListWrap .articleWrap .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 1080px){.sideContentLayout .pickupWrap .articleListWrap .articleWrap .image img{-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s, -webkit-transform .3s ease 0s}}.sideContentLayout .pickupWrap .articleListWrap .articleWrap .textWrap .postTitle{font-size:12px}@media only screen and (min-width: 1080px){.sideContentLayout .pickupWrap .articleListWrap .articleWrap .textWrap .postTitle{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}}@media only screen and (max-width: 767px){.sideContentLayout .pickupWrap .articleListWrap .articleWrap .textWrap .postTitle{font-size:3.2vw}}.shopInfoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}@media only screen and (max-width: 767px){.shopInfoWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8vw}}.shopInfoWrap .imageAndMapWrap{-webkit-box-flex:0;-ms-flex:none;flex:none;width:280px}@media only screen and (max-width: 767px){.shopInfoWrap .imageAndMapWrap{margin:0 auto;width:84vw}}.shopInfoWrap .imageAndMapWrap .swiper-slide{width:100%;border-radius:8px;overflow:hidden}@media only screen and (max-width: 767px){.shopInfoWrap .imageAndMapWrap .swiper-slide{border-radius:2.1333333333vw}}.shopInfoWrap .imageAndMapWrap .swiper-navigationWrap{margin-top:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.shopInfoWrap .imageAndMapWrap .swiper-navigationWrap{margin-top:6.6666666667vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.shopInfoWrap .imageAndMapWrap .swiper-navigationWrap .swiper-pagination{margin:0 auto}.shopInfoWrap .imageAndMapWrap .swiper-navigationWrap .swiper-button-prev{left:0}.shopInfoWrap .imageAndMapWrap .swiper-navigationWrap .swiper-button-next{right:0}.shopInfoWrap .shopInfoDlListWrap dl{display:-webkit-box;display:-ms-flexbox;display:flex}.shopInfoWrap .shopInfoDlListWrap dl+dl{margin-top:15px;padding-top:15px;border-top:1px solid #e1e1e1}@media only screen and (max-width: 767px){.shopInfoWrap .shopInfoDlListWrap dl+dl{margin-top:4vw;padding-top:4vw}}.shopInfoWrap .shopInfoDlListWrap dl *{font-size:14px;line-height:1.6}@media only screen and (max-width: 767px){.shopInfoWrap .shopInfoDlListWrap dl *{font-size:3.7333333333vw}}.shopInfoWrap .shopInfoDlListWrap dl dt{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:35px;width:4.5em;font-weight:bold;color:#708799;letter-spacing:.03em}@media only screen and (max-width: 767px){.shopInfoWrap .shopInfoDlListWrap dl dt{margin-right:6.6666666667vw}}.shopInfoWrap .shopInfoDlListWrap dl dd .addressInfo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px 15px}@media only screen and (max-width: 767px){.shopInfoWrap .shopInfoDlListWrap dl dd .addressInfo{gap:.8vw 2.6666666667vw}}.shopInfoWrap .shopInfoDlListWrap dl dd .copyBtn{padding:0;margin:0;font-family:inherit;border:none;outline:none;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:3px 10px 2px;font-size:12px;color:#f79626;font-weight:bold;line-height:1;border:1px solid #f79626;border-radius:4px}@media only screen and (min-width: 1080px){.shopInfoWrap .shopInfoDlListWrap dl dd .copyBtn{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}.shopInfoWrap .shopInfoDlListWrap dl dd .copyBtn:hover{color:#28d;border-color:#28d}}@media only screen and (max-width: 767px){.shopInfoWrap .shopInfoDlListWrap dl dd .copyBtn{padding:1.0666666667vw 2.6666666667vw .8vw;font-size:3.2vw;border-radius:10.6666666667vw}}.shopInfoWrap .shopInfoDlListWrap dl dd .copyBtn .icon{margin-left:5px;width:13px;height:13px;vertical-align:text-bottom}@media only screen and (max-width: 767px){.shopInfoWrap .shopInfoDlListWrap dl dd .copyBtn .icon{margin-left:1.3333333333vw;width:3.2vw;height:3.2vw}}.shopInfoWrap .shopInfoDlListWrap dl dd *+.textNoDecoLink{margin-top:15px}.shopInfoWrap .shopInfoDlListWrap dl dd .textNoDecoLink{display:inline-block;color:#1d394f}.shopInfoWrap .shopInfoDlListWrap dl dd .textNoDecoLink .icon{margin-left:5px;vertical-align:text-bottom}.shopInfoWrap .shopInfoDlListWrap dl dd .textNoDecoLink .icon.tel{width:.9285714286em;height:.9285714286em;background-color:#1d394f}@media only screen and (min-width: 1080px){.shopInfoWrap .phoneNumber:hover{text-decoration:underline}}.shopInfoWrap .phoneNumber .icon{margin-left:.3571428571em;width:.9285714286em;height:.9285714286em;background-color:#1d394f;vertical-align:text-bottom}.shopInfoWrap .tagListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}@media only screen and (max-width: 767px){.shopInfoWrap .tagListWrap{gap:2.6666666667vw 1.3333333333vw}}.shopInfoWrap .tagListWrap .tag{padding:5px 15px;font-size:12px;font-weight:normal;background-color:#ececec;border-radius:20px}@media only screen and (max-width: 767px){.shopInfoWrap .tagListWrap .tag{padding:1.3333333333vw 4vw;font-size:3.2vw;border-radius:5.3333333333vw}}body.error404 #footWrap .breadcrumbWrap{padding-top:60px}@media only screen and (max-width: 767px){body.error404 #footWrap .breadcrumbWrap{padding-top:16vw}}#notFound .btnWrap{margin-top:40px}@media only screen and (max-width: 767px){#notFound .btnWrap{margin-top:10.6666666667vw}}#notFound .btnWrap .btn{margin:0 auto}@media only screen and (max-width: 767px){#notFound .btnWrap .btn{padding:4vw;width:100%}}

@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap");
@font-face{font-family:"YuMincho";font-weight:normal;src:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/font/A-OTF-A1MinchoStd-Bold.otf);}
@font-face{font-family:"Noto Sans CJK JP";font-style:normal;src:local("Noto Sans CJK JP Light"), url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/fonts/Regular_lw.woff) format("woff"), url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/fonts/Regular_lw.otf) format("opentype");}
@font-face{font-family:"Noto Sans CJK JP";font-style:normal;font-weight:500;src:local("Noto Sans CJK JP Medium"), url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/fonts/Medium_lw.woff) format("woff"), url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/fonts/Medium_lw.otf) format("opentype");}
@font-face{font-family:"Noto Sans CJK JP";font-style:normal;font-weight:700;src:local("Noto Sans CJK JP Bold"), url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/fonts/Bold_lw.woff) format("woff"), url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/fonts/Bold_lw.otf) format("opentype");}
*,
:after, :before{-webkit-box-sizing:border-box;box-sizing:border-box;}
html{font-family:sans-serif;line-height:1.15;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-text-size-adjust:100%;}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display:block;}
body{background-color:#fff;color:#444;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left;}
[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
h1, h2, h3, h4, h5, h6 {
margin-bottom: 0.5rem;
margin-top: 0;
} p{margin-bottom:1rem;margin-top:0;}
abbr[data-original-title],
abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
address{font-style:normal;line-height:inherit;margin-bottom:1rem;}
dl, ol, ul{margin-bottom:1rem;margin-top:0;}
ol ol, ol ul, ul ol, ul ul{margin-bottom:0;}
dt{font-weight:700;}
dd{margin-bottom:0.5rem;margin-left:0;}
blockquote{margin:0 0 1rem;}
b, strong{font-weight:bolder;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup {
top: -0.5em;
} a{background-color:transparent;color:#2188dd;text-decoration:none;}
a:hover{color:#e6f1fd;text-decoration:underline;}
a:not([href]):not([class]){color:inherit;text-decoration:none;}
a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}
code, kbd, pre, samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em;}
pre{margin-bottom:1rem;margin-top:0;overflow:auto;-ms-overflow-style:scrollbar;}
figure{margin:0 0 1rem;}
img{border-style:none;vertical-align:middle;}
svg{overflow:hidden;vertical-align:middle;}
table{border-collapse:collapse;}
caption{caption-side:bottom;color:#606060;padding-bottom:0.75rem;padding-top:0.75rem;text-align:left;}
th{text-align:inherit;text-align:-webkit-match-parent;}
label{display:inline-block;margin-bottom:0.5rem;}
button{border-radius:0;}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}
button, input, optgroup, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;}
button, input{overflow:visible;}
button, select{text-transform:none;}
[role="button"]{cursor:pointer;}
select{word-wrap:normal;}
[type="button"],
[type="reset"],
[type="submit"],
button{-webkit-appearance:button;}
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled){cursor:pointer;}
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner{border-style:none;padding:0;}
input[type="checkbox"],
input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
textarea{overflow:auto;resize:vertical;}
fieldset{border:0;margin:0;min-width:0;padding:0;}
legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:0.5rem;max-width:100%;padding:0;white-space:normal;width:100%;}
progress{vertical-align:baseline;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:none;outline-offset:-2px;}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
output{display:inline-block;}
summary{cursor:pointer;display:list-item;}
template{display:none;}
[hidden]{display:none !important;}
@-webkit-keyframes ToRight {
0%{-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);}
to{-webkit-transform:translate(0%, -50%) rotateZ(-45deg);transform:translate(0%, -50%) rotateZ(-45deg);}
}
@keyframes ToRight {
0%{-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);}
to{-webkit-transform:translate(0%, -50%) rotateZ(-45deg);transform:translate(0%, -50%) rotateZ(-45deg);}
}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn {
0%{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadeOut {
0%{opacity:0;}
to{opacity:1;}
}
@keyframes fadeOut {
0%{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUp {
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes pulse {
0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);transform:scale(1.1);}
to{-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes pulse {
0%{-webkit-transform:scale(1);transform:scale(1);}
50%{-webkit-transform:scale(1.1);transform:scale(1.1);}
to{-webkit-transform:scale(1);transform:scale(1);}
}
@-webkit-keyframes zoomOut {
0%{-webkit-transform:scale3d(1.2, 1.2, 1.2);transform:scale3d(1.2, 1.2, 1.2);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes zoomOut {
0%{-webkit-transform:scale3d(1.2, 1.2, 1.2);transform:scale3d(1.2, 1.2, 1.2);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@-webkit-keyframes confetti {
0%{opacity:0;-webkit-transform:rotateZ(15deg) rotateY(0deg) translate(0, 0);transform:rotateZ(15deg) rotateY(0deg) translate(0, 0);}
25%{opacity:1;-webkit-transform:rotateZ(5deg) rotateY(360deg) translate(-5vw, 20vh);transform:rotateZ(5deg) rotateY(360deg) translate(-5vw, 20vh);}
50%{-webkit-transform:rotateZ(15deg) rotateY(720deg) translate(5vw, 50vh);transform:rotateZ(15deg) rotateY(720deg) translate(5vw, 50vh);}
75%{-webkit-transform:rotateZ(5deg) rotateY(1080deg) translate(-10vw, 70vh);transform:rotateZ(5deg) rotateY(1080deg) translate(-10vw, 70vh);}
86%{opacity:1;}
to{opacity:0;-webkit-transform:rotateZ(15deg) rotateY(1440deg) translate(10vw, 80vh);transform:rotateZ(15deg) rotateY(1440deg) translate(10vw, 80vh);}
}
@keyframes confetti {
0%{opacity:0;-webkit-transform:rotateZ(15deg) rotateY(0deg) translate(0, 0);transform:rotateZ(15deg) rotateY(0deg) translate(0, 0);}
25%{opacity:1;-webkit-transform:rotateZ(5deg) rotateY(360deg) translate(-5vw, 20vh);transform:rotateZ(5deg) rotateY(360deg) translate(-5vw, 20vh);}
50%{-webkit-transform:rotateZ(15deg) rotateY(720deg) translate(5vw, 50vh);transform:rotateZ(15deg) rotateY(720deg) translate(5vw, 50vh);}
75%{-webkit-transform:rotateZ(5deg) rotateY(1080deg) translate(-10vw, 70vh);transform:rotateZ(5deg) rotateY(1080deg) translate(-10vw, 70vh);}
86%{opacity:1;}
to{opacity:0;-webkit-transform:rotateZ(15deg) rotateY(1440deg) translate(10vw, 80vh);transform:rotateZ(15deg) rotateY(1440deg) translate(10vw, 80vh);}
}
.u-wysiwygArea{font-size:16px;line-height:1.7;}
.u-wysiwygArea * + *{margin-top:1.75em;}
.u-wysiwygArea br + *{margin-top:0;}
.u-wysiwygArea a{color:blue;text-decoration:underline;}
@media screen and (min-width:600px){
.u-wysiwygArea a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.u-wysiwygArea a:hover{opacity:0.6;}
}
.u-wysiwygArea h1{font-size:4.5rem;line-height:1.4;}
.u-wysiwygArea h2{font-size:3rem;line-height:1.6;margin-top:2em;}
.u-wysiwygArea h3{color:#2188dd;font-size:2.2rem;font-weight:bold;line-height:1.6;}
.u-wysiwygArea h4{font-size:1.8rem;line-height:1.6;padding-left:25px;position:relative;}
.u-wysiwygArea h4:before{background:#2188dd;content:"";height:17px;left:0;position:absolute;top:3px;width:17px;}
.u-wysiwygArea h5, .u-wysiwygArea h6{font-size:1.6rem;line-height:1.6;}
.u-wysiwygArea h1 + h2,
.u-wysiwygArea h2 + h3,
.u-wysiwygArea h3 + h4,
.u-wysiwygArea h4 + h5,
.u-wysiwygArea h5 + h6{margin-top:0.5em;}
.u-wysiwygArea p{font-size:16px;line-height:1.7;}
.u-wysiwygArea strong, .u-wysiwygArea strong *{font-weight:bold;}
.u-wysiwygArea em, .u-wysiwygArea em *{font-style:italic;}
.u-wysiwygArea ul{list-style-type:disc;}
.u-wysiwygArea ol{list-style-type:decimal;}
.u-wysiwygArea ol, .u-wysiwygArea ul{margin-top:1em;padding-left:1.4em;}
.u-wysiwygArea ol li, .u-wysiwygArea ul li{line-height:1.5;margin-top:0.6em;list-style:inherit;}
.u-wysiwygArea sub, .u-wysiwygArea sup{font-size:1rem;line-height:1 !important;}
.u-wysiwygArea hr{background:#a7cff4;display:block;height:1px;width:100%;}
.u-wysiwygArea blockquote{background:#fff4e6;padding:30px;}
.u-wysiwygArea table{background:#fff4e6;border-collapse:collapse;height:auto !important;margin-top:3em;width:100% !important;}
.u-wysiwygArea table thead td, .u-wysiwygArea table thead th{color:#444;font-weight:bold;text-align:center;}
.u-wysiwygArea table tr td, .u-wysiwygArea table tr th{color:#444;border:#e1e0e0 1px solid;line-height:1.5;padding:15px 20px;text-align:left;vertical-align:middle;}
.u-wysiwygArea table tr th{font-weight:bold;text-align:center;width:25%;}
.u-wysiwygArea img{height:auto;margin-top:1em;max-width:100%;width:auto;}
.u-wysiwygArea img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.u-wysiwygArea img.alignright{display:block;margin-left:auto;margin-right:0;}
.u-wysiwygArea .gallery{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.u-wysiwygArea .gallery-item{float:none;margin-top:0;text-align:center;}
.u-wysiwygArea .gallery-columns-2 .gallery-item{width:calc((100% - 40px) / 2);}
.u-wysiwygArea .gallery-columns-3 .gallery-item{width:calc((100% - 80px) / 3);}
.siteHeaderPC{width:100%;height:auto;position:fixed;top:0;left:0;-webkit-transform:translateY(-170px);transform:translateY(-170px);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s;transition:-webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s;transition:transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s;transition:transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s, -webkit-transform 0.2s cubic-bezier(0.4, 0, 0.2, 1) 0s;-webkit-box-shadow:1px 1px 6px 4px rgba(68, 68, 68, 0.04);box-shadow:1px 1px 6px 4px rgba(68, 68, 68, 0.04);background:#fff;z-index:100;}
.is_login_user .siteHeaderPC{top:32px;}
.siteHeaderPC.is-visible{-webkit-transform:none;transform:none;}
.siteHeaderPC__innerArea{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:1220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.siteHeaderPC__innerArea{padding-left:15px;padding-right:15px;width:100%;}
}
.siteHeaderPC__top{height:110px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.siteHeaderPC__topLeft{width:calc(100% - 340px - 111px);padding-left:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.is_page__antisocial .siteHeaderPC__topLeft, .is_page__company .siteHeaderPC__topLeft, .is_page__fd .siteHeaderPC__topLeft, .is_page__gwp .siteHeaderPC__topLeft, .is_page__info .siteHeaderPC__topLeft, .is_page__kanyu .siteHeaderPC__topLeft, .is_page__message .siteHeaderPC__topLeft, .is_page__officer .siteHeaderPC__topLeft, .is_page__philosophy .siteHeaderPC__topLeft, .is_page__policy .siteHeaderPC__topLeft, .is_page__privacy .siteHeaderPC__topLeft, .is_page__security .siteHeaderPC__topLeft, .is_page__siterecord .siteHeaderPC__topLeft, .is_page__terms .siteHeaderPC__topLeft, .is_page__tokusho .siteHeaderPC__topLeft{width:100%;background-color:#fff !important;}
@media screen and (max-width:1220px){
.siteHeaderPC__topLeft{width:calc(100% - 390px - 111px);padding-left:20px;}
}
.siteHeaderPC__topLeftLong{width:calc(100% - 111px);}
@media screen and (max-width:1220px){
.siteHeaderPC__topLeftLong{width:calc(100% - 111px);}
}
.siteHeaderPC__topLeftFigure{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;width:310px;}
@media screen and (min-width:600px){
.siteHeaderPC__topLeftFigure:hover{opacity:0.6;}
}
.is_page__antisocial .siteHeaderPC__topLeftFigure, .is_page__company .siteHeaderPC__topLeftFigure, .is_page__fd .siteHeaderPC__topLeftFigure, .is_page__gwp .siteHeaderPC__topLeftFigure, .is_page__info .siteHeaderPC__topLeftFigure, .is_page__kanyu .siteHeaderPC__topLeftFigure, .is_page__message .siteHeaderPC__topLeftFigure, .is_page__officer .siteHeaderPC__topLeftFigure, .is_page__philosophy .siteHeaderPC__topLeftFigure, .is_page__policy .siteHeaderPC__topLeftFigure, .is_page__privacy .siteHeaderPC__topLeftFigure, .is_page__security .siteHeaderPC__topLeftFigure, .is_page__siterecord .siteHeaderPC__topLeftFigure, .is_page__terms .siteHeaderPC__topLeftFigure, .is_page__tokusho .siteHeaderPC__topLeftFigure{width:227px;height:100px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/logo-info.jpg) no-repeat center center/contain;}
.is_page__antisocial .siteHeaderPC__topLeftFigure img, .is_page__company .siteHeaderPC__topLeftFigure img, .is_page__fd .siteHeaderPC__topLeftFigure img, .is_page__gwp .siteHeaderPC__topLeftFigure img, .is_page__info .siteHeaderPC__topLeftFigure img, .is_page__kanyu .siteHeaderPC__topLeftFigure img, .is_page__message .siteHeaderPC__topLeftFigure img, .is_page__officer .siteHeaderPC__topLeftFigure img, .is_page__philosophy .siteHeaderPC__topLeftFigure img, .is_page__policy .siteHeaderPC__topLeftFigure img, .is_page__privacy .siteHeaderPC__topLeftFigure img, .is_page__security .siteHeaderPC__topLeftFigure img, .is_page__siterecord .siteHeaderPC__topLeftFigure img, .is_page__terms .siteHeaderPC__topLeftFigure img, .is_page__tokusho .siteHeaderPC__topLeftFigure img{display:none;}
.siteHeaderPC__topCenter{padding:5px 15px 8px;background-color:#fff;width:340px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.is_page__antisocial .siteHeaderPC__topCenter, .is_page__company .siteHeaderPC__topCenter, .is_page__fd .siteHeaderPC__topCenter, .is_page__gwp .siteHeaderPC__topCenter, .is_page__info .siteHeaderPC__topCenter, .is_page__kanyu .siteHeaderPC__topCenter, .is_page__message .siteHeaderPC__topCenter, .is_page__officer .siteHeaderPC__topCenter, .is_page__philosophy .siteHeaderPC__topCenter, .is_page__policy .siteHeaderPC__topCenter, .is_page__privacy .siteHeaderPC__topCenter, .is_page__security .siteHeaderPC__topCenter, .is_page__siterecord .siteHeaderPC__topCenter, .is_page__terms .siteHeaderPC__topCenter, .is_page__tokusho .siteHeaderPC__topCenter{display:none;}
@media screen and (max-width:1220px){
.siteHeaderPC__topCenter{width:390px;}
}
.siteHeaderPC__topRight{position:relative;z-index:100;width:111px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (min-width:600px){
.siteHeaderPC__topRight:hover{opacity:0.6;}
}
.is_page__antisocial .siteHeaderPC__topRight, .is_page__company .siteHeaderPC__topRight, .is_page__fd .siteHeaderPC__topRight, .is_page__gwp .siteHeaderPC__topRight, .is_page__info .siteHeaderPC__topRight, .is_page__kanyu .siteHeaderPC__topRight, .is_page__message .siteHeaderPC__topRight, .is_page__officer .siteHeaderPC__topRight, .is_page__philosophy .siteHeaderPC__topRight, .is_page__policy .siteHeaderPC__topRight, .is_page__privacy .siteHeaderPC__topRight, .is_page__security .siteHeaderPC__topRight, .is_page__siterecord .siteHeaderPC__topRight, .is_page__terms .siteHeaderPC__topRight, .is_page__tokusho .siteHeaderPC__topRight{display:none;}
.siteHeaderPC__topRight.is-visible{opacity:0;visibility:hidden;}
.siteHeaderPC__topRightLink{display:block;width:100%;height:100%;}
.siteHeaderPC__topRightArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;}
.siteHeaderPC__topRightFigure{width:46px;height:34px;margin:0 auto;}
.siteHeaderPC__topRightText{color:#fff;font-size:15px;margin-top:15px;}
.siteHeaderPC__navList{position:relative;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:1220px){
.siteHeaderPC__navList{width:100% !important;padding:0 15px !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;}
}
.siteHeaderPC__navItem{width:12.5%;height:88px;text-align:center;color:#606060;position:relative;}
.siteHeaderPC__navItem:nth-child(5){width:180px;}
@media screen and (max-width:1220px){
.siteHeaderPC__navItem{width:auto;}
.siteHeaderPC__navItem:nth-child(5){width:auto;}
}
.siteHeaderPC__navItem:not(:last-child):after{content:"";display:inline-block;background-color:#e1e0e0;width:1px;height:20px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.siteHeaderPC__navItemLink{height:100%;font-size:16px;font-weight:300;letter-spacing:0.05em;padding:18px 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.siteHeaderPC__navItemLink:hover{opacity:0.6;}
}
@media screen and (max-width:1220px){
.siteHeaderPC__navItemLink{padding-left:8px;padding-right:8px;font-size:13px;}
}
.siteHeaderPC__nav{background-color:#fff;-webkit-box-shadow:0px 3px 30px -2px rgba(0, 0, 0, 0.1);box-shadow:0px 3px 30px -2px rgba(0, 0, 0, 0.1);}
@media (-ms-high-contrast: none) {
.siteHeaderPC__nav{-webkit-box-shadow:0px 10px 30px -5px rgba(0, 0, 0, 0.1);box-shadow:0px 10px 30px -5px rgba(0, 0, 0, 0.1);}
}
.siteHeaderPC__navList-Sub{display:none;width:14.2857142857%;}
.siteHeaderPC__navItem:hover > ul{display:block;width:100%;position:absolute;top:80px;border-top:4px solid #2188dd;}
.siteHeaderPC__navItem-Sub{background-color:#fff;}
.siteHeaderPC__navItemLink-Sub{padding:20px 0;display:block;font-size:14px;position:relative;}
.siteHeaderPC__navItemLink-Sub .toggle-arrow{position:absolute;right:20px;z-index:40;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.siteHeaderPC__navItemLink-Sub .toggle-arrow.is-active{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}
.siteHeaderPC__navItemLink-Sub:hover{font-weight:bold;background-color:#e6f1fd;}
.hamburgerBtn{width:100%;height:100%;cursor:pointer;background-color:#ff9300;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;}
.hamburgerBtn:focus:not(:focus-visible){outline:none;}
.hamburgerBtn:after, .hamburgerBtn:before{content:"";top:50px;left:0;right:0;}
.hamburgerBtn span, .hamburgerBtn:after, .hamburgerBtn:before{position:absolute;width:45px;margin:0 auto;height:2px;background:#fff;border-radius:3px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:0.2s;transition:0.2s;}
.hamburgerBtn:before{-webkit-transform:rotate(45deg) scaleX(0);transform:rotate(45deg) scaleX(0);}
.hamburgerBtn:after{-webkit-transform:rotate(-45deg) scaleX(0);transform:rotate(-45deg) scaleX(0);}
.hamburgerBtn.active{background-color:#fff;}
.hamburgerBtn.active:before{background-color:#2188dd;-webkit-transform:rotate(45deg) scaleX(1);transform:rotate(45deg) scaleX(1);-webkit-transition-delay:0.4s;transition-delay:0.4s;}
.hamburgerBtn.active:after{background-color:#2188dd;-webkit-transform:rotate(-45deg) scaleX(1);transform:rotate(-45deg) scaleX(1);-webkit-transition-delay:0.4s;transition-delay:0.4s;}
.hamburgerBtn.active span{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition-delay:0s;transition-delay:0s;}
.hamburgerBtn span{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45px;margin:0 auto;height:2px;background-color:#fff;position:absolute;left:0;right:0;border-radius:3px;}
.hamburgerBtn span:first-of-type{top:40%;left:0;-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.hamburgerBtn span:nth-of-type(2){top:50%;left:0;-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.hamburgerBtn span:nth-of-type(3){top:60%;left:0;-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.8);z-index:40;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.overlay.active{opacity:1;visibility:visible;}
.hamburger{overflow:scroll;background-color:#fff;position:fixed;top:0;width:400px;height:100%;right:0;bottom:0;z-index:40;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.7, 0, 0.84, 0);transition:-webkit-transform 0.6s cubic-bezier(0.7, 0, 0.84, 0);transition:transform 0.6s cubic-bezier(0.7, 0, 0.84, 0);transition:transform 0.6s cubic-bezier(0.7, 0, 0.84, 0), -webkit-transform 0.6s cubic-bezier(0.7, 0, 0.84, 0);}
.hamburger.active{-webkit-transform:translateX(0%);transform:translateX(0%);}
.is_page__antisocial .hamburger, .is_page__company .hamburger, .is_page__fd .hamburger, .is_page__gwp .hamburger, .is_page__info .hamburger, .is_page__kanyu .hamburger, .is_page__message .hamburger, .is_page__officer .hamburger, .is_page__philosophy .hamburger, .is_page__policy .hamburger, .is_page__privacy .hamburger, .is_page__security .hamburger, .is_page__siterecord .hamburger, .is_page__terms .hamburger, .is_page__tokusho .hamburger{background-color:#fff !important;}
.is_login_user .hamburger{top:32px;}
.hamburger:after{display:none;}
.hamburger__logo{width:200px;}
.hamburger__logoLink{display:block;}
.is_page__antisocial .hamburger__logoLink, .is_page__company .hamburger__logoLink, .is_page__fd .hamburger__logoLink, .is_page__gwp .hamburger__logoLink, .is_page__info .hamburger__logoLink, .is_page__kanyu .hamburger__logoLink, .is_page__message .hamburger__logoLink, .is_page__officer .hamburger__logoLink, .is_page__philosophy .hamburger__logoLink, .is_page__policy .hamburger__logoLink, .is_page__privacy .hamburger__logoLink, .is_page__security .hamburger__logoLink, .is_page__siterecord .hamburger__logoLink, .is_page__terms .hamburger__logoLink, .is_page__tokusho .hamburger__logoLink{width:200px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/logo-info.jpg) no-repeat center center/contain;}
.hamburger__logoLink img{width:100%;}
.is_page__antisocial .hamburger__logoLink img, .is_page__company .hamburger__logoLink img, .is_page__fd .hamburger__logoLink img, .is_page__gwp .hamburger__logoLink img, .is_page__info .hamburger__logoLink img, .is_page__kanyu .hamburger__logoLink img, .is_page__message .hamburger__logoLink img, .is_page__officer .hamburger__logoLink img, .is_page__philosophy .hamburger__logoLink img, .is_page__policy .hamburger__logoLink img, .is_page__privacy .hamburger__logoLink img, .is_page__security .hamburger__logoLink img, .is_page__siterecord .hamburger__logoLink img, .is_page__terms .hamburger__logoLink img, .is_page__tokusho .hamburger__logoLink img{display:none;}
.hamburger__list{padding:70px 0 60px 50px;margin-top:50px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.hamburger__listItem{width:100%;text-align:left;border-bottom:1px solid #2188dd;}
.is_page__antisocial .hamburger__listItem, .is_page__company .hamburger__listItem, .is_page__fd .hamburger__listItem, .is_page__gwp .hamburger__listItem, .is_page__info .hamburger__listItem, .is_page__kanyu .hamburger__listItem, .is_page__message .hamburger__listItem, .is_page__officer .hamburger__listItem, .is_page__philosophy .hamburger__listItem, .is_page__policy .hamburger__listItem, .is_page__privacy .hamburger__listItem, .is_page__security .hamburger__listItem, .is_page__siterecord .hamburger__listItem, .is_page__terms .hamburger__listItem, .is_page__tokusho .hamburger__listItem{border-bottom:1px solid #444;}
.hamburger__listItem:last-of-type .siteHeaderSP__list-child{background-color:#fff;}
.hamburger__listItem:nth-of-type(10) .hamburger__list-child,
.hamburger__listItem:nth-of-type(3) .hamburger__list-child{display:block;}
.hamburger__listItemLink{display:block;position:relative;font-size:16px;font-weight:500;letter-spacing:0.1em;color:#2188dd !important;padding-bottom:15px;padding-top:30px;}
.is_page__antisocial .hamburger__listItemLink, .is_page__company .hamburger__listItemLink, .is_page__fd .hamburger__listItemLink, .is_page__gwp .hamburger__listItemLink, .is_page__info .hamburger__listItemLink, .is_page__kanyu .hamburger__listItemLink, .is_page__message .hamburger__listItemLink, .is_page__officer .hamburger__listItemLink, .is_page__philosophy .hamburger__listItemLink, .is_page__policy .hamburger__listItemLink, .is_page__privacy .hamburger__listItemLink, .is_page__security .hamburger__listItemLink, .is_page__siterecord .hamburger__listItemLink, .is_page__terms .hamburger__listItemLink, .is_page__tokusho .hamburger__listItemLink{color:#444 !important;}
.hamburger__listItemLink:after{content:"";width:9px;height:9px;position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #2188dd;border-left:1px solid #2188dd;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.is_page__antisocial .hamburger__listItemLink:after, .is_page__company .hamburger__listItemLink:after, .is_page__fd .hamburger__listItemLink:after, .is_page__gwp .hamburger__listItemLink:after, .is_page__info .hamburger__listItemLink:after, .is_page__kanyu .hamburger__listItemLink:after, .is_page__message .hamburger__listItemLink:after, .is_page__officer .hamburger__listItemLink:after, .is_page__philosophy .hamburger__listItemLink:after, .is_page__policy .hamburger__listItemLink:after, .is_page__privacy .hamburger__listItemLink:after, .is_page__security .hamburger__listItemLink:after, .is_page__siterecord .hamburger__listItemLink:after, .is_page__terms .hamburger__listItemLink:after, .is_page__tokusho .hamburger__listItemLink:after{border-bottom:1px solid #444;border-left:1px solid #444;}
.hamburger__list-child{display:none;background-color:#fff4e6;margin-left:-7vw;padding:1vw 0;margin-bottom:-1vw;}
.is_page__antisocial .hamburger__list-child, .is_page__company .hamburger__list-child, .is_page__fd .hamburger__list-child, .is_page__gwp .hamburger__list-child, .is_page__info .hamburger__list-child, .is_page__kanyu .hamburger__list-child, .is_page__message .hamburger__list-child, .is_page__officer .hamburger__list-child, .is_page__philosophy .hamburger__list-child, .is_page__policy .hamburger__list-child, .is_page__privacy .hamburger__list-child, .is_page__security .hamburger__list-child, .is_page__siterecord .hamburger__list-child, .is_page__terms .hamburger__list-child, .is_page__tokusho .hamburger__list-child{background-color:#fff;}
.hamburger__listItem-child{padding-left:7vw;}
.hamburger__listItemLink-child{font-size:15px;font-weight:300;letter-spacing:0.1em;color:#2188dd !important;padding:1vw;display:block;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.hamburger__listItemLink-child:hover{opacity:0.6;}
}
.is_page__antisocial .hamburger__listItemLink-child, .is_page__company .hamburger__listItemLink-child, .is_page__fd .hamburger__listItemLink-child, .is_page__gwp .hamburger__listItemLink-child, .is_page__info .hamburger__listItemLink-child, .is_page__kanyu .hamburger__listItemLink-child, .is_page__message .hamburger__listItemLink-child, .is_page__officer .hamburger__listItemLink-child, .is_page__philosophy .hamburger__listItemLink-child, .is_page__policy .hamburger__listItemLink-child, .is_page__privacy .hamburger__listItemLink-child, .is_page__security .hamburger__listItemLink-child, .is_page__siterecord .hamburger__listItemLink-child, .is_page__terms .hamburger__listItemLink-child, .is_page__tokusho .hamburger__listItemLink-child{color:#444 !important;}
.hamburger__tellArea{width:300px;background-color:#ff9e43;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.hamburger__tellArea:hover{opacity:0.6;}
}
.hamburger__tellAreaLink{padding:10px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.hamburger__tellAreaLeft{width:60px;height:100%;}
.hamburger__tellAreaRightText01{color:#fff;font-size:14px;font-weight:600;letter-spacing:0.04em;line-height:1.5;}
.hamburger__tellAreaRightText02{color:#fff;font-size:22px;font-weight:700;letter-spacing:0.04em;line-height:1.5;}
.hamburger__tellAreaRightText03{color:#fff;font-size:14px;font-weight:600;letter-spacing:0.04em;}
.hamburger .open{-webkit-transform:translateX(0%);transform:translateX(0%);}
.hamburger .is-active{color:#ff9300 !important;}
.is_page__antisocial .hamburger .is-active, .is_page__company .hamburger .is-active, .is_page__fd .hamburger .is-active, .is_page__gwp .hamburger .is-active, .is_page__info .hamburger .is-active, .is_page__kanyu .hamburger .is-active, .is_page__message .hamburger .is-active, .is_page__officer .hamburger .is-active, .is_page__philosophy .hamburger .is-active, .is_page__policy .hamburger .is-active, .is_page__privacy .hamburger .is-active, .is_page__security .hamburger .is-active, .is_page__siterecord .hamburger .is-active, .is_page__terms .hamburger .is-active, .is_page__tokusho .hamburger .is-active{color:#444 !important;}
.hamburger .is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.hamburger .close-btnArea{position:absolute;top:30px;right:0;margin-right:5vw;}
.hamburger .close-btn{display:block;width:20px;height:20px;position:relative;}
.hamburger .close-btn:after, .hamburger .close-btn:before{content:"";display:block;width:100%;height:2px;background:#2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;position:absolute;top:calc(14% - 5px);left:14%;}
.is_page__antisocial .hamburger .close-btn:after, .is_page__antisocial .hamburger .close-btn:before, .is_page__company .hamburger .close-btn:after, .is_page__company .hamburger .close-btn:before, .is_page__fd .hamburger .close-btn:after, .is_page__fd .hamburger .close-btn:before, .is_page__gwp .hamburger .close-btn:after, .is_page__gwp .hamburger .close-btn:before, .is_page__info .hamburger .close-btn:after, .is_page__info .hamburger .close-btn:before, .is_page__kanyu .hamburger .close-btn:after, .is_page__kanyu .hamburger .close-btn:before, .is_page__message .hamburger .close-btn:after, .is_page__message .hamburger .close-btn:before, .is_page__officer .hamburger .close-btn:after, .is_page__officer .hamburger .close-btn:before, .is_page__philosophy .hamburger .close-btn:after, .is_page__philosophy .hamburger .close-btn:before, .is_page__policy .hamburger .close-btn:after, .is_page__policy .hamburger .close-btn:before, .is_page__privacy .hamburger .close-btn:after, .is_page__privacy .hamburger .close-btn:before, .is_page__security .hamburger .close-btn:after, .is_page__security .hamburger .close-btn:before, .is_page__siterecord .hamburger .close-btn:after, .is_page__siterecord .hamburger .close-btn:before, .is_page__terms .hamburger .close-btn:after, .is_page__terms .hamburger .close-btn:before, .is_page__tokusho .hamburger .close-btn:after, .is_page__tokusho .hamburger .close-btn:before{background:#444;}
.hamburger .close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;left:auto;right:14%;}
.hamburger__list-childSns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;padding:1vw 0;}
.hamburger__snsAreaIconFigure{width:34px;height:34px;}
.hamburger__snsAreaLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.hamburger__snsAreaLink:hover{opacity:0.6;}
}
.hamburger__snsAreaLink:not(:last-child){margin-right:10px;}
.freeDial__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.freeDial__top{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.freeDial__topLeft{width:52px;}
.freeDial__topRightTell{color:#ff9300;font-size:28px;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;margin:0;}
.freeDial__topRightText{color:#ff9300;font-size:15px;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;letter-spacing:0.06em;margin:0;line-height:1;}
.freeDial__centerText{color:#ff9300;font-size:13px;letter-spacing:0.04em;margin-bottom:2px;margin-top:2px;}
.freeDial__bottom{margin:0 auto;}
.freeDial__bottomText{color:#ff9300 !important;font-size:12px;border-top:1px solid #ff9300;margin-top:2px;margin-bottom:0;padding-top:2px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.freeDial__bottomText:hover{opacity:0.6;}
}
.siteHeader__navList-Sub{display:none;width:14.2857142857%;}
.siteHeader__navItem:hover > ul{display:block;width:14.2857142857%;position:absolute;top:80px;border-top:4px solid #2188dd;}
.siteHeader__navItem-Sub{background-color:#fff;}
.siteHeader__navItemLink-Sub{padding:20px 0;display:block;font-size:14px;}
.siteHeader__navItemLink-Sub:hover{font-weight:bold;background-color:#e6f1fd;}
.siteHeader__subMenu{text-align:left;padding-left:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}
@media screen and (max-width:599px){
.siteHeader__subMenu{color:#2188dd !important;font-size:15px;}
}
@media screen and (min-width:600px){
.siteHeader__subMenuItemLink:hover{font-weight:bold;color:#2188dd;opacity:0.6;}
}
body.open{position:fixed;width:100%;}
@media screen and (max-width:769px){
body.open{position:inherit;}
}
.siteHeaderSP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;height:auto;margin:0;border-top:none;border-bottom:none;padding-left:15px;top:0;left:0;width:100%;z-index:2;}
.is_page__antisocial .siteHeaderSP, .is_page__company .siteHeaderSP, .is_page__fd .siteHeaderSP, .is_page__gwp .siteHeaderSP, .is_page__info .siteHeaderSP, .is_page__kanyu .siteHeaderSP, .is_page__message .siteHeaderSP, .is_page__officer .siteHeaderSP, .is_page__philosophy .siteHeaderSP, .is_page__policy .siteHeaderSP, .is_page__privacy .siteHeaderSP, .is_page__security .siteHeaderSP, .is_page__siterecord .siteHeaderSP, .is_page__terms .siteHeaderSP, .is_page__tokusho .siteHeaderSP{background-color:#fff !important;}
.is_login_user .siteHeaderSP{top:46px;}
.siteHeaderSP:after{display:none;}
.siteHeaderSP__logo{width:200px;}
.siteHeaderSP__logoLink{display:block;}
.is_page__antisocial .siteHeaderSP__logoLink, .is_page__company .siteHeaderSP__logoLink, .is_page__fd .siteHeaderSP__logoLink, .is_page__gwp .siteHeaderSP__logoLink, .is_page__info .siteHeaderSP__logoLink, .is_page__kanyu .siteHeaderSP__logoLink, .is_page__message .siteHeaderSP__logoLink, .is_page__officer .siteHeaderSP__logoLink, .is_page__philosophy .siteHeaderSP__logoLink, .is_page__policy .siteHeaderSP__logoLink, .is_page__privacy .siteHeaderSP__logoLink, .is_page__security .siteHeaderSP__logoLink, .is_page__siterecord .siteHeaderSP__logoLink, .is_page__terms .siteHeaderSP__logoLink, .is_page__tokusho .siteHeaderSP__logoLink{width:200px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/logo-info.jpg) no-repeat center center/contain;}
.siteHeaderSP__logoLink img{width:100%;}
.is_page__antisocial .siteHeaderSP__logoLink img, .is_page__company .siteHeaderSP__logoLink img, .is_page__fd .siteHeaderSP__logoLink img, .is_page__gwp .siteHeaderSP__logoLink img, .is_page__info .siteHeaderSP__logoLink img, .is_page__kanyu .siteHeaderSP__logoLink img, .is_page__message .siteHeaderSP__logoLink img, .is_page__officer .siteHeaderSP__logoLink img, .is_page__philosophy .siteHeaderSP__logoLink img, .is_page__policy .siteHeaderSP__logoLink img, .is_page__privacy .siteHeaderSP__logoLink img, .is_page__security .siteHeaderSP__logoLink img, .is_page__siterecord .siteHeaderSP__logoLink img, .is_page__terms .siteHeaderSP__logoLink img, .is_page__tokusho .siteHeaderSP__logoLink img{display:none;}
.siteHeaderSP__tellArea{width:95%;border-radius:10px;padding:10px 15px;background-color:#fff;}
.siteHeaderSP__tellArea.u-web{background-color:#ff9300;margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.siteHeaderSP__tellAreaLink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}
.siteHeaderSP__tellAreaLeft{width:23%;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/icon_free-dai.png) no-repeat center/contain;height:40px;}
.siteHeaderSP__tellAreaLeft-icon{width:100%;height:100%;}
.siteHeaderSP__tellAreaLeft.u-web{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/icon_phone-white.png) no-repeat center/contain;}
.siteHeaderSP__tellAreaRightText01{color:#2188dd;font-size:1.4rem;font-weight:700;letter-spacing:0.1em;line-height:1;}
.siteHeaderSP__tellAreaRightText01.u-web{color:#fff;}
.siteHeaderSP__tellAreaRightText02{color:#2188dd;font-size:2rem;font-weight:700;letter-spacing:0.04em;line-height:1;margin-top:5px;}
.siteHeaderSP__tellAreaRightText02.u-web{color:#fff;font-size:1.8rem;}
.siteHeaderSP__tellAreaRightText03{color:#2188dd;font-size:1.2rem;font-weight:600;letter-spacing:0.06em;line-height:1;margin-top:5px;}
.siteHeaderSP__nav{width:100%;height:100vh;position:fixed;top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.is_login_user .siteHeaderSP__nav{margin-top:46px;}
.siteHeaderSP__navInner{width:100%;height:100vh;background-color:#000000;top:0;right:0;opacity:0.6;}
.siteHeaderSP__navContent{width:87%;height:100vh;position:fixed;top:0;right:0;background-color:#fff;overflow-y:scroll;}
.siteHeaderSP__list{padding:1vw 0 10vh 6vw;margin-top:17vw;}
.siteHeaderSP__listItem{text-align:left;padding:3vw 0 1vw 0;border-bottom:1px solid #2188dd;}
.is_page__antisocial .siteHeaderSP__listItem, .is_page__company .siteHeaderSP__listItem, .is_page__fd .siteHeaderSP__listItem, .is_page__gwp .siteHeaderSP__listItem, .is_page__info .siteHeaderSP__listItem, .is_page__kanyu .siteHeaderSP__listItem, .is_page__message .siteHeaderSP__listItem, .is_page__officer .siteHeaderSP__listItem, .is_page__philosophy .siteHeaderSP__listItem, .is_page__policy .siteHeaderSP__listItem, .is_page__privacy .siteHeaderSP__listItem, .is_page__security .siteHeaderSP__listItem, .is_page__siterecord .siteHeaderSP__listItem, .is_page__terms .siteHeaderSP__listItem, .is_page__tokusho .siteHeaderSP__listItem{border-bottom:1px solid #444;}
.siteHeaderSP__listItem:nth-of-type(10) .siteHeaderSP__list-child,
.siteHeaderSP__listItem:nth-of-type(4) .siteHeaderSP__list-child{display:block;}
.siteHeaderSP__listItemNo{margin-top:18px;}
.siteHeaderSP__listItemNo .siteHeaderSP__listItem-child{padding-left:0;}
.siteHeaderSP__listItemLink{display:block;position:relative;font-size:16px;font-weight:500;letter-spacing:0.1em;color:#2188dd !important;padding-bottom:2vw;padding-top:3vw;}
.is_page__antisocial .siteHeaderSP__listItemLink, .is_page__company .siteHeaderSP__listItemLink, .is_page__fd .siteHeaderSP__listItemLink, .is_page__gwp .siteHeaderSP__listItemLink, .is_page__info .siteHeaderSP__listItemLink, .is_page__kanyu .siteHeaderSP__listItemLink, .is_page__message .siteHeaderSP__listItemLink, .is_page__officer .siteHeaderSP__listItemLink, .is_page__philosophy .siteHeaderSP__listItemLink, .is_page__policy .siteHeaderSP__listItemLink, .is_page__privacy .siteHeaderSP__listItemLink, .is_page__security .siteHeaderSP__listItemLink, .is_page__siterecord .siteHeaderSP__listItemLink, .is_page__terms .siteHeaderSP__listItemLink, .is_page__tokusho .siteHeaderSP__listItemLink{color:#444 !important;}
.siteHeaderSP__listItemLink:after{content:"";width:9px;height:9px;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #2188dd;border-left:1px solid #2188dd;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.is_page__antisocial .siteHeaderSP__listItemLink:after, .is_page__company .siteHeaderSP__listItemLink:after, .is_page__fd .siteHeaderSP__listItemLink:after, .is_page__gwp .siteHeaderSP__listItemLink:after, .is_page__info .siteHeaderSP__listItemLink:after, .is_page__kanyu .siteHeaderSP__listItemLink:after, .is_page__message .siteHeaderSP__listItemLink:after, .is_page__officer .siteHeaderSP__listItemLink:after, .is_page__philosophy .siteHeaderSP__listItemLink:after, .is_page__policy .siteHeaderSP__listItemLink:after, .is_page__privacy .siteHeaderSP__listItemLink:after, .is_page__security .siteHeaderSP__listItemLink:after, .is_page__siterecord .siteHeaderSP__listItemLink:after, .is_page__terms .siteHeaderSP__listItemLink:after, .is_page__tokusho .siteHeaderSP__listItemLink:after{border-bottom:1px solid #444;border-left:1px solid #444;}
.siteHeaderSP__listItemLink.u-2304{padding-right:20px;}
.siteHeaderSP__listItemLink.u-2304:after{display:none;}
.siteHeaderSP__list-child{display:none;background-color:#fff4e6;margin-left:-7vw;padding:2vw 0;margin-bottom:-2vw;}
.is_page__antisocial .siteHeaderSP__list-child, .is_page__company .siteHeaderSP__list-child, .is_page__fd .siteHeaderSP__list-child, .is_page__gwp .siteHeaderSP__list-child, .is_page__info .siteHeaderSP__list-child, .is_page__kanyu .siteHeaderSP__list-child, .is_page__message .siteHeaderSP__list-child, .is_page__officer .siteHeaderSP__list-child, .is_page__philosophy .siteHeaderSP__list-child, .is_page__policy .siteHeaderSP__list-child, .is_page__privacy .siteHeaderSP__list-child, .is_page__security .siteHeaderSP__list-child, .is_page__siterecord .siteHeaderSP__list-child, .is_page__terms .siteHeaderSP__list-child, .is_page__tokusho .siteHeaderSP__list-child{background-color:#fff;}
.siteHeaderSP__listItem-child{padding-left:7vw;}
.siteHeaderSP__listItemLink-child{font-size:15px;font-weight:300;letter-spacing:0.1em;color:#2188dd !important;padding:4vw;display:block;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.siteHeaderSP__listItemLink-child:hover{opacity:0.6;}
}
.is_page__antisocial .siteHeaderSP__listItemLink-child, .is_page__company .siteHeaderSP__listItemLink-child, .is_page__fd .siteHeaderSP__listItemLink-child, .is_page__gwp .siteHeaderSP__listItemLink-child, .is_page__info .siteHeaderSP__listItemLink-child, .is_page__kanyu .siteHeaderSP__listItemLink-child, .is_page__message .siteHeaderSP__listItemLink-child, .is_page__officer .siteHeaderSP__listItemLink-child, .is_page__philosophy .siteHeaderSP__listItemLink-child, .is_page__policy .siteHeaderSP__listItemLink-child, .is_page__privacy .siteHeaderSP__listItemLink-child, .is_page__security .siteHeaderSP__listItemLink-child, .is_page__siterecord .siteHeaderSP__listItemLink-child, .is_page__terms .siteHeaderSP__listItemLink-child, .is_page__tokusho .siteHeaderSP__listItemLink-child{color:#444 !important;}
.siteHeaderSP__listItemLink-child.u-external{position:relative;padding-right:45px;}
.siteHeaderSP__listItemLink-child.u-external:after{content:"";background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon-gnavPCLink-blue.png) no-repeat center center/contain;width:15px;height:15px;display:inline-block;position:absolute;top:28%;right:30px;}
.siteHeaderSP .open{-webkit-transform:translateX(0%);transform:translateX(0%);}
.siteHeaderSP .is-active{color:#ff9300 !important;}
.is_page__antisocial .siteHeaderSP .is-active, .is_page__company .siteHeaderSP .is-active, .is_page__fd .siteHeaderSP .is-active, .is_page__gwp .siteHeaderSP .is-active, .is_page__info .siteHeaderSP .is-active, .is_page__kanyu .siteHeaderSP .is-active, .is_page__message .siteHeaderSP .is-active, .is_page__officer .siteHeaderSP .is-active, .is_page__philosophy .siteHeaderSP .is-active, .is_page__policy .siteHeaderSP .is-active, .is_page__privacy .siteHeaderSP .is-active, .is_page__security .siteHeaderSP .is-active, .is_page__siterecord .siteHeaderSP .is-active, .is_page__terms .siteHeaderSP .is-active, .is_page__tokusho .siteHeaderSP .is-active{color:#444 !important;}
.siteHeaderSP .is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.siteHeaderSP .close-btnArea{position:absolute;top:30px;right:0;margin-right:5vw;}
.siteHeaderSP .close-btn{display:block;width:20px;height:20px;position:relative;}
.siteHeaderSP .close-btn:after, .siteHeaderSP .close-btn:before{content:"";display:block;width:100%;height:2px;background:#2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;position:absolute;top:calc(14% - 5px);left:14%;}
.is_page__antisocial .siteHeaderSP .close-btn:after, .is_page__antisocial .siteHeaderSP .close-btn:before, .is_page__company .siteHeaderSP .close-btn:after, .is_page__company .siteHeaderSP .close-btn:before, .is_page__fd .siteHeaderSP .close-btn:after, .is_page__fd .siteHeaderSP .close-btn:before, .is_page__gwp .siteHeaderSP .close-btn:after, .is_page__gwp .siteHeaderSP .close-btn:before, .is_page__info .siteHeaderSP .close-btn:after, .is_page__info .siteHeaderSP .close-btn:before, .is_page__kanyu .siteHeaderSP .close-btn:after, .is_page__kanyu .siteHeaderSP .close-btn:before, .is_page__message .siteHeaderSP .close-btn:after, .is_page__message .siteHeaderSP .close-btn:before, .is_page__officer .siteHeaderSP .close-btn:after, .is_page__officer .siteHeaderSP .close-btn:before, .is_page__philosophy .siteHeaderSP .close-btn:after, .is_page__philosophy .siteHeaderSP .close-btn:before, .is_page__policy .siteHeaderSP .close-btn:after, .is_page__policy .siteHeaderSP .close-btn:before, .is_page__privacy .siteHeaderSP .close-btn:after, .is_page__privacy .siteHeaderSP .close-btn:before, .is_page__security .siteHeaderSP .close-btn:after, .is_page__security .siteHeaderSP .close-btn:before, .is_page__siterecord .siteHeaderSP .close-btn:after, .is_page__siterecord .siteHeaderSP .close-btn:before, .is_page__terms .siteHeaderSP .close-btn:after, .is_page__terms .siteHeaderSP .close-btn:before, .is_page__tokusho .siteHeaderSP .close-btn:after, .is_page__tokusho .siteHeaderSP .close-btn:before{background:#444;}
.siteHeaderSP .close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;left:auto;right:14%;}
.siteHeaderSP__list-childSns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;padding:1vw 0;}
.siteHeaderSP__snsAreaIconFigure{width:34px;height:34px;}
.siteHeaderSP__snsAreaLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.siteHeaderSP__snsAreaLink:hover{opacity:0.6;}
}
.siteHeaderSP__snsAreaLink:not(:last-child){margin-right:10px;}
#hdr-menu{float:none;width:60px;height:60px;}
#hdr-menu a{display:block;height:100%;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/icon-gnav.png) no-repeat center/40px auto;}
.is_page__antisocial #hdr-menu a,
.is_page__company #hdr-menu a,
.is_page__fd #hdr-menu a,
.is_page__gwp #hdr-menu a,
.is_page__info #hdr-menu a,
.is_page__kanyu #hdr-menu a,
.is_page__message #hdr-menu a,
.is_page__officer #hdr-menu a,
.is_page__philosophy #hdr-menu a,
.is_page__policy #hdr-menu a,
.is_page__privacy #hdr-menu a,
.is_page__security #hdr-menu a,
.is_page__siterecord #hdr-menu a,
.is_page__terms #hdr-menu a,
.is_page__tokusho #hdr-menu a{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/icon-gnavSP-info.png) no-repeat center/40px auto;}
#hdr-menu img{display:none;}
.siteFooter__top .breadArea{margin-bottom:20px;}
.siteFooter__top .breadArea + .siteFooter{margin-top:0;}
.siteFooter{padding-top:60px;background-color:#fdeeda;}
.is_page__antisocial .siteFooter, .is_page__company .siteFooter, .is_page__fd .siteFooter, .is_page__gwp .siteFooter, .is_page__info .siteFooter, .is_page__kanyu .siteFooter, .is_page__message .siteFooter, .is_page__officer .siteFooter, .is_page__philosophy .siteFooter, .is_page__policy .siteFooter, .is_page__privacy .siteFooter, .is_page__security .siteFooter, .is_page__siterecord .siteFooter, .is_page__terms .siteFooter, .is_page__tokusho .siteFooter{background-color:#efeded;}
.siteFooterSec01{color:#fff;position:relative;min-height:388px;padding:105px 30px 52px;background:#212121;margin-top:-6px;}
.siteFooterSec01__navArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.siteFooterSec01__navAreaContainer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc((100% - 160px) / 5);}
.siteFooterSec01__navAreaContainer:nth-child(n + 1):nth-child(-n + 4){margin-right:40px;}
.siteFooterSec01__navAreaContainer:nth-of-type(6){margin-right:40px;margin-top:-85px;}
.siteFooterSec01__navAreaContainer:nth-of-type(6) .siteFooterSec01__navAreaTitle:nth-of-type(2){margin-top:30px;}
.siteFooterSec01__navAreaContainer:nth-child(7){margin-top:-85px;}
.siteFooterSec01__navAreaContainer:nth-child(4) .siteFooterSec01__navAreaTitle:nth-child(n + 2):nth-child(-n + 3){margin-top:37px;}
.siteFooterSec01__navAreaContainer:nth-of-type(5) .siteFooterSec01__navAreaTitle:nth-of-type(2){margin-top:27px;}
.siteFooterSec01__navAreaTitle{margin-bottom:10px;border-bottom:2px solid #9f9a94;width:100%;color:#606060;}
.siteFooterSec01__navAreaTitle:nth-child(n + 2){margin-top:60px;}
.is_page__antisocial .siteFooterSec01__navAreaTitle, .is_page__company .siteFooterSec01__navAreaTitle, .is_page__fd .siteFooterSec01__navAreaTitle, .is_page__gwp .siteFooterSec01__navAreaTitle, .is_page__info .siteFooterSec01__navAreaTitle, .is_page__kanyu .siteFooterSec01__navAreaTitle, .is_page__message .siteFooterSec01__navAreaTitle, .is_page__officer .siteFooterSec01__navAreaTitle, .is_page__philosophy .siteFooterSec01__navAreaTitle, .is_page__policy .siteFooterSec01__navAreaTitle, .is_page__privacy .siteFooterSec01__navAreaTitle, .is_page__security .siteFooterSec01__navAreaTitle, .is_page__siterecord .siteFooterSec01__navAreaTitle, .is_page__terms .siteFooterSec01__navAreaTitle, .is_page__tokusho .siteFooterSec01__navAreaTitle{color:#111e6c !important;border-bottom:1px solid #111e6c;}
.siteFooterSec01__navAreaTitleLink{display:block;padding:5px 5px 15px 0;font-size:15px;font-weight:bold;letter-spacing:0.1em;}
.siteFooterSec01__navAreaItemLink{padding:5px 5px 5px 0;display:block;color:#444;font-size:13px;line-height:1.8;letter-spacing:0.05em;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.siteFooterSec01__navAreaItemLink:hover{opacity:0.6;}
}
.is_page__antisocial .siteFooterSec01__navAreaItemLink, .is_page__company .siteFooterSec01__navAreaItemLink, .is_page__fd .siteFooterSec01__navAreaItemLink, .is_page__gwp .siteFooterSec01__navAreaItemLink, .is_page__info .siteFooterSec01__navAreaItemLink, .is_page__kanyu .siteFooterSec01__navAreaItemLink, .is_page__message .siteFooterSec01__navAreaItemLink, .is_page__officer .siteFooterSec01__navAreaItemLink, .is_page__philosophy .siteFooterSec01__navAreaItemLink, .is_page__policy .siteFooterSec01__navAreaItemLink, .is_page__privacy .siteFooterSec01__navAreaItemLink, .is_page__security .siteFooterSec01__navAreaItemLink, .is_page__siterecord .siteFooterSec01__navAreaItemLink, .is_page__terms .siteFooterSec01__navAreaItemLink, .is_page__tokusho .siteFooterSec01__navAreaItemLink{color:#111e6c !important;}
.siteFooterSec01__snsArea{margin-top:60px;}
.siteFooterSec01__snsAreaInner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.siteFooterSec01__snsAreaText{margin-right:20px;font-size:12px;font-weight:bold;color:#606060;letter-spacing:0.1em;}
.siteFooterSec01__snsAreaIconFigure{width:34px;height:34px;}
.siteFooterSec01__snsAreaLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.siteFooterSec01__snsAreaLink:hover{opacity:0.6;}
}
.siteFooterSec01__snsAreaLink:not(:last-child){margin-right:10px;}
.siteFooterSec02{background-color:#2188dd;padding:50px 0;margin-top:30px;}
.is_page__antisocial .siteFooterSec02, .is_page__company .siteFooterSec02, .is_page__fd .siteFooterSec02, .is_page__gwp .siteFooterSec02, .is_page__info .siteFooterSec02, .is_page__kanyu .siteFooterSec02, .is_page__message .siteFooterSec02, .is_page__officer .siteFooterSec02, .is_page__philosophy .siteFooterSec02, .is_page__policy .siteFooterSec02, .is_page__privacy .siteFooterSec02, .is_page__security .siteFooterSec02, .is_page__siterecord .siteFooterSec02, .is_page__terms .siteFooterSec02, .is_page__tokusho .siteFooterSec02{background-color:#111e6c !important;}
.siteFooterSec02__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.siteFooterSec02__logoFigure{width:260px;}
.is_page__antisocial .siteFooterSec02__logoFigure, .is_page__company .siteFooterSec02__logoFigure, .is_page__fd .siteFooterSec02__logoFigure, .is_page__gwp .siteFooterSec02__logoFigure, .is_page__info .siteFooterSec02__logoFigure, .is_page__kanyu .siteFooterSec02__logoFigure, .is_page__message .siteFooterSec02__logoFigure, .is_page__officer .siteFooterSec02__logoFigure, .is_page__philosophy .siteFooterSec02__logoFigure, .is_page__policy .siteFooterSec02__logoFigure, .is_page__privacy .siteFooterSec02__logoFigure, .is_page__security .siteFooterSec02__logoFigure, .is_page__siterecord .siteFooterSec02__logoFigure, .is_page__terms .siteFooterSec02__logoFigure, .is_page__tokusho .siteFooterSec02__logoFigure{width:227px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/logoFooter-info.jpg) no-repeat center center/contain;}
.is_page__antisocial .siteFooterSec02__logoFigure img, .is_page__company .siteFooterSec02__logoFigure img, .is_page__fd .siteFooterSec02__logoFigure img, .is_page__gwp .siteFooterSec02__logoFigure img, .is_page__info .siteFooterSec02__logoFigure img, .is_page__kanyu .siteFooterSec02__logoFigure img, .is_page__message .siteFooterSec02__logoFigure img, .is_page__officer .siteFooterSec02__logoFigure img, .is_page__philosophy .siteFooterSec02__logoFigure img, .is_page__policy .siteFooterSec02__logoFigure img, .is_page__privacy .siteFooterSec02__logoFigure img, .is_page__security .siteFooterSec02__logoFigure img, .is_page__siterecord .siteFooterSec02__logoFigure img, .is_page__terms .siteFooterSec02__logoFigure img, .is_page__tokusho .siteFooterSec02__logoFigure img{display:none;}
.siteFooterSec02__logoLink{display:block;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.siteFooterSec02__logoLink:hover{opacity:0.6;}
}
.siteFooterSec02__argent{color:#fff;font-size:18px;line-height:2;margin-top:10px;letter-spacing:0.1em;}
.siteFooterSec02__address{color:#fff;font-size:15px;font-weight:300;line-height:2;margin-top:15px;}
.siteFooterSec02__number{color:#fff;font-size:15px;font-weight:300;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.siteFooterSec02__numberItem:not(:first-child){margin-left:20px;}
.siteFooterSec02__copyrights{color:#fff;margin-top:20px;font-weight:300;}
.siteFooterSec02__right{color:#fff;font-size:15px;font-weight:300;}
.siteFooterSec02__rightInfo{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;font-size:15px;font-weight:300;}
.siteFooterSec02__rightItemAreaInfo:nth-of-type(2){margin-left:30px;}
.siteFooterSec02__rightItemLink{line-height:2.5;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.siteFooterSec02__rightItemLink:hover{opacity:0.6;}
}
.fixMenuArea{width:136px;position:fixed;top:30%;right:0;background-color:#fff;border-radius:10px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;z-index:999;}
.fixMenuArea.is-visible{-webkit-transform:none;transform:none;}
.fixMenuArea__cardItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;}
.fixMenuArea__cardItem:not(:first-child):before{content:"";position:absolute;margin-top:15px;left:50%;top:-15px;display:inline-block;width:40px;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#deedfa;}
.fixMenuArea__cardItemTitle{text-align:center;font-size:12px;color:#2188dd;}
.fixMenuArea__cardItemLink{display:block;width:100%;padding:10px 5px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.fixMenuArea__cardItemLink:hover{background-color:#deedfa;}
.fixMenuArea__cardItemLink.u-web{background:#f4ab49;border-radius:10px 10px 0 0;}
.fixMenuArea__cardItemLink.u-web:hover{background-color:#ffc289;}
.fixMenuArea__cardItemLink.u-web .fixMenuArea__cardItemTitle{color:#fff;}
.fixMenuArea__cardItemFigure{width:44px;margin:0 auto;}
.fixMenuArea__cardItem:nth-child(2):hover > [class*="cardItemLinkSubArea"]{opacity:1;visibility:visible;}
.fixMenuArea__cardItemLinkSubArea{width:240px;height:235px;padding:25px 25px 35px 25px;position:absolute;top:0;right:130px;background-color:#fff;border-radius:10px;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.fixMenuArea__cardItemLinkSubArea:hover{opacity:1;visibility:visible;}
.fixMenuArea__cardItemLinkSubArea:focus-within{opacity:1;visibility:visible;}
.fixMenuArea__cardItemLinkSubAreaInner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.fixMenuArea__cardItemLinkSubAreaTitle{font-size:14px;font-weight:bold;color:#2188dd;text-align:center;}
.fixMenuArea__cardItemLinkSubAreaCity{position:relative;background-color:#e6f1fd;color:#2188dd;font-size:12px;margin-top:10px;overflow:hidden;}
.fixMenuArea__cardItemLinkSubAreaCity:after{content:"";width:10px;height:10px;border:0px;border-bottom:solid 1px #2188dd;border-right:solid 1px #2188dd;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:50%;right:10px;}
.fixMenuArea__cardItemLinkSubAreaCityPullDown{width:100%;color:#2188dd;padding:12px;border:none;background-color:#e6f1fd;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.fixMenuArea__cardItemLinkSubAreaCityPullDown:focus{outline:none;}
.fixMenuArea__cardItemLinkSubAreaStation{background-color:#e6f1fd;color:#2188dd;font-size:12px;margin-top:10px;}
.fixMenuArea__cardItemLinkSubAreaSearchBtnArea{margin-top:10px;}
.fixMenuArea__cardItemLinkSubAreaSearchBtn{display:block;border:none;width:100%;color:#fff;font-size:14px;background-color:#2188dd;padding:10px 0;text-align:center;}
@media screen and (min-width:600px){
.fixMenuArea__cardItemLinkSubAreaSearchBtn{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.fixMenuArea__cardItemLinkSubAreaSearchBtn:hover{opacity:0.6;}
}
input::-webkit-input-placeholder{color:#2188dd;}
input::-moz-placeholder{color:#2188dd;}
input:-ms-input-placeholder{color:#2188dd;}
input::-ms-input-placeholder{color:#2188dd;}
input::placeholder{color:#2188dd;}
.pageTopArea{width:60px;height:60px;position:fixed;top:85%;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;z-index:100;}
@media screen and (max-width:599px){
.pageTopArea{top:70%;}
}
.pageTopArea.is-visible{-webkit-transform:none;transform:none;}
.pageTopArea__link{display:block;}
@media screen and (min-width:600px){
.pageTopArea__link{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.pageTopArea__link:hover{opacity:0.6;}
}
.siteFooterSP{width:100%;font-family:sans-serif;background:#fcfcfc;font-size:17px;text-align:center;line-height:1.5;padding-bottom:24vw;}
.siteFooterSP.is-hidden{display:none;}
@media screen and (max-width:599px){
.siteFooterSP.is-hidden{display:block;padding-bottom:0;}
}
.siteFooterSP__pageList{padding:30px 0;background:#deecfb;}
.is_page__antisocial .siteFooterSP__pageList, .is_page__company .siteFooterSP__pageList, .is_page__fd .siteFooterSP__pageList, .is_page__gwp .siteFooterSP__pageList, .is_page__info .siteFooterSP__pageList, .is_page__kanyu .siteFooterSP__pageList, .is_page__message .siteFooterSP__pageList, .is_page__officer .siteFooterSP__pageList, .is_page__philosophy .siteFooterSP__pageList, .is_page__policy .siteFooterSP__pageList, .is_page__privacy .siteFooterSP__pageList, .is_page__security .siteFooterSP__pageList, .is_page__siterecord .siteFooterSP__pageList, .is_page__terms .siteFooterSP__pageList, .is_page__tokusho .siteFooterSP__pageList{background-color:#efeded;}
.siteFooterSP__pageLink{padding:13px 15px;display:block;color:#222;font-size:1.5rem;line-height:1.4;text-align:center;}
@media screen and (min-width:600px){
.siteFooterSP__pageLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.siteFooterSP__pageLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.siteFooterSP__pageLink{font-size:15px;}
}
.is_page__antisocial .siteFooterSP__pageLink, .is_page__company .siteFooterSP__pageLink, .is_page__fd .siteFooterSP__pageLink, .is_page__gwp .siteFooterSP__pageLink, .is_page__info .siteFooterSP__pageLink, .is_page__kanyu .siteFooterSP__pageLink, .is_page__message .siteFooterSP__pageLink, .is_page__officer .siteFooterSP__pageLink, .is_page__philosophy .siteFooterSP__pageLink, .is_page__policy .siteFooterSP__pageLink, .is_page__privacy .siteFooterSP__pageLink, .is_page__security .siteFooterSP__pageLink, .is_page__siterecord .siteFooterSP__pageLink, .is_page__terms .siteFooterSP__pageLink, .is_page__tokusho .siteFooterSP__pageLink{color:#111e6c !important;}
.siteFooterSP__pageLink:link, .siteFooterSP__pageLink:visited{color:#222;}
.siteFooterSP__bottomArea{padding:25px 15px 20px;background-color:#2188dd;}
.is_page__antisocial .siteFooterSP__bottomArea, .is_page__company .siteFooterSP__bottomArea, .is_page__fd .siteFooterSP__bottomArea, .is_page__gwp .siteFooterSP__bottomArea, .is_page__info .siteFooterSP__bottomArea, .is_page__kanyu .siteFooterSP__bottomArea, .is_page__message .siteFooterSP__bottomArea, .is_page__officer .siteFooterSP__bottomArea, .is_page__philosophy .siteFooterSP__bottomArea, .is_page__policy .siteFooterSP__bottomArea, .is_page__privacy .siteFooterSP__bottomArea, .is_page__security .siteFooterSP__bottomArea, .is_page__siterecord .siteFooterSP__bottomArea, .is_page__terms .siteFooterSP__bottomArea, .is_page__tokusho .siteFooterSP__bottomArea{background-color:#111e6c !important;}
.siteFooterSP__bottomAreaTitle{color:#fff;font-size:1.8rem;font-weight:bold;text-align:center;}
@media screen and (max-width:599px){
.siteFooterSP__bottomAreaTitle{font-size:18px;}
}
.siteFooterSP__bottomAreaAddress{margin-top:5px;}
.siteFooterSP__bottomAreaAddressText{color:#fff;font-size:1.2rem;line-height:1.6;text-align:center;}
@media screen and (max-width:599px){
.siteFooterSP__bottomAreaAddressText{font-size:12px;}
}
.siteFooterSP__bottomAreaCopy{margin-top:20px;color:#fff;font-size:1.1rem;}
@media screen and (max-width:599px){
.siteFooterSP__bottomAreaCopy{font-size:11px;}
}
.fixedBtnArea.is-hidden{display:none;}
.breadArea{margin-top:20px;}
@media screen and (max-width:599px){
.breadArea{display:none;}
}
.breadArea__innerArea{width:1220px;margin:0 auto;}
@media screen and (max-width:599px){
.breadArea__innerArea{width:100%;}
}
.breadArea__pageList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.breadArea__pageItem{margin-left:30px;font-size:12px;color:#707070;letter-spacing:0.05em;position:relative;}
@media screen and (max-width:599px){
.breadArea__pageItem{font-size:13px;}
}
.breadArea__pageItem:not(:last-child):after{display:inline-block;content:"";right:-16px;width:6px;height:6px;top:50%;border-top:1px solid #707070;border-right:1px solid #707070;-webkit-transform:translateY(-50%) rotate(40deg);transform:translateY(-50%) rotate(40deg);position:absolute;}
.breadArea__pageLink{text-decoration:underline;white-space:nowrap;}
.lowerPageTitle{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/layout_heading_bg.png);}
@media screen and (max-width:599px){
.lowerPageTitle{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/layout_heading_bgSP.png);background-size:contain;padding:16px 0;}
}
.lowerPageTitle__textBig{font-size:36px;font-weight:bold;color:#606060;text-align:center;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.lowerPageTitle__textBig{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
@media screen and (max-width:599px){
.lowerPageTitle__textBig span{font-size:16px;font-weight:300;}
}
.lowerPageTitle__textSmall{text-align:center;font-size:16px;color:#ff9300;}
@media screen and (max-width:599px){
.lowerPageTitle__textSmall{font-size:13px;}
}
.is_page__single.is_post__consult_booth .lowerPageTitle__textSmall{font-size:18px;color:#333333;text-align:right;margin-right:66px;}
@media screen and (max-width:599px){
.is_page__single.is_post__consult_booth .lowerPageTitle__textSmall{font-size:14px;position:absolute;bottom:-37px;right:15px;z-index:1;margin-right:0;}
}
.is_page__antisocial .lowerPageTitle, .is_page__company .lowerPageTitle, .is_page__fd .lowerPageTitle, .is_page__info .lowerPageTitle, .is_page__kanyu .lowerPageTitle, .is_page__message .lowerPageTitle, .is_page__officer .lowerPageTitle, .is_page__philosophy .lowerPageTitle, .is_page__policy .lowerPageTitle, .is_page__privacy .lowerPageTitle, .is_page__security .lowerPageTitle, .is_page__siterecord .lowerPageTitle, .is_page__terms .lowerPageTitle, .is_page__tokusho .lowerPageTitle{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background-image:none;border-bottom:1px solid #afafaf;margin:30px 100px;padding-bottom:10px;}
@media screen and (max-width:599px){
.is_page__antisocial .lowerPageTitle, .is_page__company .lowerPageTitle, .is_page__fd .lowerPageTitle, .is_page__info .lowerPageTitle, .is_page__kanyu .lowerPageTitle, .is_page__message .lowerPageTitle, .is_page__officer .lowerPageTitle, .is_page__philosophy .lowerPageTitle, .is_page__policy .lowerPageTitle, .is_page__privacy .lowerPageTitle, .is_page__security .lowerPageTitle, .is_page__siterecord .lowerPageTitle, .is_page__terms .lowerPageTitle, .is_page__tokusho .lowerPageTitle{margin:0 5vw;}
}
.is_page__antisocial .lowerPageTitle__textBig, .is_page__company .lowerPageTitle__textBig, .is_page__fd .lowerPageTitle__textBig, .is_page__info .lowerPageTitle__textBig, .is_page__kanyu .lowerPageTitle__textBig, .is_page__message .lowerPageTitle__textBig, .is_page__officer .lowerPageTitle__textBig, .is_page__philosophy .lowerPageTitle__textBig, .is_page__policy .lowerPageTitle__textBig, .is_page__privacy .lowerPageTitle__textBig, .is_page__security .lowerPageTitle__textBig, .is_page__siterecord .lowerPageTitle__textBig, .is_page__terms .lowerPageTitle__textBig, .is_page__tokusho .lowerPageTitle__textBig{font-size:40px;font-weight:500;color:#444;text-align:left;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.is_page__antisocial .lowerPageTitle__textBig, .is_page__company .lowerPageTitle__textBig, .is_page__fd .lowerPageTitle__textBig, .is_page__info .lowerPageTitle__textBig, .is_page__kanyu .lowerPageTitle__textBig, .is_page__message .lowerPageTitle__textBig, .is_page__officer .lowerPageTitle__textBig, .is_page__philosophy .lowerPageTitle__textBig, .is_page__policy .lowerPageTitle__textBig, .is_page__privacy .lowerPageTitle__textBig, .is_page__security .lowerPageTitle__textBig, .is_page__siterecord .lowerPageTitle__textBig, .is_page__terms .lowerPageTitle__textBig, .is_page__tokusho .lowerPageTitle__textBig{font-size:30px;}
}
.is_page__antisocial .lowerPageTitle__textSmall, .is_page__company .lowerPageTitle__textSmall, .is_page__fd .lowerPageTitle__textSmall, .is_page__info .lowerPageTitle__textSmall, .is_page__kanyu .lowerPageTitle__textSmall, .is_page__message .lowerPageTitle__textSmall, .is_page__officer .lowerPageTitle__textSmall, .is_page__philosophy .lowerPageTitle__textSmall, .is_page__policy .lowerPageTitle__textSmall, .is_page__privacy .lowerPageTitle__textSmall, .is_page__security .lowerPageTitle__textSmall, .is_page__siterecord .lowerPageTitle__textSmall, .is_page__terms .lowerPageTitle__textSmall, .is_page__tokusho .lowerPageTitle__textSmall{text-align:left;font-size:18px;color:#444;}
@media screen and (max-width:599px){
.is_page__antisocial .lowerPageTitle__textSmall, .is_page__company .lowerPageTitle__textSmall, .is_page__fd .lowerPageTitle__textSmall, .is_page__info .lowerPageTitle__textSmall, .is_page__kanyu .lowerPageTitle__textSmall, .is_page__message .lowerPageTitle__textSmall, .is_page__officer .lowerPageTitle__textSmall, .is_page__philosophy .lowerPageTitle__textSmall, .is_page__policy .lowerPageTitle__textSmall, .is_page__privacy .lowerPageTitle__textSmall, .is_page__security .lowerPageTitle__textSmall, .is_page__siterecord .lowerPageTitle__textSmall, .is_page__terms .lowerPageTitle__textSmall, .is_page__tokusho .lowerPageTitle__textSmall{font-size:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.is_page__antisocial .lowerPageTitle__figurePhilosophy, .is_page__company .lowerPageTitle__figurePhilosophy, .is_page__fd .lowerPageTitle__figurePhilosophy, .is_page__info .lowerPageTitle__figurePhilosophy, .is_page__kanyu .lowerPageTitle__figurePhilosophy, .is_page__message .lowerPageTitle__figurePhilosophy, .is_page__officer .lowerPageTitle__figurePhilosophy, .is_page__philosophy .lowerPageTitle__figurePhilosophy, .is_page__policy .lowerPageTitle__figurePhilosophy, .is_page__privacy .lowerPageTitle__figurePhilosophy, .is_page__security .lowerPageTitle__figurePhilosophy, .is_page__siterecord .lowerPageTitle__figurePhilosophy, .is_page__terms .lowerPageTitle__figurePhilosophy, .is_page__tokusho .lowerPageTitle__figurePhilosophy{width:215px;margin:0 40px 0 10px;}
@media screen and (max-width:599px){
.is_page__antisocial .lowerPageTitle__figurePhilosophy, .is_page__company .lowerPageTitle__figurePhilosophy, .is_page__fd .lowerPageTitle__figurePhilosophy, .is_page__info .lowerPageTitle__figurePhilosophy, .is_page__kanyu .lowerPageTitle__figurePhilosophy, .is_page__message .lowerPageTitle__figurePhilosophy, .is_page__officer .lowerPageTitle__figurePhilosophy, .is_page__philosophy .lowerPageTitle__figurePhilosophy, .is_page__policy .lowerPageTitle__figurePhilosophy, .is_page__privacy .lowerPageTitle__figurePhilosophy, .is_page__security .lowerPageTitle__figurePhilosophy, .is_page__siterecord .lowerPageTitle__figurePhilosophy, .is_page__terms .lowerPageTitle__figurePhilosophy, .is_page__tokusho .lowerPageTitle__figurePhilosophy{width:160px;margin-bottom:10px;}
}
.is_page__antisocial .lowerPageTitle__imgPhilosophy, .is_page__company .lowerPageTitle__imgPhilosophy, .is_page__fd .lowerPageTitle__imgPhilosophy, .is_page__info .lowerPageTitle__imgPhilosophy, .is_page__kanyu .lowerPageTitle__imgPhilosophy, .is_page__message .lowerPageTitle__imgPhilosophy, .is_page__officer .lowerPageTitle__imgPhilosophy, .is_page__philosophy .lowerPageTitle__imgPhilosophy, .is_page__policy .lowerPageTitle__imgPhilosophy, .is_page__privacy .lowerPageTitle__imgPhilosophy, .is_page__security .lowerPageTitle__imgPhilosophy, .is_page__siterecord .lowerPageTitle__imgPhilosophy, .is_page__terms .lowerPageTitle__imgPhilosophy, .is_page__tokusho .lowerPageTitle__imgPhilosophy{vertical-align:bottom;padding-bottom:3px;}
@media screen and (max-width:599px){
.is_page__antisocial .lowerPageTitle__imgPhilosophy, .is_page__company .lowerPageTitle__imgPhilosophy, .is_page__fd .lowerPageTitle__imgPhilosophy, .is_page__info .lowerPageTitle__imgPhilosophy, .is_page__kanyu .lowerPageTitle__imgPhilosophy, .is_page__message .lowerPageTitle__imgPhilosophy, .is_page__officer .lowerPageTitle__imgPhilosophy, .is_page__philosophy .lowerPageTitle__imgPhilosophy, .is_page__policy .lowerPageTitle__imgPhilosophy, .is_page__privacy .lowerPageTitle__imgPhilosophy, .is_page__security .lowerPageTitle__imgPhilosophy, .is_page__siterecord .lowerPageTitle__imgPhilosophy, .is_page__terms .lowerPageTitle__imgPhilosophy, .is_page__tokusho .lowerPageTitle__imgPhilosophy{vertical-align:middle;padding-bottom:5px;}
}
.is_page__antisocial .siteContent *,
.is_page__company .siteContent *,
.is_page__fd .siteContent *,
.is_page__info .siteContent *,
.is_page__kanyu .siteContent *,
.is_page__message .siteContent *,
.is_page__officer .siteContent *,
.is_page__philosophy .siteContent *,
.is_page__policy .siteContent *,
.is_page__privacy .siteContent *,
.is_page__security .siteContent *,
.is_page__siterecord .siteContent *,
.is_page__terms .siteContent *,
.is_page__tokusho .siteContent *{font-family:"Noto Sans CJK JP", sans-serif;}
.is_page__philosophy .lowerPageTitle__textBig{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000000;line-height:1;}
@media screen and (max-width:599px){
.is_page__philosophy .lowerPageTitle__textBig{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.is_page__philosophy .lowerPageTitle__textSmall{color:#000000;}
.u-headingMiddle{font-size:36px;font-weight:bold;}
.u-heading-smallText{font-size:24px;}
.ly-cont{width:1200px;padding:0 50px;margin:0 auto;}
@media screen and (max-width:599px){
.ly-cont{width:100%;padding:0 5vw;}
}
.is_page__antisocial .siteContent .ly-cont, .is_page__company .siteContent .ly-cont, .is_page__fd .siteContent .ly-cont, .is_page__gwp .siteContent .ly-cont, .is_page__info .siteContent .ly-cont, .is_page__kanyu .siteContent .ly-cont, .is_page__message .siteContent .ly-cont, .is_page__officer .siteContent .ly-cont, .is_page__philosophy .siteContent .ly-cont, .is_page__policy .siteContent .ly-cont, .is_page__privacy .siteContent .ly-cont, .is_page__security .siteContent .ly-cont, .is_page__siterecord .siteContent .ly-cont, .is_page__terms .siteContent .ly-cont, .is_page__tokusho .siteContent .ly-cont{padding:0 180px;}
@media screen and (max-width:599px){
.is_page__antisocial .siteContent .ly-cont, .is_page__company .siteContent .ly-cont, .is_page__fd .siteContent .ly-cont, .is_page__gwp .siteContent .ly-cont, .is_page__info .siteContent .ly-cont, .is_page__kanyu .siteContent .ly-cont, .is_page__message .siteContent .ly-cont, .is_page__officer .siteContent .ly-cont, .is_page__philosophy .siteContent .ly-cont, .is_page__policy .siteContent .ly-cont, .is_page__privacy .siteContent .ly-cont, .is_page__security .siteContent .ly-cont, .is_page__siterecord .siteContent .ly-cont, .is_page__terms .siteContent .ly-cont, .is_page__tokusho .siteContent .ly-cont{padding:0 5vw;}
}
.under-orange{background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, #ffdeb2));background:linear-gradient(transparent 50%, #ffdeb2 50%);}
.btn-orangeArea{width:100%;cursor:pointer;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (min-width:600px){
.btn-orangeArea:hover{opacity:0.6;}
}
.btn-orangeLink{display:block;width:100%;background-color:#ff9300;border-radius:10px;padding:15px 0;text-align:center;color:#fff !important;font-size:18px;font-weight:bold;letter-spacing:0.2em;}
.btn-orangeLink:before{content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_pc-white.png);background-size:contain;background-repeat:no-repeat;display:inline-block;width:30px;height:20px;margin-right:20px;}
.btn-whiteShadowArea{text-align:center;}
.btn-whiteShadow{position:relative;display:inline-block;background-color:#fff;-webkit-box-shadow:1px 1px 10px 3px #d4d4d4;box-shadow:1px 1px 10px 3px #d4d4d4;border-radius:30px;}
@media screen and (min-width:600px){
.btn-whiteShadow{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.btn-whiteShadow:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.btn-whiteShadow{max-width:400px;border-radius:0px;margin-left:auto;margin-right:auto;display:block;position:relative;background:#f4ab49;}
.singleConsultBoothCompanySec .btn-whiteShadow{background:#fff;}
}
.btn-whiteShadow:hover:after{-webkit-animation:ToRight 1s 0s ease-in-out infinite;animation:ToRight 1s 0s ease-in-out infinite;}
@media screen and (max-width:599px){
.btn-whiteShadow:hover:after{-webkit-animation:none;animation:none;}
}
.btn-whiteShadow:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:10%;}
@media screen and (max-width:599px){
.btn-whiteShadow:after{content:"";border:none;width:20px;height:20px;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/arrow-right-white.png) no-repeat center/contain;}
.singleConsultBoothCompanySec .btn-whiteShadow:after{content:"";background:none;}
}
.btn-whiteShadowLink{display:block;font-size:15px;color:#2188dd !important;padding:15px 55px;white-space:nowrap;}
@media screen and (max-width:599px){
.btn-whiteShadowLink{color:#fff !important;font-size:16px;line-height:1.4;padding:5vw 10vw;}
.singleConsultBoothCompanySec .btn-whiteShadowLink{color:#2188dd !important;}
.is_page__loan-plaza .btn-whiteShadowLink{font-size:1.6rem;}
}
.btn-blue{font-size:24px;color:#fff;text-align:center;letter-spacing:0.05em;border-radius:10px;background-color:#2188dd;width:100%;padding:15px 0;}
.label-squareShadow{position:relative;background-color:#fff;min-width:100px;font-size:14px;font-weight:bold;letter-spacing:0.1em;text-align:center;margin-right:20px;padding:5px 10px;display:inline-block;border:1px solid #2188dd;color:#2188dd;}
.label-squareShadow:after{content:"";width:100%;height:100%;position:absolute;top:5px;left:5px;background:#2188dd;z-index:-1;}
@media screen and (max-width:599px){
.label-squareShadow{min-width:72px;padding:1vw 3vw;}
}
.tag-base{border:1px solid #fff;border-radius:5px;padding:5px 20px;display:inline-block;font-size:12px;width:93px;text-align:center;}
.tag-orange{color:#ff9300;border:1px solid #ff9300;border-radius:5px;padding:5px 20px;display:inline-block;font-size:12px;width:93px;text-align:center;}
.tag-blue{color:#2188dd;border:1px solid #2188dd;border-radius:5px;padding:5px 20px;display:inline-block;font-size:12px;width:93px;text-align:center;}
.tag-pink{color:#f59d9d;border:1px solid #f59d9d;border-radius:5px;padding:5px 20px;display:inline-block;font-size:12px;width:93px;text-align:center;}
.tag-green{color:#6ab477;border:1px solid #6ab477;border-radius:5px;padding:5px 20px;display:inline-block;font-size:12px;width:93px;text-align:center;}
.triangle-blue{display:inline-block;border-top:40px solid #2188dd;border-right:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid transparent;}
.shadow{-webkit-box-shadow:1px 1px 10px 3px #d4d4d4;box-shadow:1px 1px 10px 3px #d4d4d4;}
.shadow-bottomRight{-webkit-box-shadow:3px 3px 10px -2px #d4d4d4;box-shadow:3px 3px 10px -2px #d4d4d4;}
.shadow-img{-webkit-filter:drop-shadow(5px 5px 20px rgba(0, 0, 0, 0.1));filter:drop-shadow(5px 5px 20px rgba(0, 0, 0, 0.1));}
.postAreaNews{padding:85px 0;}
.postAreaNews__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.postAreaNews__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.postAreaNews__item:not(:last-child){margin-bottom:30px;}
.postAreaNews__center{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.postAreaNews__ItemDate{font-size:15px;margin-right:20px;letter-spacing:0.1em;}
.postAreaNews__ItemTag{font-size:12px;font-weight:600;min-width:90px;margin-right:20px;padding:5px;border:1px solid #444;border-radius:6px;text-align:center;}
.postAreaNews__leftTitle{font-size:36px;letter-spacing:0.2em;font-weight:bold;margin-right:50px;white-space:nowrap;}
.postAreaNews__ItemText{font-size:15px;margin-right:55px;letter-spacing:0.05em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:390px;}
.postAreaNews__right{height:100%;margin-top:auto;}
.mapSearchContent{position:relative;}
.mapSearchContentInner{display:none;}
.mapSearchArea{width:650px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.mapSearchArea__textArea{margin-bottom:auto;width:200px;position:absolute;top:0;left:0;}
.mapSearchArea__textAreaTitle{font-size:17px;}
.mapSearchArea__textAreaTitle .textBlue{font-size:30px;font-weight:bold;}
.mapSearchArea__textAreaText{font-size:15px;margin-top:15px;}
.mapSearchArea__cityArea .cityList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.mapSearchArea__cityArea .cityList:nth-child(n + 6){-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:128px;}
.mapSearchArea__cityArea .cityList__item{font-size:12px;font-weight:bold;letter-spacing:0.2em;border:1px solid #2188dd;color:#2188dd;width:60px;padding:5px 0;border-radius:4px;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.mapSearchArea__cityArea .cityList__item:hover{color:#fff;background-color:#2188dd;}
.mapSearchArea__cityArea .cityList__item:not(:first-child){margin-top:5px;}
.mapSearchArea__cityArea .cityList:first-child{position:absolute;left:50px;top:400px;}
.mapSearchArea__cityArea .cityList:nth-child(2){position:absolute;left:50px;top:150px;}
.mapSearchArea__cityArea .cityList:nth-child(3){position:absolute;left:180px;top:150px;}
.mapSearchArea__cityArea .cityList:nth-child(4){position:absolute;left:255px;top:115px;}
.mapSearchArea__cityArea .cityList:nth-child(5){position:absolute;left:330px;top:115px;}
.mapSearchArea__cityArea .cityList:nth-child(6){position:absolute;left:230px;bottom:-30px;}
.mapSearchArea__cityArea .cityList:nth-child(7){position:absolute;left:400px;bottom:-30px;}
.mapSearchArea__cityArea .cityList:nth-child(8){position:absolute;right:0;bottom:50px;}
.mapSearchArea__cityArea .cityList:nth-child(9){position:absolute;right:0;bottom:220px;}
.mapSearchArea__cityArea .cityList:nth-child(10){position:absolute;left:400px;bottom:310px;}
.wp-pagenavi{padding-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.wp-pagenavi .pages{display:none;}
.wp-pagenavi .current{position:relative;font-size:16px;font-weight:bold;color:#ff9300;letter-spacing:0.1em;line-height:1.5;padding:10px 14px;}
@media screen and (max-width:599px){
.wp-pagenavi .current{padding:7px;font-size:12px;}
}
.wp-pagenavi .current:after{content:"";position:absolute;background-color:#ff9300;width:70%;height:6px;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (max-width:599px){
.wp-pagenavi .current:after{height:3px;}
}
.wp-pagenavi .page, .wp-pagenavi .page-numbers{padding:10px 14px;color:#2188dd;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.wp-pagenavi .page, .wp-pagenavi .page-numbers{padding:7px;font-size:12px;}
}
.wp-pagenavi .page-numbers.next, .wp-pagenavi .page-numbers.prev{padding:0;}
.wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink{padding:14px;position:relative;font-size:20px;font-weight:200;color:#2188dd;}
.wp-pagenavi .nextpostslink:after, .wp-pagenavi .previouspostslink:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:15px;width:15px;position:absolute;top:50%;}
@media screen and (max-width:599px){
.wp-pagenavi .nextpostslink:after, .wp-pagenavi .previouspostslink:after{width:10px;height:10px;}
}
.wp-pagenavi .previouspostslink{margin-right:14px;}
@media screen and (max-width:599px){
.wp-pagenavi .previouspostslink{margin-right:0;}
}
.wp-pagenavi .previouspostslink:after{right:40%;-webkit-transform:translateY(-50%) rotate(-225deg);transform:translateY(-50%) rotate(-225deg);}
.wp-pagenavi .nextpostslink{margin-left:14px;}
@media screen and (max-width:599px){
.wp-pagenavi .nextpostslink{margin-left:0;}
}
.wp-pagenavi .nextpostslink:after{right:40%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);}
@media screen and (min-width:600px){
.wp-pagenavi .nextpostslink:hover, .wp-pagenavi .page-numbers:hover, .wp-pagenavi .page:hover, .wp-pagenavi .previouspostslink:hover{opacity:0.6;}
}
@media screen and (min-width:600px){
.wp-pagenavi .nextpostslink, .wp-pagenavi .page, .wp-pagenavi .page-numbers, .wp-pagenavi .previouspostslink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (max-width:599px){
.consultBoothPostList{padding:0;}
}
.consultBoothPostList.hasTab{display:none;}
.consultBoothPostList.hasTab.is-active{display:block;}
.consultBoothPostList.js-shopList .js-shopItem{display:none;}
.consultBoothPostList.js-shopList .js-shopItem:first-child, .consultBoothPostList.js-shopList .js-shopItem:nth-child(10),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(2),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(3),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(4),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(5),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(6),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(7),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(8),
.consultBoothPostList.js-shopList .js-shopItem:nth-child(9){display:block;}
.consultBoothPostList__item{margin-top:40px;}
.consultBoothPostList__link{padding:20px 20px 20px 30px;border-radius:10px;background:#fff;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.consultBoothPostList__link:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.consultBoothPostList__link{padding:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.consultBoothPostList__linkLeftArea{width:100%;}
.consultBoothPostList__linkLeftAreaTitle{position:relative;font-size:20px;font-weight:bold;color:#2188dd;}
@media screen and (max-width:599px){
.consultBoothPostList__linkLeftAreaTitle{font-size:18px;padding-left:40px;}
.consultBoothPostList__linkLeftAreaTitle:before{content:"";position:absolute;width:26px;height:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_shop-blue.png) no-repeat center center/contain;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
}
.consultBoothPostList__linkLeftAreaAddress{position:relative;font-size:13px;line-height:1.5;margin-top:10px;}
@media screen and (max-width:599px){
.consultBoothPostList__linkLeftAreaAddress{padding-left:40px;padding-top:1vw;padding-bottom:1vw;}
.consultBoothPostList__linkLeftAreaAddress:before{content:"";position:absolute;width:26px;height:30px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_book-gray.png) no-repeat center center/contain;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
}
.consultBoothPostList__linkTagList{width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.consultBoothPostList__linkTagList{padding-top:5vw;border-top:1px solid #afafaf;}
}
.consultBoothPostList__linkTagItem{font-size:13px;padding:5px 10px;border:1px solid #606060;border-radius:6px;}
.consultBoothPostList__linkTagItem:not(:first-of-type){margin-left:15px;}
@media screen and (max-width:599px){
.consultBoothPostList__linkTagItem{margin:0 6px 10px 0;padding:3px 5px;font-size:12px;}
.consultBoothPostList__linkTagItem:not(:first-of-type){margin-left:0;}
}
.consultBoothPostList__linkAreaTitle{margin-bottom:10px;font-size:20px;line-height:1.2;font-weight:600;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaTitle{position:relative;font-size:16px;margin-bottom:0;padding-right:30px;}
}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaTitle:after{content:"";display:block;height:7px;width:7px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:5%;border-bottom:2px solid #2188dd;border-right:2px solid #2188dd;}
}
@media screen and (max-width:599px){
.consultBoothPostList__linkArea .consultBoothPostList__linkTagList{padding-top:2vw;border-top:none;}
}
.consultBoothPostList__linkArea .consultBoothPostList__linkTagList .consultBoothPostList__linkTagItem{color:#2188dd;border-color:#2188dd;font-weight:600;}
@media screen and (max-width:599px){
.consultBoothPostList__linkArea .consultBoothPostList__linkTagList .consultBoothPostList__linkTagItem{margin:0 6px 6px 0;font-size:10px;}
}
.consultBoothPostList__linkAreaFlex{width:100%;padding:40px 0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #a7cff4;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaFlex{padding:20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.consultBoothPostList__linkAreaLeft{max-width:300px;width:100%;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaLeft{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 10px;width:100%;max-width:none;}
}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaLeftImg{max-width:100px;height:100%;}
}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaLeftText{margin-left:auto;width:calc(100% - 110px);}
}
.consultBoothPostList__linkAreaRight{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100% - 320px);}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRight{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:10px;}
}
.consultBoothPostList__linkAreaRightInfo{width:500px;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightInfo{width:100%;}
}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItem{margin-bottom:15px;padding-bottom:15px;}
}
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItem:last-child{border:none;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItem:last-child{border-bottom:1px solid rgba(112, 112, 112, 0.6);}
}
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle{width:20%;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle{width:30%;font-size:13px;}
}
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBody{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:75%;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBody{width:69%;}
}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightInfo .singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBodyText{font-size:12px;}
}
.consultBoothPostList__linkAreaRightInfo__btn{color:#fff !important;background-color:#2588de;border-radius:5px;text-align:center;font-size:12px;font-weight:bold;cursor:pointer;margin:5px 0 0 auto;padding:4px 10px;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightInfo__btn{padding:5px 15px;}
}
.consultBoothPostList__linkAreaRightBtns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightBtns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:10px;gap:0 10px;}
}
.consultBoothPostList__linkAreaRightBtns .btn{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:263px;padding:12px 0;color:#fff;border:1px solid;border-radius:5px;text-align:center;font-size:18px;font-weight:bold;cursor:pointer;}
@media screen and (min-width:600px){
.consultBoothPostList__linkAreaRightBtns .btn:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightBtns .btn{width:100%;max-width:230px;padding:12px 0;border-radius:10px;font-size:14px;}
}
.consultBoothPostList__linkAreaRightBtns .btn:after{content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:5%;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightBtns .btn:after{width:7px;height:7px;}
}
.consultBoothPostList__linkAreaRightBtns .btn:first-child{border-color:#2588de;color:#2588de;}
.consultBoothPostList__linkAreaRightBtns .btn:first-child:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightBtns .btn:first-child:after{border-width:2px;}
}
.consultBoothPostList__linkAreaRightBtns .btn:nth-child(2){margin-top:15px;background-color:#ff9300;border-color:#ff9300;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightBtns .btn:nth-child(2){margin-top:0;}
}
.consultBoothPostList__linkAreaRightBtns .btn:nth-child(2):after{border-bottom:1px solid #fff;border-right:1px solid #fff;}
@media screen and (max-width:599px){
.consultBoothPostList__linkAreaRightBtns .btn:nth-child(2):after{border-width:2px;}
}
.consultBoothPostListTabList{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.consultBoothPostListTabList__link{padding:15px;color:#2188dd;font-size:16px;font-weight:bold;text-align:center;}
.taxConsultBoothResultSec .wp-pagenavi{margin-bottom:50px;}
@media screen and (max-width:599px){
.taxConsultBoothResultSec .wp-pagenavi{padding-top:30px;margin-bottom:0;}
}
.consultServiceBookArea{background-color:#e6f1fd;margin-top:80px;padding:80px 0;}
@media screen and (max-width:599px){
.consultServiceBookArea{margin-top:10vw;padding:10vw 0;}
}
.consultServiceBookArea__title{font-size:28px;font-weight:700;letter-spacing:0.2em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.consultServiceBookArea__title{font-size:20px;letter-spacing:0.05em;}
}
.consultServiceBookArea__text{font-size:16px;font-weight:300;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.consultServiceBookArea__text{font-size:15px;letter-spacing:0.05em;line-height:1.5;text-align:justify;}
}
.consultServiceBookArea__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
@media screen and (max-width:599px){
.consultServiceBookArea__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10vw;}
}
.consultServiceBookArea__contentLeft, .consultServiceBookArea__contentRight{width:calc((100% - 20px) / 2);background-color:#fff;padding:30px;border-radius:10px;}
@media screen and (max-width:599px){
.consultServiceBookArea__contentLeft, .consultServiceBookArea__contentRight{width:100%;padding:5vw;}
}
@media screen and (max-width:599px){
.consultServiceBookArea__contentRight{margin-top:5vw;}
}
.consultServiceBookArea__contentLeftTop{border-bottom:1px solid #a7cff4;padding-bottom:15px;}
@media screen and (max-width:599px){
.consultServiceBookArea__contentLeftTop{padding-bottom:2vw;}
}
.consultServiceBookArea__contentLeftTopText{color:#2188dd !important;position:relative;font-size:36px;font-weight:300;letter-spacing:0.05em;padding-left:76px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.consultServiceBookArea__contentLeftTopText:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.consultServiceBookArea__contentLeftTopText{font-size:26px;padding-left:50px;}
}
.consultServiceBookArea__contentLeftTopText:before{content:"";position:absolute;width:56px;height:39px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-blue.png) no-repeat center center/contain;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.consultServiceBookArea__contentLeftTopText:before{width:35px;height:25px;}
}
.consultServiceBookArea__contentLeftBottom{padding-top:20px;}
@media screen and (max-width:599px){
.consultServiceBookArea__contentLeftBottom{padding-top:3vw;}
}
.consultServiceBookArea__contentLeftBottomText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:1.5;}
@media screen and (max-width:599px){
.consultServiceBookArea__contentLeftBottomText{font-size:14px;}
}
.consultServiceBookArea__contentLeftBottomText .textOrange{font-weight:bold;}
.consultServiceBookArea__contentRightTop{border-bottom:1px solid #a7cff4;padding-bottom:15px;}
.consultServiceBookArea__contentRightTopText{display:block;position:relative;font-size:24px;color:#2188dd !important;font-weight:300;letter-spacing:0.05em;line-height:2.3;padding-left:76px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.consultServiceBookArea__contentRightTopText:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.consultServiceBookArea__contentRightTopText{font-size:18px;padding-left:50px;}
}
.consultServiceBookArea__contentRightTopText:before{content:"";position:absolute;width:56px;height:38px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_phone-blue.png) no-repeat center center/contain;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.consultServiceBookArea__contentRightTopText:before{width:35px;height:34px;}
}
.consultServiceBookArea__contentRightBottom{padding-top:20px;}
.consultServiceBookArea__contentRightBottomText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:1.5;}
@media screen and (max-width:599px){
.consultServiceBookArea__contentRightBottomText{font-size:14px;}
}
.consultServiceBookArea__contentRightBottomText .textOrange{font-weight:bold;}
.linkBanner__figure{max-width:1000px;width:100%;display:block;margin:0 auto;}
.is_post__online_insurance .linkBanner__figure{margin:80px auto;}
@media screen and (max-width:599px){
.is_post__online_insurance .linkBanner__figure{margin:10vw auto;}
}
.is_page__kuruma .linkBanner__figure{margin:80px auto;}
@media screen and (max-width:599px){
.is_page__kuruma .linkBanner__figure{margin:10vw auto;}
}
@media screen and (max-width:599px){
.linkBanner__figure{max-width:345px;}
}
.modal{display:none;position:fixed;z-index:200;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);}
.modal__content{background-color:#fff;margin:0 auto;padding:20px;border:1px solid #888;width:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.modal__content{width:calc(100% - 10vw);}
}
.modal__content .singleCompanySec__infoAreaTxt{margin-bottom:50px;font-size:22px;}
@media screen and (max-width:599px){
.modal__content .singleCompanySec__infoAreaTxt{margin-top:30px;font-size:18px;}
}
.modal .close{color:#aaa;float:right;font-size:28px;font-weight:bold;}
.modal .close:focus, .modal .close:hover{color:black;text-decoration:none;cursor:pointer;}
html{font-size:62.5%;overflow-y:scroll;}
@media screen and (max-width:599px){
html{font-size:2.6666666667vw;}
}
body{min-width:1220px;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;}
@media screen and (max-width:599px){
body{min-width:inherit;}
}
.u-pcDb{display:block;}
.u-pcDib{display:inline-block;}
.u-pcDin{display:inline;}
.u-pcDf{display:-webkit-box;display:-ms-flexbox;display:flex;}
.u-pcDt{display:table;}
.u-pcDtc{display:table-cell;}
.u-spDb, .u-spDf, .u-spDib, .u-spDin, .u-spDt, .u-spDtc{display:none;}
.u-tabDb{display:block;}
.u-tabDn{display:none;}
@media screen and (max-width:599px){
.u-pcDb, .u-pcDf, .u-pcDib, .u-pcDin, .u-pcDt, .u-pcDtc{display:none;}
.u-spDb{display:block;}
.u-spDib{display:inline-block;}
.u-spDin{display:inline;}
.u-spDf{display:-webkit-box;display:-ms-flexbox;display:flex;}
.u-spDt{display:table;}
.u-spDtc{display:table-cell;}
.u-tabDb{display:none;}
.u-tabDn{display:block;}
}
.siteContent{min-height:calc(100vh - 200px);padding-top:196px;}
@media screen and (max-width:599px){
.siteContent{min-height:calc(100vh - 50px);padding-top:60px;}
}
@media screen and (max-width:599px){
#wpadminbar{position:fixed;}
#wpadminbar #wp-admin-bar-my-account{display:none !important;}
}
li {
list-style: none;
} p{margin:0;padding:0;}
a, a:hover, a:visited{text-decoration:none;color:inherit;}
@media screen and (min-width:600px){ a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
ul{list-style-type:none;-webkit-margin-before:0em;margin-block-start:0em;-webkit-margin-after:0em;margin-block-end:0em;-webkit-padding-start:0px;padding-inline-start:0px;padding:0;}
img{width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
figure{margin:0;}::-moz-selection{background:#2188dd;color:#fff;}::selection{background:#2188dd;color:#fff;}
.textOrange{color:#ff9300;}
.textBlue{color:#2188dd;}
.textRed02{color:#de5e68;}
.show{display:block !important;}
.border-blue{border-top:4px solid #2188dd;}
.bg-blue{background-color:#2188dd;}
.contentArea_sp{font-family:sans-serif;background:#fcfcfc;font-size:17px;text-align:center;line-height:1.5;}
#idx,
#mainvisual,
.btnbox3, .smt-opbtn{display:none;}
.bgBlue{background:#e0eefd;}
.fwB{font-weight:bold;}
.alignCenter{text-align:center;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
.topPageSec__newsArea{margin-top:6rem;}
@media screen and (max-width:599px){
.topPageSec__newsArea{margin:4rem auto;}
}
.topPageSec__newsAreaList{position:relative;-webkit-box-shadow:0 0px 4px 4px rgba(203, 203, 203, 0.4588235294);box-shadow:0 0px 4px 4px rgba(203, 203, 203, 0.4588235294);border-radius:6px;padding:12px 0;}
.topPageSec__newsAreaList-link{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:18px;font-weight:bold;width:calc(100% - 1.4em);padding:2px 0 2px 40px;letter-spacing:0.04em;text-indent:-1.4em;margin-left:1.4em;}
@media screen and (min-width:600px){
.topPageSec__newsAreaList-link:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.topPageSec__newsAreaList-link{font-size:14px;padding:2px 40px 2px 10px;-webkit-box-shadow:none;box-shadow:none;text-align:left;}
}
.topPageSec__newsAreaList-link:after{content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;color:#2588de;border-color:#2588de;top:50%;right:3%;border-bottom:2px solid #2188dd;border-right:2px solid #2188dd;}
@media screen and (max-width:599px){
.topPageSec__newsAreaList-link:after{border-width:2px;width:7px;height:7px;}
}
@media screen and (min-width:600px){
.topPageSec__newsAreaList-link:hover{opacity:0.6;}
}
.topPageSec01PC__fvImg{height:auto;}
.topPageSec01PC__fvFigure-js > li:not(:first-child){display:none;}
.topPageSec01PC__fvFigure li img{height:auto;}
.topPageSec01PC__fvFigure .slick-slide{margin-right:5px !important;margin-left:5px !important;}
.topPageSec01PC__fvFigure .slick-slide img{height:auto;}
.topPageSec01PC__fvFigure .slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.topPageSec01PC__fvFigure .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;}
.topPageSec01PC__fvFigure .slick-dots li button{display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.topPageSec01PC__fvFigure .slick-dots li button:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:10px;height:10px;content:"";text-align:center;opacity:0.25;background-color:#2188dd;border-radius:50%;}
.topPageSec01PC__fvFigure .slick-dots li button:focus, .topPageSec01PC__fvFigure .slick-dots li button:hover{outline:none;}
.topPageSec01PC__fvFigure .slick-dots li button:focus:before, .topPageSec01PC__fvFigure .slick-dots li button:hover:before{opacity:1;}
.topPageSec01PC__fvFigure .slick-dots li.slick-active button:before{opacity:0.75;background-color:#2188dd;}
.topPageSec02PC{margin-top:80px;}
.topPageSec02PC__titleArea{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.topPageSec02PC__titleArea:before{width:40px;height:60px;content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/border_left.png);background-size:contain;background-repeat:no-repeat;display:inline-block;}
.topPageSec02PC__titleArea:after{width:40px;height:60px;content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/border_right.png);background-size:contain;background-repeat:no-repeat;display:inline-block;}
.topPageSec02PC__title{padding:0 30px;letter-spacing:1rem;}
@media screen and (max-width:600px){
.topPageSec02PC__title{font-size:26px;}
}
.topPageSec02PC__cardList{text-align:center;margin-top:40px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.topPageSec02PC__cardListItem{background-color:#e6f1fd;border-radius:10px;}
.topPageSec02PC__cardListItem:not(:last-of-type){width:calc((100% - 20px) / 2);padding:40px;}
.topPageSec02PC__cardListItem:not(:last-of-type) .topPageSec02PC__cardListItemText{text-align:justify;}
.topPageSec02PC__cardListItem:last-of-type{width:100%;margin-top:20px;padding:45px 80px;}
.topPageSec02PC__cardListItemTitle{font-size:26px;margin-bottom:20px;letter-spacing:1rem;font-weight:bold;}
@media screen and (max-width:600px){
.topPageSec02PC__cardListItemTitle{font-size:24px;letter-spacing:0.25em;}
}
.topPageSec02PC__cardListItemSubTitle{font-size:20px;font-weight:bold;margin-bottom:20px;letter-spacing:0.05em;}
.topPageSec02PC__cardListItemText{font-size:15px;letter-spacing:0.05em;line-height:2;}
.topPageSec02PC__CounselArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
.topPageSec02PC__CounselItem{background-color:#fff;width:calc((100% - 75px) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;border-radius:10px;padding:20px 0;}
.topPageSec02PC__CounselItemFigure{width:72px;height:100%;margin:0 auto;}
.topPageSec02PC__CounselItemText{font-size:18px;color:#2188dd;font-weight:bold;margin-top:10px;line-height:1;}
@media screen and (max-width:600px){
.topPageSec02PC__CounselItemText{font-size:14px;}
}
.topPageSec03PC{background-color:#e6f1fd;padding:80px 0;margin-top:80px;}
.topPageSec03PC__title{text-align:center;letter-spacing:0.16em;}
.topPageSec03PC__subTitle{text-align:center;font-size:20px;letter-spacing:0.2em;font-weight:bold;}
.topPageSec03PC__subTitle .number{font-size:36px;font-weight:600;margin:0 8px;}
.topPageSec03PC__subTitle .textOrange{margin-right:8px;}
.topPageSec03PC__contentArea{background-color:#fff;padding:60px 70px;margin-top:40px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.topPageSec03PC__contentAreaLeft{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.topPageSec03PC__contentAreaLeftTopText{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;}
.topPageSec03PC__contentAreaLeftTopText:before{width:40px;height:60px;content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/border_left-blue.png);background-size:contain;background-repeat:no-repeat;display:inline-block;}
.topPageSec03PC__contentAreaLeftTopText:after{width:40px;height:60px;content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/border_right-blue.png);background-size:contain;background-repeat:no-repeat;display:inline-block;}
.topPageSec03PC__contentAreaLeftTopTextInner{font-weight:bold;}
.topPageSec03PC__contentAreaLeftBottom{border-radius:10px;margin-top:10px;}
.topPageSec03PC__modalContentItem{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-animation:fadeOut 0.6s linear 0s;animation:fadeOut 0.6s linear 0s;display:none;}
.topPageSec03PC__modalContentItem.is-active{opacity:1;-webkit-animation:fadeIn 0.6s linear 0s;animation:fadeIn 0.6s linear 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;}
.topPageSec03PC__modalContentItemShadow{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.8);}
.topPageSec03PC__modalContentsItemCloseBtn{position:absolute;top:30px;right:30px;}
.topPageSec03PC__modalContentsItemCloseBtnLine{display:block;width:45px;height:45px;position:relative;}
.topPageSec03PC__modalContentsItemCloseBtnLine:after, .topPageSec03PC__modalContentsItemCloseBtnLine:before{content:"";display:block;width:100%;height:1px;background-color:#2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;position:absolute;top:calc(14% - 5px);left:14%;}
.topPageSec03PC__modalContentsItemCloseBtnLine:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;left:auto;right:14%;}
.topPageSec03PC__modalContentsItemCloseBtnText{color:#2188dd;font-size:11px;letter-spacing:0.14em;}
.topPageSec03PC__modalContentsItem{position:relative;width:80%;height:70%;padding:40px 60px;overflow:scroll;background-color:#fff;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;}
.topPageSec03PC__modalContentsItemTitleArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.topPageSec03PC__modalContentsItemTitle{font-size:17px;margin-left:25px;margin-top:5px;}
.topPageSec03PC__modalContentsItemTitle .text-big{font-size:30px;}
.topPageSec03PC__modalContentsItemCityTitle{margin-top:30px;font-size:24px;border-bottom:1px solid #e1e0e0;line-height:2;}
.topPageSec03PC__modalContentsItemErrorText{margin:40px 0 20px;font-size:1.6rem;}
.topPageSec03PC__modalContentsItemStationArea{width:100%;margin-top:40px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media (-ms-high-contrast: none) {
.topPageSec03PC__modalContentsItemStationArea{display:block;}
}
.safari .topPageSec03PC__modalContentsItemStationArea{display:block;}
.topPageSec03PC__modalContentsItemStationAreaGenre{width:25%;font-size:15px;}
@media (-ms-high-contrast: none) {
.topPageSec03PC__modalContentsItemStationAreaGenre{display:inline-block;}
}
.safari .topPageSec03PC__modalContentsItemStationAreaGenre{display:inline-block;}
.topPageSec03PC__modalContentsItemStationAreaList{width:70%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media (-ms-high-contrast: none) {
.topPageSec03PC__modalContentsItemStationAreaList{display:inline-block;}
}
.safari .topPageSec03PC__modalContentsItemStationAreaList{display:inline-block;}
.topPageSec03PC__modalContentsItemStationAreaItem{width:50%;}
@media (-ms-high-contrast: none) {
.topPageSec03PC__modalContentsItemStationAreaItem{width:49%;display:inline-block;}
}
.safari .topPageSec03PC__modalContentsItemStationAreaItem{width:49%;display:inline-block;}
.topPageSec03PC__modalContentsItemStationAreaItem:nth-child(n + 3){margin-top:15px;}
.topPageSec03PC__modalContentsItemStationAreaItem .is-active:after{-webkit-transform:translate(-50%, -50%) rotateZ(225deg) !important;transform:translate(-50%, -50%) rotateZ(225deg) !important;}
.topPageSec03PC__modalContentsItemStationAreaLink{font-size:14px;display:block;text-decoration:underline;}
@media screen and (min-width:600px){
.topPageSec03PC__modalContentsItemStationAreaLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.topPageSec03PC__modalContentsItemStationAreaLink:hover{color:#2188dd;}
}
.topPageSec03PC__modalContentsItemStationAreaItemTrainName{position:relative;padding:5px;display:block;font-size:14px;line-height:1.7;}
@media screen and (min-width:600px){
.topPageSec03PC__modalContentsItemStationAreaItemTrainName{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.topPageSec03PC__modalContentsItemStationAreaItemTrainName:hover{opacity:0.6;}
}
.topPageSec03PC__modalContentsItemStationAreaItemTrainName:after{border-bottom:1px solid #606060;border-right:1px solid #606060;content:"";display:block;height:10px;width:10px;-webkit-transform:translate(-50%, -50%) rotateZ(45deg);transform:translate(-50%, -50%) rotateZ(45deg);position:absolute;top:50%;right:10%;}
.topPageSec03PC__modalContentsItemStationAreaItemStationList{padding:15px;border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;display:none;}
.topPageSec03PC__modalContentsItemStationAreaItemStationLink{padding:5px;display:block;font-size:13px;}
@media screen and (min-width:600px){
.topPageSec03PC__modalContentsItemStationAreaItemStationLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.topPageSec03PC__modalContentsItemStationAreaItemStationLink:hover{opacity:0.6;}
}
.topPageSec03PC .cardList__inner{width:33.33%;}
.topPageSec03PC .cardList__item{width:200px;height:120px;border-radius:10px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;margin-top:20px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.topPageSec03PC .cardList__item:hover{background-color:#e6f1fd;-webkit-box-shadow:none !important;box-shadow:none !important;}
.topPageSec03PC .cardList__itemFigure{width:56px;height:100%;}
.topPageSec03PC .cardList__itemImg-active{display:none;}
.topPageSec03PC .cardList__itemText{font-size:16px;color:#2188dd;margin-top:10px;}
.topPageSec03PC__bnrAreaInner{margin-top:40px;}
.topPageSec03PC__bnrArea{padding:20px;background:#fff;}
.topPageSec03PC__bnrAreaList{display:block;}
.topPageSec03PC__bnrAreaListItem{width:100%;height:130px;}
.active .cardList__itemText{color:#fff;}
.active .cardList__item{background-color:#2188dd;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:10px;color:#fff !important;}
.active .cardList__item:hover{background-color:#2188dd;-webkit-box-shadow:none;box-shadow:none;}
.active .cardList__itemImg{display:none;}
.active .cardList__itemImg-active{display:block;}
.topPageSec04PC{background-color:#e6f1fd;padding:80px 0;position:relative;overflow:hidden;}
.topPageSec04PC__bg{position:absolute;bottom:0;}
.topPageSec04PC__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.topPageSec04PC__title{letter-spacing:0.2em;}
.topPageSec04PC__text{line-height:2;letter-spacing:0.05em;margin-top:30px;font-size:15px;}
.topPageSec04PC__left{width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:64px;}
.topPageSec04PC__leftBtn{margin-top:auto;width:200px;}
.topPageSec04PC__figure{position:relative;width:600px;z-index:1;}
.topPageSec04PC .btn-whiteShadow{width:50%;margin-top:auto;}
.topPageSec04PC__cm{background-color:#e6f1fd;padding:86px 0 80px;margin-top:100px;}
@media screen and (max-width:599px){
.topPageSec04PC__cm{display:none;}
}
.topPageSec04PC__cm .btn-whiteShadowLink{padding:15px 55px 14px 31px;}
.topPageSec04PC__cmTitle{text-align:center;letter-spacing:0.2em;margin-bottom:40px;}
.topPageSec04PC__cmText{font-size:15px;letter-spacing:0.05em;line-height:1.7;text-align:center;}
.topPageSec04PC__cmVideoTitle{text-align:center;margin-bottom:24px;color:#2188dd;font-size:25px;letter-spacing:0.063em;line-height:1.2;}
.topPageSec04PC__cmVideo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;margin:40px 0 35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.topPageSec04PC__video{width:507px;}
.topPageSec04PC__cmBtnBox{text-align:center;}
.topPageSec04PC__cmBtn{text-align:center;width:209px;}
.topPageSec05PC{margin-top:100px;}
.topPageSec05PC__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.topPageSec05PC__cardList{width:calc((100% - 120px) / 2);padding:40px 40px 100px 40px;background-color:#e6f1fd;border-radius:20px;position:relative;}
.topPageSec05PC__cardList:nth-child(n + 3){margin-top:64px;}
.topPageSec05PC__cardList:nth-child(2n){margin-right:40px;}
.topPageSec05PC__cardListTitleJp{font-size:24px;font-weight:bold;letter-spacing:0.1em;}
.topPageSec05PC__cardListTitleEn{font-size:16px;margin-top:9px;letter-spacing:0.1em;}
.topPageSec05PC__cardListFigure{margin-top:25px;width:100%;}
@media screen and (max-width:600px){
.topPageSec05PC__cardListFigure img{height:auto;}
}
.topPageSec05PC__cardListText{font-size:15px;letter-spacing:0.05em;line-height:1.7;margin-top:30px;}
.topPageSec05PC .btn-whiteShadow{position:absolute;right:-10%;bottom:5%;}
.topPageSec05PC .btn-whiteShadowLink{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.topPageSec06PC{background-color:#e6f1fd;padding:90px 0 60px 0;margin-top:80px;}
.topPageSec06PC .swiper-container{width:100%;z-index:0;}
.topPageSec06PC .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.topPageSec06PC__slider{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.topPageSec06PC__slider img{max-width:inherit;}
.topPageSec06PC__sliderFigure{width:100%;}
.topPageSec06PC__sliderTitle{color:#606060;font-size:20px;font-weight:bold;margin-top:28px;text-align:center;letter-spacing:0.2em;}
.topPageSec06PC__sliderText{width:100%;color:#606060;font-size:14px;margin-top:20px;text-align:center;letter-spacing:0.05em;}
.topPageSec06PC__sliderLink{width:100%;height:100%;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.topPageSec06PC__sliderLink:hover{opacity:0.6;}
}
.topPageSec07PC{background-color:#fff;}
.topPageSec07PC__inner{padding:80px 60px 0 60px;}
.topPageSec07PC__title{text-align:center;letter-spacing:0.2em;}
.topPageSec07PC__text{margin-top:40px;text-align:center;font-size:15px;line-height:2;letter-spacing:0.05em;}
.topPageSec07PC__text-small{margin-top:30px;font-size:12px;text-align:center;}
.topPageSec07PC__searchArea{margin-top:50px;}
.topPageSec07PC__searchAreaInner{margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.topPageSec07PC__searchBlock{width:50%;border-top:4px solid transparent;background-color:#f5f9fe;}
.topPageSec07PC__searchBlock.active{border-top-color:#2188dd;background-color:#e6f1fd;}
.topPageSec07PC__searchCenterTitle, .topPageSec07PC__searchLeftTitle, .topPageSec07PC__searchRightTitle{padding:15px 0;display:block;font-size:16px;font-weight:bold;text-align:center;letter-spacing:0.2em;}
@media screen and (min-width:600px){
.topPageSec07PC__searchCenterTitle, .topPageSec07PC__searchLeftTitle, .topPageSec07PC__searchRightTitle{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.topPageSec07PC__searchCenterTitle:hover, .topPageSec07PC__searchLeftTitle:hover, .topPageSec07PC__searchRightTitle:hover{opacity:0.6;}
}
.topPageSec07PC__searchContent{background-color:#e6f1fd;display:none;}
.topPageSec07PC__searchLeftContent{padding:60px 60px 80px 60px;}
.topPageSec07PC__searchLeftContent:nth-of-type(2){padding:0 60px 30px 60px;}
.topPageSec07PC__searchRightContent{padding:30px 60px 80px 60px;}
.searchLeftContent__listTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;letter-spacing:0.2em;}
.searchLeftContent__listTitle:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#444;display:block;margin-left:25px;}
.searchLeftContent__listTitle:not(:first-child){margin-top:50px;}
.searchLeftContent__cardList{margin-top:30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.searchLeftContent__cardList .verticalImg{height:100%;width:auto;}
.searchLeftContent__cardListText{margin-top:20px;font-size:15px;text-align:center;}
.searchLeftContent__cardListItem{width:calc((100% - 75px) / 4);margin:25px 0 0 25px;background-color:#fff;border-radius:10px;}
.searchLeftContent__cardListItem:nth-child(4n + 1){margin-left:0;}
.searchLeftContent__cardListItem:first-child, .searchLeftContent__cardListItem:nth-child(2),
.searchLeftContent__cardListItem:nth-child(3),
.searchLeftContent__cardListItem:nth-child(4){margin-top:0;}
.searchLeftContent__cardListLink{height:100%;padding:25px 10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:600px){
.searchLeftContent__cardListLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.searchLeftContent__cardListLink:hover{opacity:0.6;}
}
.searchLeftContent__cardListFigure{width:100%;padding-top:40%;position:relative;overflow:hidden;}
.searchLeftContent__cardListImg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.searchLeftContent__caption{font-size:1.4rem;}
.searchCenterContent{padding:20px;}
.searchCenterContent-txt{font-size:15px;line-height:1.733;}
.searchCenterContent_btnsWrap{position:absolute;top:50%;left:50%;-webkit-transform:rotate(-90deg) translate(-50%, -50%);transform:rotate(-90deg) translate(-50%, -50%);-webkit-transform-origin:top left;transform-origin:top left;width:460px;height:460px;}
.searchCenterContent_btns-bg{display:block;margin:80px auto;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/top/searchCenterContent_bg.png) center center/cover no-repeat;}
.searchCenterContent_btnsItem{position:absolute;width:140px;height:140px;}
.searchCenterContent_btnsItem-img{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.searchRightContent__cardList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.searchRightContent__cardListItem{width:calc((100% - 60px) / 3);background-color:#fff;border-radius:20px;position:relative;}
.searchRightContent__cardListItem:nth-child(n + 4){margin-top:20px;}
.searchRightContent__cardListLink02{padding:30px 30px 80px;display:block;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.searchRightContent__cardListLink02:hover{opacity:0.6;}
}
.searchRightContent__cardListTitle{color:#606060;font-size:20px;font-weight:bold;text-align:center;}
.searchRightContent__cardListText{color:#606060;font-size:15px;text-align:justify;margin-top:26px;}
.searchRightContent__cardListFigure01{position:absolute;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);top:60%;right:50%;}
.searchRightContent__cardListFigure02{position:absolute;bottom:0;right:0;}
.topPageSec08PC{background-color:#e6f1fd;padding:0;position:relative;margin-top:80px;margin-bottom:80px;}
.topPageSec08PC__bg{position:absolute;bottom:0;}
.topPageSec08PC__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.topPageSec08PC__title{letter-spacing:0.2em;}
.topPageSec08PC__text{width:100%;line-height:2;letter-spacing:0.05em;font-size:15px;text-align:justify;}
.topPageSec08PC__right{width:100%;padding:80px 0 40px 60px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.topPageSec08PC__rightBtn{width:200px;margin-top:auto;}
.topPageSec08PC__figure{width:600px;}
.topPageSec08PC .btn-whiteShadow{width:40%;margin-top:auto;}
.aboutSec01{margin-top:70px;}
@media screen and (max-width:599px){
.aboutSec01{margin-top:10vw;}
}
.aboutSec01__title{font-size:28px;text-align:center;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.aboutSec01__title{font-size:20px;text-align:center;}
}
.aboutSec01__text{font-size:16px;text-align:center;letter-spacing:0.05em;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.aboutSec01__text{font-size:15px;text-align:justify;}
}
.aboutSec01__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
@media screen and (max-width:599px){
.aboutSec01__cardList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.aboutSec01__cardItem{width:200px;height:200px;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;text-align:center;}
@media screen and (min-width:600px){
.aboutSec01__cardItem:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.aboutSec01__cardItem:not(:first-child){margin-top:3vw;}
}
@media screen and (max-width:599px){
.aboutSec01__cardItem{width:100%;height:auto;padding:3vw;}
}
.aboutSec01__cardItemLink{display:block;padding:15px 35px;}
@media screen and (max-width:599px){
.aboutSec01__cardItemLink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3vw 2vw;}
}
.aboutSec01__cardItemText{font-size:16px;margin-top:10px;}
@media screen and (max-width:599px){
.aboutSec01__cardItemText{margin-left:3vw;margin-top:0;}
}
.aboutSec01__figureIcon{width:60%;margin:0 auto;}
@media screen and (max-width:599px){
.aboutSec01__figureIcon{width:10%;margin:0;}
}
.aboutSec01__figureArrow{width:40px;margin:15px auto 0 auto;}
@media screen and (max-width:599px){
.aboutSec01__figureArrow{width:10%;margin:0 0 0 auto;}
}
.aboutSec02{position:relative;overflow:hidden;background-color:#e6f1fd;padding:80px 0;margin-top:60px;}
@media screen and (max-width:599px){
.aboutSec02{padding:10vw 0;margin-top:5vw;}
}
.aboutSec02:before{content:"";position:absolute;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/about_bg01.png);background-size:contain;width:200px;height:200px;right:0;top:-50px;}
@media screen and (max-width:599px){
.aboutSec02:before{right:-12vw;top:-15vw;}
}
.aboutSec02__title{font-size:28px;text-align:center;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.aboutSec02__title{font-size:20px;}
}
.aboutSec02__title .textOrange{font-size:60px;font-weight:bold;letter-spacing:0.1em;margin-left:10px;}
@media screen and (max-width:599px){
.aboutSec02__title-sp{font-size:24px;text-align:center;padding:20vw 0;margin-top:4vw;}
.aboutSec02__title-sp .text__fix{position:absolute;}
.aboutSec02__title-sp .textOrange{font-size:50px;}
}
.aboutSec02__text{font-size:16px;text-align:center;letter-spacing:0.05em;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.aboutSec02__text{font-size:15px;text-align:justify;margin-top:5vw;}
}
@media screen and (max-width:599px){
.aboutSec02__cardListInner{position:relative;margin-top:5vw;}
}
.aboutSec02__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px;}
@media screen and (max-width:599px){
.aboutSec02__cardItem{position:absolute;width:50vw;z-index:1;}
.aboutSec02__cardItem:first-of-type{top:0;left:-18vw;}
.aboutSec02__cardItem:nth-of-type(2){top:0;right:-18vw;}
.aboutSec02__cardItem:nth-of-type(3){bottom:0;left:-18vw;}
.aboutSec02__cardItem:nth-of-type(4){bottom:0;right:-18vw;}
}
.aboutSec02__imgArea{margin:70px 0 60px 0;background-color:#e6f1fd;}
@media screen and (max-width:599px){
.aboutSec02__imgArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5vw 5vw;margin:5vw -5vw 0 -5vw;}
}
.aboutSec02__imgAreaTitle{font-size:14px;text-align:center;color:#606060;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.aboutSec02__imgAreaTitle{font-size:12px;}
}
.aboutSec02__imgAreaTitle-big{display:inline-block;font-size:24px;font-weight:bold;color:#606060;letter-spacing:0.16em;margin-top:14px;}
@media screen and (max-width:599px){
.aboutSec02__imgAreaTitle-big{font-size:16px;margin-top:0;}
}
@media screen and (max-width:599px){
.aboutSec02 .btn-blueArea{margin-top:10vw;}
}
.aboutSec02 .btn-blueArea__btnArea{position:relative;text-align:center;margin:0 50px;}
@media screen and (max-width:599px){
.aboutSec02 .btn-blueArea__btnArea{margin:0;}
}
.aboutSec02 .btn-blueArea .btn-blue{font-size:15px;}
.aboutSec02 .btn-blueArea__textArea{background-color:#fff;padding:20px 0 40px 0;font-size:24px;letter-spacing:0.1em;line-height:1.5;text-align:center;margin-top:-120px;}
@media screen and (max-width:599px){
.aboutSec02 .btn-blueArea__textArea{font-size:16px;letter-spacing:0.05em;text-align:justify;padding:20vw 3vw 5vw 3vw;margin-top:-25vw;}
}
.aboutSec02 .btn-blueArea__textAreaTitle{font-weight:bold;margin-top:7vw;}
.aboutSec02 .btn-blueArea__textAreaText{font-size:15px;color:#606060;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.aboutSec02 .btn-blueArea__textAreaText{margin-top:5vw;text-align:justify;}
}
.aboutSec02 .btn-blueArea .triangle-blue{display:inline-block;margin-top:6px;}
@media screen and (max-width:599px){
.aboutSec02 .btn-blueArea .triangle-blue{border-top:3vw solid #2188dd;border-right:3vw solid transparent;border-bottom:3vw solid transparent;border-left:3vw solid transparent;margin-top:1vw;}
}
.aboutSec03{background-color:#fff;padding:80px 0;}
@media screen and (max-width:599px){
.aboutSec03{padding:10vw 0;}
}
.aboutSec03__leadAreaTitle{position:relative;font-size:28px;font-weight:bold;letter-spacing:0.05em;padding-left:135px;}
@media screen and (max-width:599px){
.aboutSec03__leadAreaTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:static;font-size:20px;text-align:center;padding-left:0;}
}
.aboutSec03__leadAreaTitle:before{content:"";position:absolute;width:105px;height:70px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/about_icon06.png);background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;top:50%;}
@media screen and (max-width:599px){
.aboutSec03__leadAreaTitle:before{position:static;width:17vw;height:12vw;-webkit-transform:none;transform:none;margin-bottom:3vw;}
}
.aboutSec03__leadAreaText{font-size:16px;letter-spacing:0.05em;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.aboutSec03__leadAreaText{font-size:15px;margin-top:5vw;}
}
.aboutSec03__contentArea{margin-top:40px;}
@media screen and (max-width:599px){
.aboutSec03__contentArea{margin-top:8vw;}
}
.aboutSec03__contentAreaRight{width:70%;margin-top:5vw;}
.aboutSec03__closingArea{text-align:center;}
.aboutSec03__closingAreaInner{border-top:1px solid #a7cff4;border-bottom:1px solid #a7cff4;padding:30px 0;margin:40px;}
@media screen and (max-width:599px){
.aboutSec03__closingAreaInner{padding:5vw 0;margin:10vw 0 0 0;}
}
.aboutSec03__closingAreaText{font-size:20px;letter-spacing:0.05em;line-height:2;white-space:nowrap;}
@media screen and (max-width:599px){
.aboutSec03__closingAreaText{font-size:15px;line-height:1.5;text-align:justify;white-space:normal;}
}
.aboutSec03__closingAreaText .text-big{font-size:36px;}
@media screen and (max-width:599px){
.aboutSec03__closingAreaText .text-big{font-size:20px;font-weight:bold;}
}
.aboutSec03__closingAreaText-small{font-size:16px;letter-spacing:0.05em;line-height:1.5;margin-top:20px;}
.aboutSec04{position:relative;overflow:hidden;background-color:#e6f1fd;padding:80px 0;}
@media screen and (max-width:599px){
.aboutSec04{padding:10vw 0;z-index:0;}
}
.aboutSec04:before{content:"";position:absolute;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/about_bg02.png);background-size:contain;background-repeat:no-repeat;width:200px;height:200px;right:0;top:-32px;}
@media screen and (max-width:599px){
.aboutSec04:before{width:30vw;height:30vw;right:-10vw;z-index:-1;}
}
.aboutSec04__title{font-size:28px;text-align:center;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.aboutSec04__title{font-size:20px;}
}
.aboutSec04__title .textOrange{font-size:60px;font-weight:bold;letter-spacing:0.1em;}
.aboutSec04__text{font-size:16px;text-align:center;letter-spacing:0.05em;line-height:2;margin-top:36px;}
@media screen and (max-width:599px){
.aboutSec04__text{font-size:15px;line-height:1.5;margin-top:5vw;text-align:justify;}
}
.aboutSec04 .btn-blueArea{margin-top:60px;}
@media screen and (max-width:599px){
.aboutSec04 .btn-blueArea{margin-top:7vw;}
}
@media screen and (max-width:599px){
.aboutSec04 .btn-blueArea .btn-blue{font-size:15px;-moz-text-align-last:center;text-align-last:center;padding:5vw;}
}
.aboutSec04 .btn-blueArea__btnArea{position:relative;text-align:center;margin:0 50px;}
@media screen and (max-width:599px){
.aboutSec04 .btn-blueArea__btnArea{margin:0;}
}
.aboutSec04 .btn-blueArea__textArea{background-color:#fff;padding:100px 0 40px 0;font-size:24px;letter-spacing:0.1em;line-height:1.5;text-align:center;margin-top:-120px;}
@media screen and (max-width:599px){
.aboutSec04 .btn-blueArea__textArea{font-size:16px;letter-spacing:0.05em;text-align:justify;padding:25vw 3vw 5vw 3vw;margin-top:-28vw;}
}
.aboutSec04 .btn-blueArea__textAreaTitle{font-weight:bold;}
@media screen and (max-width:599px){
.aboutSec04 .btn-blueArea__textAreaTitle{font-size:16px;margin-top:5vw;}
}
.aboutSec04 .btn-blueArea__textAreaText{font-size:15px;color:#606060;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.aboutSec04 .btn-blueArea__textAreaText{text-align:justify;}
}
.aboutSec04 .btn-blueArea .triangle-blue{display:inline-block;margin-top:6px;}
@media screen and (max-width:599px){
.aboutSec04 .btn-blueArea .triangle-blue{border-top:3vw solid #2188dd;border-right:3vw solid transparent;border-bottom:3vw solid transparent;border-left:3vw solid transparent;margin-top:1vw;}
}
.aboutSec04__text-small{font-size:13px;color:#606060;letter-spacing:0.05em;line-height:1.5;text-align:center;margin-top:20px;}
@media screen and (max-width:599px){
.aboutSec04__text-small{font-size:12px;text-align:justify;margin-top:3vw;}
}
.aboutSec05{background-color:#fff;padding:70px 0;}
@media screen and (max-width:599px){
.aboutSec05{padding:10vw 0;}
}
.aboutSec05__leadAreaTitle{position:relative;font-size:28px;font-weight:bold;letter-spacing:0.05em;padding-left:65px;}
@media screen and (max-width:599px){
.aboutSec05__leadAreaTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:static;font-size:20px;text-align:center;padding-left:0;}
}
.aboutSec05__leadAreaTitle:before{content:"";position:absolute;width:45px;height:50px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/about_icon07.png);background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;top:50%;}
@media screen and (max-width:599px){
.aboutSec05__leadAreaTitle:before{position:static;-webkit-transform:none;transform:none;margin-bottom:3vw;}
}
.aboutSec05__leadAreaText{font-size:16px;letter-spacing:0.05em;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.aboutSec05__leadAreaText{font-size:15px;letter-spacing:0.03em;margin-top:5vw;}
}
.aboutSec05__contentArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
@media screen and (max-width:599px){
.aboutSec05__contentArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5vw;}
}
.aboutSec05__contentAreaLeft{width:54.5%;}
@media screen and (max-width:599px){
.aboutSec05__contentAreaLeft{width:100%;}
}
.aboutSec05__contentAreaRight{width:41.8%;border-top:1px solid #e1e0e0;border-bottom:1px solid #e1e0e0;}
@media screen and (max-width:599px){
.aboutSec05__contentAreaRight{width:100%;margin-top:7vw;}
}
.aboutSec05__contentAreaRightText{width:100%;font-size:15px;letter-spacing:0.05em;line-height:2;text-align:justify;padding:30px 0;}
@media screen and (max-width:599px){
.aboutSec05__contentAreaRightText{font-size:14px;letter-spacing:0.04em;padding:5vw 0;}
}
.aboutSec06{background-color:#e6f1fd;padding-top:60px;padding-bottom:60px;}
@media screen and (max-width:599px){
.aboutSec06{padding:5vw;}
}
.aboutSec06__inner{position:relative;background-color:#fff;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fffbf7 12px, #fffbf7 16px);border-radius:10px;text-align:center;padding:60px 0;}
@media screen and (max-width:599px){
.aboutSec06__inner{padding:7vw 5vw 5vw 5vw;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/about_bg03SP.png);}
}
.aboutSec06__inner:after{content:"";position:absolute;width:140px;height:180px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/about_bg04.png);background-size:contain;background-repeat:no-repeat;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%;}
@media screen and (max-width:599px){
.aboutSec06__inner:after{background-position:center;width:60%;height:50%;}
}
.aboutSec06__title{position:relative;font-size:24px;font-weight:bold;letter-spacing:0.2em;line-height:1.5;}
@media screen and (max-width:599px){
.aboutSec06__title{font-size:20px;}
}
.aboutSec06__text{font-size:15px;letter-spacing:0.05em;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.aboutSec06__text{text-align:justify;}
}
.aboutSec07{padding:60px 0 100px 0;text-align:center;}
@media screen and (max-width:599px){
.aboutSec07{padding:10vw 5vw;}
}
@media screen and (max-width:599px){
#free,
#house,
#management,
#prohibition,
#suggest{padding-top:60px;margin-top:-60px;}
}
.aboutFlowSec01{margin-top:70px;padding-bottom:80px;}
@media screen and (max-width:599px){
.aboutFlowSec01{margin-top:10vw;}
}
.aboutFlowSec01__title{font-size:28px;text-align:center;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.aboutFlowSec01__title{font-size:20px;}
}
.aboutFlowSec01__text{font-size:16px;text-align:center;letter-spacing:0.05em;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.aboutFlowSec01__text{font-size:15px;text-align:left;margin-top:5vw;}
}
.aboutFlowSec02{background-color:#e6f1fd;padding:80px 0;}
@media screen and (max-width:599px){
.aboutFlowSec02{padding:10vw 0 5vw 0;}
}
.aboutFlowSec02 .btn-whiteShadow{width:80%;margin-left:auto;}
@media screen and (max-width:599px){
.aboutFlowSec02 .btn-whiteShadow{width:100%;}
}
.aboutFlowSec02 .btn-whiteShadowLink{padding:15px 30px;}
.aboutFlowSec02__cardListItem:not(:first-child){margin-top:30px;}
.aboutFlowSec02__cardListItemInner{position:relative;background-color:#fff;padding:50px 60px 60px 60px;}
.aboutFlowSec02__cardListItemInner:before{position:absolute;content:"";width:210px;height:6px;background-color:#ff9300;top:0;left:0;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemInner:before{width:40vw;height:3px;}
}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemInner{padding:5vw 0;}
}
.aboutFlowSec02__cardListItemTitleArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemTitleArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 5vw;}
}
.aboutFlowSec02__cardListItemStep{width:47%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:200;letter-spacing:0.05em;line-height:1.5;margin-top:-40px;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemStep{width:100%;}
}
@media screen and (max-width: 599px) and (max-width: 599px) {
.aboutFlowSec02__cardListItemStep{margin-top:-5vw;}
}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemTitle{margin-top:3vw;}
}
.aboutFlowSec02__cardListItemStepText{font-size:24px;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemStepText{font-size:20px;}
}
.aboutFlowSec02__cardListItemStepNumber{font-size:60px;letter-spacing:2;margin-left:10px;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemStepNumber{font-size:40px;}
}
.aboutFlowSec02__cardListItemTitle{width:49%;font-size:24px;letter-spacing:0.1em;line-height:1.5;text-align:left;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemTitle{width:100%;font-size:20px;text-align:center;}
}
.aboutFlowSec02__cardListItemContentArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemContentArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5vw;}
}
.aboutFlowSec02__cardListItemContentAreaLeft{width:47%;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemContentAreaLeft{width:100%;}
}
.aboutFlowSec02__cardListItemContentAreaRight{width:49%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemContentAreaRight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;}
}
.aboutFlowSec02__cardListItemContentAreaRightText{width:100%;font-size:15px;letter-spacing:0.05em;line-height:2;text-align:justify;margin-bottom:30px;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListItemContentAreaRightText{margin:5vw 0;padding:3vw;}
}
.aboutFlowSec02__cardListItemContentAreaRightText .text-bold{font-weight:bold;}
.aboutFlowSec02__cardListItemContentAreaRightText-small{width:100%;font-size:12px;letter-spacing:0.05em;line-height:1.5;text-align:justify;padding-left:1em;text-indent:-1em;margin-bottom:10px;}
.aboutFlowSec02__cardListItemContentAreaRightBtn{margin-top:auto;margin-left:auto;}
.aboutFlowSec02__cardListItem{text-align:center;}
.aboutFlowSec02__cardListArrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;margin-top:30px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down-gradation.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListArrow:nth-child(4){background:none;margin-top:10vw;margin-bottom:15vw;}
}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListArrow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:20vw;margin-top:5vw;}
}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListArrowFigure{width:24vw;margin-top:5vw;}
}
.aboutFlowSec02__cardListArrowTextLeft{font-size:24px;font-weight:bold;letter-spacing:0.3em;line-height:1.2;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListArrowTextLeft{font-size:15px;margin-top:3vw;}
}
.aboutFlowSec02__cardListArrowTextRight{font-size:24px;font-weight:bold;letter-spacing:0.1em;line-height:1.2;margin-left:200px;}
@media screen and (max-width:599px){
.aboutFlowSec02__cardListArrowTextRight{font-size:15px;margin-left:0;}
}
.aboutFlowSec03{text-align:center;padding:80px 0 120px 0;}
@media screen and (max-width:599px){
.aboutFlowSec03{padding:0 0 10vw 0;}
}
.aboutFlowSec03__contentArea{background-color:#fff4e6;padding:45px 0;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/flow/about_flow_bg01.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.aboutFlowSec03__contentArea{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/about/flow/about_flow_bg01.png) repeat center center/contain;padding:5vw 3vw;margin-top:5vw;}
}
.aboutFlowSec03__contentAreaText{font-size:16px;font-weight:bold;text-align:center;letter-spacing:0.05em;line-height:2;}
@media screen and (max-width:599px){
.aboutFlowSec03__contentAreaText{text-align:justify;}
}
.aboutFlowSec03 .btn-whiteShadow{margin-top:80px;}
@media screen and (max-width:599px){
.aboutFlowSec03 .btn-whiteShadow{margin-top:5vw;}
}
.aboutFlowSec03 .btn-whiteShadow .btn-whiteShadowLink{right:5%;}
.newsSearchArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:0.1em;padding-top:70px;padding-bottom:70px;}
.newsSearchArea__yearSearch{padding:10px 25px 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e0eefd;}
@media screen and (max-width:599px){
.newsSearchArea__yearSearch{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;background:none;padding:0;}
}
.newsSearchArea__yearSearchTitle{color:#2188dd;padding:0 20px 0 10px;white-space:nowrap;}
.newsSearchArea__catSearch{padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e0eefd;margin-left:5px;}
@media screen and (max-width:599px){
.newsSearchArea__catSearch{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.newsSearchArea__catSearchTitle{color:#2188dd;padding:0 15px;white-space:nowrap;}
@media screen and (max-width:599px){
.newsSearchArea__yearSearchForm{width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
.newsSearchArea__yearSearchFormSelectWrap{width:140px;position:relative;background-color:#e6f1fd;color:#2188dd;font-size:12px;margin:0;overflow:hidden;}
.newsSearchArea__yearSearchFormSelectWrap:after{content:"";width:10px;height:10px;border-bottom:solid 1px #2188dd;border-right:solid 1px #2188dd;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:50%;right:20px;}
@media screen and (max-width:599px){
.newsSearchArea__yearSearchFormSelectWrap:after{top:63px;}
}
@media screen and (max-width:599px){
.newsSearchArea__yearSearchFormSelectWrap{background:#e0eefd;width:48%;padding:3vw;}
}
.newsSearchArea__yearSearchFormSelectBox{font-size:16px;background-color:white;width:100%;color:#2188dd;padding:12px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.newsSearchArea__yearSearchFormSelectList{font-size:16px;color:#2188dd;padding:12px;}
select::-ms-expand{display:none;}
.newsCatList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.newsCatList__item{margin-left:5px;}
.newsCatList__link{padding:8px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;}
.newsCatList__link.is-current{background:#2188dd;}
.newsCatList__link.is-current [class*="__catNameEn"],
.newsCatList__link.is-current [class*="__catNameJp"]{color:#fff;}
.newsCatList__catNameEn, .newsCatList__catNameJp{color:#2188dd;font-weight:400;text-align:center;}
.newsCatList__catNameJp{margin-top:3px;font-size:16px;white-space:nowrap;}
.newsCatList__catNameJp.small{font-size:13px;}
.archiveNewsSec{padding:20px 0;}
.newsPostList__item{border:1px solid #e6f1fd;}
.newsPostList__item:not(:first-child){margin-top:10px;}
.newsPostList__postLink{font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding:20px;}
@media screen and (max-width:599px){
.newsPostList__postLink{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.newsPostList__postCatLabel{margin:0 30px;}
.newsPostList__postTitle{margin-left:10px;}
@media screen and (max-width:599px){
.newsPostList__postTitle{margin-top:3vw;margin-left:0;}
}
.singleNewsSec{margin-top:50px;}
.singleNewsSec__head{border-top:1px solid #a7cff4;border-bottom:1px solid #a7cff4;padding:20px 15px;}
.singleNewsSec__article{margin-top:30px;font-size:16px;line-height:1.7;}
.singleNewsSec__article * + *{margin-top:1.75em;}
.singleNewsSec__article br + *{margin-top:0;}
.singleNewsSec__article a{color:blue;text-decoration:underline;}
@media screen and (min-width:600px){
.singleNewsSec__article a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.singleNewsSec__article a:hover{opacity:0.6;}
}
.singleNewsSec__article h1{font-size:4.5rem;line-height:1.4;}
.singleNewsSec__article h2{font-size:3rem;line-height:1.6;margin-top:2em;}
.singleNewsSec__article h3{color:#2188dd;font-size:2.2rem;font-weight:bold;line-height:1.6;}
.singleNewsSec__article h4{font-size:1.8rem;line-height:1.6;padding-left:25px;position:relative;}
.singleNewsSec__article h4:before{background:#2188dd;content:"";height:17px;left:0;position:absolute;top:3px;width:17px;}
.singleNewsSec__article h5, .singleNewsSec__article h6{font-size:1.6rem;line-height:1.6;}
.singleNewsSec__article h1 + h2,
.singleNewsSec__article h2 + h3,
.singleNewsSec__article h3 + h4,
.singleNewsSec__article h4 + h5,
.singleNewsSec__article h5 + h6{margin-top:0.5em;}
.singleNewsSec__article p{font-size:16px;line-height:1.7;}
.singleNewsSec__article strong, .singleNewsSec__article strong *{font-weight:bold;}
.singleNewsSec__article em, .singleNewsSec__article em *{font-style:italic;}
.singleNewsSec__article ul{list-style-type:disc;}
.singleNewsSec__article ol{list-style-type:decimal;}
.singleNewsSec__article ol, .singleNewsSec__article ul{margin-top:1em;padding-left:1.4em;}
.singleNewsSec__article ol li, .singleNewsSec__article ul li{line-height:1.5;margin-top:0.6em;list-style:inherit;}
.singleNewsSec__article sub, .singleNewsSec__article sup{font-size:1rem;line-height:1 !important;}
.singleNewsSec__article hr{background:#a7cff4;display:block;height:1px;width:100%;}
.singleNewsSec__article blockquote{background:#fff4e6;padding:30px;}
.singleNewsSec__article table{background:#fff4e6;border-collapse:collapse;height:auto !important;margin-top:3em;width:100% !important;}
.singleNewsSec__article table thead td, .singleNewsSec__article table thead th{color:#444;font-weight:bold;text-align:center;}
.singleNewsSec__article table tr td, .singleNewsSec__article table tr th{color:#444;border:#e1e0e0 1px solid;line-height:1.5;padding:15px 20px;text-align:left;vertical-align:middle;}
.singleNewsSec__article table tr th{font-weight:bold;text-align:center;width:25%;}
.singleNewsSec__article img{height:auto;margin-top:1em;max-width:100%;width:auto;}
.singleNewsSec__article img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.singleNewsSec__article img.alignright{display:block;margin-left:auto;margin-right:0;}
.singleNewsSec__article .gallery{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.singleNewsSec__article .gallery-item{float:none;margin-top:0;text-align:center;}
.singleNewsSec__article .gallery-columns-2 .gallery-item{width:calc((100% - 40px) / 2);}
.singleNewsSec__article .gallery-columns-3 .gallery-item{width:calc((100% - 80px) / 3);}
.singleNewsSec .btn-whiteShadowArea{width:100%;text-align:center;}
.singleNewsSec .btn-whiteShadow{text-align:center;margin-top:50px;margin-bottom:100px;}
.singleNewsSec__headPostTime{font-size:18px;font-weight:300;letter-spacing:0.06em;line-height:3;margin-left:20px;}
.singleNewsSec__headPostTitle{font-size:20px;font-weight:bold;margin-top:20px;}
@media screen and (max-width:599px){
.is_post__consult_booth .siteFooterSP{padding-bottom:33vw;}
}
@media screen and (max-width:599px){
.is_post__consult_booth .fixedBtnArea__inner{padding:15px 10px;}
.is_post__consult_booth .fixedBtnArea__inner .fixedBtnArea__textArea{margin-left:2vw;}
.is_post__consult_booth .fixedBtnArea__inner .fixedBtnArea__text02{font-size:10px;}
}
@media screen and (max-width:599px){
.is_post__consult_booth .pageTopArea{top:65%;}
}
@media screen and (max-width:599px){
.is_post__consult_booth .archiveCompanySec__catPostListArgsArea{position:relative !important;}
}
.js-topPageSlider-02PC{margin-bottom:30px;}
.js-topPageSlider-02PC .swiper-button-prev{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_swiper-left.png);background-size:100px 100px;width:45px;height:50px;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.js-topPageSlider-02PC .swiper-button-prev{left:-10px;width:55px;height:55px;background-size:contain;}
}
.js-topPageSlider-02PC .swiper-button-next{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_swiper-right.png);background-size:100px 100px;width:45px;height:50px;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.js-topPageSlider-02PC .swiper-button-next{right:-10px;width:55px;height:55px;background-size:contain;}
}
.singleConsultBooth__ank{padding-top:80px;margin-top:-80px;}
@media screen and (max-width:599px){
.singleConsultBooth__ank{padding-top:60px;margin-top:-60px;}
}
.singleConsultBoothIntroSec{padding:34px 0;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec{margin-top:20px;}
}
.singleConsultBoothIntroSec .swiper-pagination{position:static;margin-top:20px;}
.singleConsultBoothIntroSec .swiper-pagination-bullet{border:1px solid #ff9300;background:white;opacity:1;width:12px;height:12px;}
.singleConsultBoothIntroSec .swiper-pagination-bullet:not(:last-of-type){margin-right:10px;}
.singleConsultBoothIntroSec .swiper-pagination-bullet-active{background-color:#ff9300;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec{padding-top:10px;}
}
.singleConsultBoothIntroSec__gridArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.singleConsultBoothIntroSec__gridAreaLeftArea{width:calc((100% - 40px) / 2);}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaLeftArea{width:100%;}
}
.singleConsultBoothIntroSec__gridAreaLeftAreaDescArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.singleConsultBoothIntroSec__gridAreaLeftAreaDescAreaDesc{font-size:15px;line-height:1.5;}
.singleConsultBoothIntroSec__gridAreaLeftAreaDescAreaDesc a{color:blue;text-decoration:underline;}
@media screen and (min-width:600px){
.singleConsultBoothIntroSec__gridAreaLeftAreaDescAreaDesc a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.singleConsultBoothIntroSec__gridAreaLeftAreaDescAreaDesc a:hover{opacity:0.6;}
}
.singleConsultBoothIntroSec__campaignArea{padding:0 150px;margin-top:40px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__campaignArea{padding:0;}
}
.singleConsultBoothIntroSec__campaignAreaBnr{display:block;}
.singleConsultBoothIntroSec__gridAreaRightArea{width:calc((100% - 40px) / 2);}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightArea{width:100%;margin-top:40px;}
}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightArea .label-squareShadow{min-width:90px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItem{margin-bottom:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;padding-bottom:12px;border-bottom:1px solid rgba(112, 112, 112, 0.6);}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItem{margin-bottom:10px;padding-bottom:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItem-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle{font-size:14px;font-weight:600;color:#333333;min-width:70px;width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle{width:40%;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle:before{display:block;content:"";width:24px;height:24px;min-width:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_add.png) center center/contain;background-repeat:no-repeat;margin-right:15px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle:before{width:20px;height:20px;margin-right:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-tel:before{display:block;content:"";width:24px;height:24px;min-width:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_tel.png) center center/contain;background-repeat:no-repeat;margin-right:15px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-tel:before{width:20px;height:20px;margin-right:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-shop:before{display:block;content:"";width:24px;height:24px;min-width:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_shop.png) center center/contain;background-repeat:no-repeat;margin-right:15px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-shop:before{width:20px;height:20px;margin-right:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-date:before{display:block;content:"";width:24px;height:24px;min-width:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_date.png) center center/contain;background-repeat:no-repeat;margin-right:15px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-date:before{width:20px;height:20px;margin-right:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-access:before{display:block;content:"";width:24px;height:24px;min-width:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_access.png) center center/contain;background-repeat:no-repeat;margin-right:15px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-access:before{width:20px;height:20px;margin-right:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-map:before{display:block;content:"";width:24px;height:24px;min-width:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_map.png) center center/contain;background-repeat:no-repeat;margin-right:15px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-map:before{width:20px;height:20px;margin-right:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-etc:before{display:block;content:"";width:24px;height:24px;min-width:24px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_etc.png) center center/contain;background-repeat:no-repeat;margin-right:15px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemTitle.u-etc:before{width:20px;height:20px;margin-right:10px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBody{width:65%;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBody{margin-top:0;min-width:calc(100% - 112px);}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBody a{color:#2588de;word-break:break-all;}
@media screen and (min-width:600px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBody a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBody a:hover{opacity:0.6;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBodyText{font-size:14px;letter-spacing:0.05em;line-height:1.5;word-break:break-all;}
.singleConsultBoothIntroSec__gridAreaRightAreaTagList{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}
.singleConsultBoothIntroSec__gridAreaRightAreaTagItem{padding:4px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;border:1px solid #2588de;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaTagItem{padding:8px 2px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaTagItem.u-gray{background:#ccc;}
.singleConsultBoothIntroSec__gridAreaRightAreaTagItem:first-child{margin-left:0;}
.singleConsultBoothIntroSec__gridAreaRightAreaTagIcon{height:35px;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaTagIcon{height:24px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaTagIcon img{height:100%;width:auto;}
.singleConsultBoothIntroSec__gridAreaRightAreaTagName{color:#2588de;text-align:center;font-size:14px;font-weight:bold;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaTagName{font-size:11px;padding:0 15px;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaDistributor{font-size:15px;text-align:right;}
.singleConsultBoothIntroSec__gridAreaRightAreaMapArea{margin-top:20px;padding-top:63%;position:relative;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaMapArea{margin-top:0;padding-top:100%;}
}
.singleConsultBoothIntroSec__gridAreaRightAreaMapArea iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.singleConsultBoothIntroSec__gridAreaRightAreaMapAreaMap-btn{display:block;width:100%;max-width:263px;margin:15px auto 0;padding:12px 0;color:#fff;background-color:#2588de;border-radius:5px;text-align:center;font-size:18px;font-weight:bold;cursor:pointer;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__gridAreaRightAreaMapAreaMap-btn{max-width:230px;padding:7px 0;font-size:16px;}
}
.singleConsultBoothIntroSec__tabContent.mapArea{margin-top:-2.5rem;padding-top:2.5rem;}
.singleConsultBoothIntroSec__gridAreaRightAreaInfoItemBodyDirectLink{color:#2588de !important;text-decoration:underline;}
.singleConsultBoothIntroSec__directTelBnr{width:100%;background:#ff9300;border-radius:10px;margin:0 auto;margin-bottom:30px;padding:10px;max-width:380px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.singleConsultBoothIntroSec__directTelBnr:before{content:"";width:40px;height:28px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png) no-repeat center/contain;}
.singleConsultBoothIntroSec__directTelTxtArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;}
.singleConsultBoothIntroSec__directTelTxt{font-size:16px;font-weight:600;color:#fff;line-height:1.1;}
.singleConsultBoothIntroSec__directTelTxt.u-telNo{font-size:22px;font-weight:600;color:#fff;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec{padding:10vw 0 0;}
}
.singleConsultBoothInfoSec__reserveTtlArea{width:100%;background:#e6f1fd;text-align:center;position:relative;padding-top:36px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__reserveTtlArea{padding-top:25px;}
}
.singleConsultBoothInfoSec__title{color:#636465;font-size:25px;font-weight:bold;letter-spacing:0.05em;line-height:1.1;text-align:center;margin-bottom:0;}
.singleConsultBoothInfoSec__title:after{display:block;content:"";width:60px;height:5px;background:#636465;margin:0 auto;margin-top:8px;}
.singleConsultBoothInfoSec__catch{font-size:19px;margin-top:20px;font-weight:bold;letter-spacing:0.05em;line-height:2;text-align:center;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__catch{font-size:18px;}
}
.singleConsultBoothInfoSec__desc{font-size:16px;letter-spacing:0.05em;line-height:1.5;text-align:center;padding:0 180px;margin-top:20px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__desc{padding:0;font-size:14px;margin-top:10px;}
}
.singleConsultBoothInfoSec__desc01{text-align:left;padding:0;font-size:20px;font-weight:bold;line-height:1.5;letter-spacing:0.01em;margin-bottom:25px;color:#2188dd;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__desc01{font-size:17px;}
}
.singleConsultBoothInfoSec__desc02{text-align:left;padding:0;font-size:16px;letter-spacing:0;line-height:1.7;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__desc02{font-size:14px;}
}
.singleConsultBoothInfoSec__shopInfoArea{padding:15px 30px 0;border-top:1px solid #a7cff4;margin-top:15px;}
.singleConsultBoothInfoSec__shopInfoArea:last-child{padding-bottom:30px;border-bottom:1px solid #a7cff4;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__shopInfoArea{padding:12px 0 0;}
}
.singleConsultBoothInfoSec__newsList{padding-left:10px;padding-right:28px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__newsList{padding:0;}
}
.singleConsultBoothInfoSec__newsItem{border-bottom:1px solid #999999;padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding-bottom:16px;}
.singleConsultBoothInfoSec__newsItem:first-child{padding-top:0;}
.singleConsultBoothInfoSec__newsItem:last-child{border-bottom:none;padding-bottom:0;}
.singleConsultBoothInfoSec__newsItemTtl{font-size:16px;font-weight:600;margin-bottom:16px;color:#2588de;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__newsItemTtl{font-size:14px;margin-bottom:5px;}
}
.singleConsultBoothInfoSec__newsItemTxt{font-size:15px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__newsItemTxt{font-size:12px;}
}
.singleConsultBoothInfoSec__newsItemDate{color:#2588de;font-size:15px;font-weight:600;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__newsItemDate{font-size:12px;}
}
.singleConsultBoothInfoSec__newsThumb{width:calc(50% - 50px);height:auto;margin:0 auto;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__newsThumb{width:100%;}
}
.singleConsultBoothInfoSec__newsPic{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}
.singleConsultBoothInfoSec__newsMovieArea{width:50%;margin:0 auto;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__newsMovieArea{width:100%;}
}
.singleConsultBoothInfoSec__newsMovieArea iframe{width:100%;aspect-ratio:560/315;}
.singleConsultBoothInfoSec__staffList{margin-top:15px;}
.singleConsultBoothInfoSec__staffItem{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #a7cff4;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staffItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3vw 0;}
}
.singleConsultBoothInfoSec__staffThumb{width:400px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staffThumb{width:100%;}
}
.singleConsultBoothInfoSec__staffItemTextAreaStaffTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;}
.singleConsultBoothInfoSec__staffItemTextAreaDesc{font-size:14px;line-height:1.5;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staffItemTextAreaDesc iframe.movie{width:100% !important;height:56.5vw;}
}
.singleConsultBoothInfoSec__staffMovieWrap{width:400px;padding-top:224px;position:relative;}
.singleConsultBoothInfoSec__staffMovieWrap video{width:100%;height:100%;position:absolute;top:0;left:0;}
.singleConsultBoothInfoSec__staffItemTextArea{width:calc(100% - 450px);}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staffItemTextArea{width:100%;margin-top:3vw;}
}
.singleConsultBoothInfoSec__staffItemTextArea .is-staff{position:relative;}
.singleConsultBoothInfoSec__staffItemTextArea .is-staff:after{content:"";position:absolute;width:85px;height:27px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_staff.png) no-repeat center center/contain;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.singleConsultBoothInfoSec__staffItemTextAreaTitle{font-size:20px;font-weight:bold;}
.singleConsultBoothInfoSec__staffItemTextAreaDesc{margin-top:20px;}
.singleConsultBoothInfoSec__staffItem02{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:canter;-ms-flex-pack:canter;justify-content:canter;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #a7cff4;gap:50px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staffItem02{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3vw 0;gap:20px;}
}
.singleConsultBoothInfoSec__telInfoSp{background:#e6f1fd;padding:0 15px;pointer-events:none;padding-bottom:25px;}
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItem{background:none;}
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemTelNumber{font-size:16px;color:#333333;font-weight:300;}
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemTelNumber:before{display:none;}
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemTelNumber:after{display:none;}
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemTelNumber.u-red{color:#e84b1c;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemTelNumber{font-size:15px;}
}
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemTime{font-size:16px;color:#333333;font-weight:300;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemTime{font-size:15px;}
}
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemLink{padding:0;}
}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__telInfoSp .singleConsultBoothReserveSec__bnrItemPhoneRight{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.singleConsultBoothAnchorLinkList{margin-top:28px;margin-bottom:54px;max-width:1033px;padding:0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;}
@media screen and (max-width:599px){
.singleConsultBoothAnchorLinkList{margin-top:20px;margin-bottom:30px;padding:0 5vw;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.singleConsultBoothAnchorLinkList__item{position:relative;width:calc(33.3333333333% - 10px);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;border-radius:5px 5px 0 0;border-bottom:1px solid #dcdcdc;}
@media screen and (min-width:600px){
.singleConsultBoothAnchorLinkList__item:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.singleConsultBoothAnchorLinkList__item{width:calc((100% - 24px) / 2);}
}
.singleConsultBoothAnchorLinkList__link{display:block;width:100%;height:50px;position:relative;}
.singleConsultBoothAnchorLinkList__link.is-active:after{background:#ff9300;}
@media screen and (max-width:599px){
.singleConsultBoothAnchorLinkList__link{height:auto;}
}
.singleConsultBoothAnchorLinkList__link:after{position:absolute;top:50%;right:20px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block;content:"";width:30px;height:30px;background:#2588de;}
.singleConsultBoothAnchorLinkList__link:before{display:block;content:"";width:18px;height:8px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_arrow.png) center center/contain;background-repeat:no-repeat;position:absolute;top:50%;right:26px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1;}
.singleConsultBoothAnchorLinkList__title{padding-left:20px;height:100%;font-size:14px;line-height:1.12;color:#333333;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.singleConsultBoothAnchorLinkList__title{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.singleConsultBoothCompanySec{padding:38px 0;background:#e6f1fd;}
.singleConsultBoothCompanySec .pointer{cursor:pointer;}
.singleConsultBoothCompanySec .verticalImg{height:100%;width:auto;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec .verticalImg{height:auto;width:100%;}
}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec{padding:10vw 0;}
}
.singleConsultBoothCompanySec__inner{margin-top:45px;max-width:720px;padding:0;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__inner{max-width:100%;margin-top:28px;}
}
.singleConsultBoothCompanySec__title{color:#2188dd;font-size:22px;font-weight:bold;text-align:center;margin-top:40px;margin-bottom:0;line-height:1.2;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__title{margin-top:20px;letter-spacing:0.1em;}
}
.singleConsultBoothCompanySec__title.has__arrow{position:relative;}
.singleConsultBoothCompanySec__title.has__arrow:after{position:absolute;top:50%;right:16rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block;content:"";width:23px;height:23px;border-radius:50%;background:#2588de;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__title.has__arrow:after{width:18px;height:18px;right:9rem;}
}
.singleConsultBoothCompanySec__title.has__arrow:before{display:block;content:"";width:12px;height:8px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_arrow.png) center center/contain;background-repeat:no-repeat;position:absolute;top:50%;right:16.5rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__title.has__arrow:before{width:10px;height:6px;right:9.3rem;}
}
.singleConsultBoothCompanySec__title.has__arrow.is-active:after{background:#e99744;}
.singleConsultBoothCompanySec__title.has__arrow.is-active:before{-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);}
.singleConsultBoothCompanySec__catItem{margin-top:20px;}
.singleConsultBoothCompanySec__catName{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:bold;margin-bottom:0;padding-bottom:10px;line-height:1.2;}
.singleConsultBoothCompanySec__catName:not(.is-active){border-bottom:1px solid rgba(112, 112, 112, 0.4);}
.singleConsultBoothCompanySec__catName.has__arrow{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:12rem;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catName.has__arrow{padding-left:4rem;}
}
.singleConsultBoothCompanySec__catName.has__arrow:after{position:absolute;top:50%;right:16rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block;content:"";width:23px;height:23px;border-radius:50%;background:#2588de;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catName.has__arrow:after{width:18px;height:18px;right:3rem;}
}
.singleConsultBoothCompanySec__catName.has__arrow:before{display:block;content:"";width:12px;height:8px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_arrow.png) center center/contain;background-repeat:no-repeat;position:absolute;top:50%;right:16.5rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catName.has__arrow:before{width:10px;height:6px;right:3.36rem;}
}
.singleConsultBoothCompanySec__catName.has__arrow.is-active:after{background:#e99744;}
.singleConsultBoothCompanySec__catName.has__arrow.is-active:before{-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catName{font-size:18px;}
}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catList{padding:0 65px;}
}
.singleConsultBoothCompanySec__catPostList{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(112, 112, 112, 0.4);padding:0 15px 15px;position:relative;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catPostList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:10px;}
}
.singleConsultBoothCompanySec__catPostList.u-last{border-bottom:none;margin-bottom:15px;}
.singleConsultBoothCompanySec__catPostList.u-absolute{padding-bottom:30px;}
.singleConsultBoothCompanySec__catPostItem{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}
.singleConsultBoothCompanySec__catPostItem:before{display:block;content:"";width:7px;height:7px;border-radius:50%;background:#2588de;margin-right:8px;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catPostItem{width:100%;margin-bottom:5px;}
}
.singleConsultBoothCompanySec__catPostLink{display:block;text-decoration:underline;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.singleConsultBoothCompanySec__catPostLink:hover{opacity:0.6;}
}
@media screen and (min-width:600px){
.singleConsultBoothCompanySec__catPostLink:hover{text-decoration:underline;}
}
.singleConsultBoothCompanySec__catPostLink.noLink{text-decoration:none;}
.singleConsultBoothCompanySec__catPostThumb{width:180px;height:70px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catPostThumb{width:80%;height:80%;}
}
.singleConsultBoothCompanySec__catPostTitle{font-size:16px;}
@media screen and (max-width:599px){
.singleConsultBoothCompanySec__catPostTitle{font-size:13px;}
}
.singleConsultBoothCompanySec__catPostListTarget{display:none;}
.singleConsultBoothVoiceSec .btn-whiteShadowArea{margin-top:10vw;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec{padding:10vw 0 0;}
}
.singleConsultBoothVoiceSec__inner{padding-bottom:22px;}
.singleConsultBoothVoiceSec__title{font-size:28px;font-weight:bold;letter-spacing:0.2em;line-height:1.5;text-align:center;}
.singleConsultBoothVoiceSec__postList{padding:0;margin-top:30px;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postList{padding:0;margin-top:5vw;}
}
.singleConsultBoothVoiceSec__postItem{width:calc((100% - 30px) / 2);border-radius:5px;border:1px solid rgba(112, 112, 112, 0.06);-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItem{width:100%;}
}
.singleConsultBoothVoiceSec__postItemInfoArea{position:relative;border-radius:10px;z-index:0;}
.singleConsultBoothVoiceSec__postItemInfoAreaLink{display:block;padding:20px 40px;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaLink{padding:3vw;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaLink:hover:after{opacity:0.6;}
.singleConsultBoothVoiceSec .is-active:after{-webkit-transform:translate(-50%, -50%) rotateZ(225deg);transform:translate(-50%, -50%) rotateZ(225deg);}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec .is-active:after{-webkit-transform:translate(50%, -50%) rotateZ(225deg);transform:translate(50%, -50%) rotateZ(225deg);top:96%;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaTtls{padding-bottom:0.5rem;border-bottom:1px solid rgba(112, 112, 112, 0.4);}
.singleConsultBoothVoiceSec__postItemInfoAreaTitle{margin-bottom:0;font-size:16px;font-weight:600;letter-spacing:0.05em;line-height:1.3;color:#e99744;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaTitle{font-size:15px;line-height:1.5;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaTitle:before{content:"";display:block;min-width:70px;width:70px;height:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_person.png) no-repeat center center/contain;margin-right:10px;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaTitle:before{width:60px;height:60px;min-width:60px;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaIdentity{text-align:right;font-size:14px;letter-spacing:0.05em;line-height:1.3;color:#666666;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaIdentity{font-size:12px;margin-top:-2rem;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaLabelArea{margin-top:15px;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaLabelArea{margin-top:3vw;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaLabel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:30px;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaLabel{margin-right:2vw;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaKeyword{width:35%;font-size:14px;font-weight:600;letter-spacing:0.05em;line-height:1.3;margin-bottom:0;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaKeyword{font-size:14px;line-height:1.5;font-weight:600;}
}
.singleConsultBoothVoiceSec__postItemInfoAreaKeyword02{width:65%;font-size:14px;letter-spacing:0.05em;line-height:1.3;margin-bottom:0;color:#666666;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaKeyword02{font-size:14px;line-height:1.5;}
}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemInfoAreaButton{position:absolute;top:100%;width:100%;background-color:#fdeeda;height:9vw;left:0;border-radius:0 0 10px 10px;-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.is-active .singleConsultBoothVoiceSec__postItemInfoAreaButton{border-radius:0;}
}
.singleConsultBoothVoiceSec__postItemTextArea{position:relative;border-radius:0 0 5px 5px;padding:40px;padding-top:0;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemTextArea{padding:0 3vw 5vw 3vw;border-radius:0 0 5px 5px;background:#fff;}
}
.singleConsultBoothVoiceSec__postItemTextAreaText{position:relative;font-size:14px;font-weight:300;line-height:1.5;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__postItemTextAreaText{font-size:13px;line-height:1.7;}
}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec .label-squareShadow{font-size:13px;min-width:96px;}
}
.singleConsultBoothVoiceSec__btn{width:100%;max-width:480px;height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #2588de;border-radius:5px;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);margin:0 auto;padding:0 23px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.singleConsultBoothVoiceSec__btn:hover{opacity:0.6;}
}
.singleConsultBoothVoiceSec__btn:before{display:block;content:"";}
.singleConsultBoothVoiceSec__btn:after{display:block;content:"";width:12px;height:12px;border-top:3px solid #2588de;border-right:3px solid #2588de;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__btn:after{width:10px;height:10px;}
}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__btn{max-width:300px;height:50px;padding:0 18px;}
}
.singleConsultBoothVoiceSec__btnTxt{font-size:18px;font-weight:600;color:#2588de !important;}
@media screen and (max-width:599px){
.singleConsultBoothVoiceSec__btnTxt{font-size:16px;}
}
.singleConsultBoothFlowSec{background-color:#e6f1fd;padding:30px 0;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec{background-color:#fff;padding:10vw 0 14vw 0;}
}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__inner .singleConsultBoothInfoSec__topics{border-bottom:1px solid #a7cff4;padding-bottom:40px;margin:0 0 54px;}
}
.singleConsultBoothFlowSec__title{margin-bottom:30px;font-size:28px;font-weight:bold;letter-spacing:0.2em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__title{font-size:20px;}
}
.singleConsultBoothFlowSec .btn-whiteShadow{width:80%;margin-left:auto;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec .btn-whiteShadow{width:100%;}
}
.singleConsultBoothFlowSec .btn-whiteShadowLink{padding:15px 30px;}
.singleConsultBoothFlowSec__cardList{margin-top:14px;}
.singleConsultBoothFlowSec__cardListItem{position:relative;z-index:0;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItem{background:#fff;bottom:-25px;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);}
}
.singleConsultBoothFlowSec__cardListItem:not(:first-child){margin-top:10px;}
.singleConsultBoothFlowSec__cardListItemInner{position:relative;background-color:#fff;padding:20px 40px 24px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemInner{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.singleConsultBoothFlowSec__cardListItemInner:after{position:absolute;top:50%;right:10px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:block;content:"";width:30px;height:30px;background:#2588de;}
.singleConsultBoothFlowSec__cardListItemInner:before{display:block;content:"";width:18px;height:8px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon_arrow.png) center center/contain;background-repeat:no-repeat;position:absolute;top:50%;right:16px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1;}
.singleConsultBoothFlowSec__cardListItemInner .singleConsultBoothFlowSec__cardListItemContentArea{width:calc(100% - 110px);}
}
.singleConsultBoothFlowSec__cardListItemInner.is-active:before{-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);}
.singleConsultBoothFlowSec__cardListItemStep{position:absolute;left:0;top:0;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:200;letter-spacing:0.05em;background-color:#e99744;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemStep{position:relative;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:56px;width:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;}
}
.singleConsultBoothFlowSec__cardListItemStepText{font-size:12px;letter-spacing:0.02em;color:#fff;line-height:1;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemStepText{font-size:10px;}
}
.singleConsultBoothFlowSec__cardListItemStepNumber{font-size:28px;letter-spacing:0.02em;color:#fff;line-height:1;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemStepNumber{font-size:20px;}
}
.singleConsultBoothFlowSec__cardListItemTitle{font-size:23px;letter-spacing:0.1em;line-height:1.5;text-align:left;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemTitle{width:100%;font-size:16px;letter-spacing:0;text-align:left;margin-left:2vw;margin-top:2vw;line-height:1.1;}
}
.singleConsultBoothFlowSec__cardListItemContentArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemContentArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0;}
.singleConsultBoothFlowSec__cardListItemContentArea.u-display{display:none;margin-top:0;}
.singleConsultBoothFlowSec__cardListItemContentArea.u-display .singleConsultBoothFlowSec__cardListItemContentAreaText{padding-top:15px;}
}
.singleConsultBoothFlowSec__cardListItemContentAreaText{width:100%;font-size:15px;letter-spacing:0.05em;line-height:2;text-align:justify;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemContentAreaText{padding:3vw;font-size:13px;line-height:1.6;}
}
.singleConsultBoothFlowSec__cardListItemContentAreaText .text-bold{font-weight:bold;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListItemContentAreaText .text-bold{font-weight:normal;}
}
.singleConsultBoothFlowSec__cardListItemContentAreaText-small{width:100%;font-size:12px;letter-spacing:0.05em;line-height:1.5;text-align:justify;padding-left:1em;text-indent:-1em;margin-bottom:10px;}
.singleConsultBoothFlowSec__cardListItemContentAreaBtn{margin-top:auto;margin-left:auto;}
.singleConsultBoothFlowSec__cardListItem{text-align:center;}
.singleConsultBoothFlowSec__cardListArrow{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:21px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/cardListArrow-flow-pc.png) no-repeat center center/contain;z-index:1;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListArrow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:10px;bottom:-24px;-webkit-filter:6px 6px -3px rgba(0, 0, 0, 0.16);filter:6px 6px -3px rgba(0, 0, 0, 0.16);}
}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListArrowFigure{width:24vw;margin-top:5vw;}
}
.singleConsultBoothFlowSec__cardListArrowTextLeft{font-size:24px;font-weight:bold;letter-spacing:0.3em;line-height:1.2;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListArrowTextLeft{font-size:15px;margin-top:3vw;}
}
.singleConsultBoothFlowSec__cardListArrowTextRight{font-size:24px;font-weight:bold;letter-spacing:0.1em;line-height:1.2;margin-left:200px;}
@media screen and (max-width:599px){
.singleConsultBoothFlowSec__cardListArrowTextRight{font-size:15px;margin-left:0;}
}
.singleConsultBoothFaqSec{background-color:#fff;border-radius:10px;padding-bottom:30px;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec{padding:10vw 0;}
}
.singleConsultBoothFaqSec__title{font-size:24px;font-weight:bold;letter-spacing:0.2em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__title{font-size:20px;}
}
.singleConsultBoothFaqSec__accordionBtnList{margin-top:40px;margin-bottom:30px;padding:0 70px;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionBtnList{margin-top:10vw;padding:0;}
}
.singleConsultBoothFaqSec__accordionBtnItem:not(:first-of-type){margin-top:12px;}
.singleConsultBoothFaqSec__accordionBtnLink{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;padding:15px 30px;border-radius:5px;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionBtnLink{padding:3.5vw 2vw;}
}
.singleConsultBoothFaqSec__accordionBtnLink:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:20px;width:20px;-webkit-transform:translate(-50%, -50%) rotateZ(45deg);transform:translate(-50%, -50%) rotateZ(45deg);position:absolute;top:50%;right:2%;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionBtnLink:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:15px;width:15px;right:4vw;}
}
.singleConsultBoothFaqSec__accordionBtnLink:before{content:"";position:absolute;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0 10px 10px 0;top:0;right:0;width:75px;height:100%;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionBtnLink:before{width:16vw;}
}
.singleConsultBoothFaqSec .is-active:after{-webkit-transform:translate(-50%, -50%) rotateZ(225deg);transform:translate(-50%, -50%) rotateZ(225deg);}
.singleConsultBoothFaqSec__accordionBtnLinkTextNumber{font-size:30px;font-weight:500;line-height:1;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionBtnLinkTextNumber{font-size:26px;}
}
.singleConsultBoothFaqSec__accordionBtnLinkText{font-size:16px;font-weight:500;letter-spacing:0.1em;line-height:1.5;margin-left:30px;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionBtnLinkText{font-size:14px;font-weight:300;letter-spacing:0.05em;margin-left:3vw;margin-right:60px;}
}
.singleConsultBoothFaqSec__accordionTarget{display:none;font-size:36px;line-height:1.3;background:#ffd2a3;padding:15px 30px;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionTarget{font-size:30px;padding:2vw;}
}
.singleConsultBoothFaqSec__accordionTargetArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.singleConsultBoothFaqSec__accordionTargetText{font-size:14px;line-height:1.5;margin-left:30px;text-align:justify;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionTargetText{padding:0 3vw;margin-left:0;font-size:14px;}
}
.singleConsultBoothFaqSec__accordionTargetTextAnswer{margin-bottom:auto;}
@media screen and (max-width:599px){
.singleConsultBoothFaqSec__accordionTargetTextAnswer{width:40px;min-width:40px;text-align:center;}
}
.singleConsultBoothFaqSec .btn-whiteShadowArea{margin-top:60px;}
.singleConsultBoothFaqSec .btn-whiteShadowLink{padding:15px 80px;}
.singleConsultBoothOtherSearchSec{padding-bottom:30px;background:#fff;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec{padding-top:20px;}
}
.singleConsultBoothOtherSearchSec__title{font-size:28px;font-weight:bold;text-align:center;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__title{font-size:20px;}
}
.singleConsultBoothOtherSearchSec__subTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff9300;font-size:18px;font-weight:bold;letter-spacing:0.2em;text-align:center;margin:40px 0 15px;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__subTitle{font-size:16px;letter-spacing:0.1em;font-weight:500;margin:20px 0 0;}
}
.singleConsultBoothOtherSearchSec__subTitle:before{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#ff9300;display:block;margin-right:3vw;}
.singleConsultBoothOtherSearchSec__subTitle:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#ff9300;display:block;margin-left:3vw;}
.singleConsultBoothOtherSearchSec__sameAreaPostList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__sameAreaPostList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.singleConsultBoothOtherSearchSec__sameAreaPostItem{width:calc((100% - 20px) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#e6f1fd;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_bg01.png);background-size:contain;border-radius:10px;margin:20px 0 0 20px;padding:30px;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__sameAreaPostItem{width:100%;padding:3vw;margin:3vw 0 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.singleConsultBoothOtherSearchSec__sameAreaPostItem:first-child{margin-top:3vw !important;}
}
.singleConsultBoothOtherSearchSec__sameAreaPostItem::not(::first-of-type){margin-top:5vw;}
.singleConsultBoothOtherSearchSec__sameAreaPostItem:first-child{margin-top:0;}
.singleConsultBoothOtherSearchSec__sameAreaPostItem:nth-child(2){margin-top:0;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__sameAreaPostItem:nth-child(2){margin-top:3vw;}
}
.singleConsultBoothOtherSearchSec__sameAreaPostItem:nth-child(odd){margin-left:0;}
.singleConsultBoothOtherSearchSec__sameAreaPostThumb{width:40%;}
.singleConsultBoothOtherSearchSec__sameAreaPostTextArea{width:240px;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__sameAreaPostTextArea{width:100%;}
}
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaPostTitle{font-size:18px;font-weight:bold;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaPostTitle{width:60%;padding-left:15px;font-size:15px;}
}
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaPostLink{font-size:15px;position:relative;background-color:#fff;color:#2188dd !important;margin-top:30px;padding:10px;display:block;text-align:center;border-radius:25px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaPostLink:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:5%;}
@media screen and (min-width:600px){
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaPostLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaPostLink{width:100%;border-radius:0;}
}
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaReserveLink{font-size:15px;position:relative;margin-top:30px;padding:10px;display:block;background:#f9ad23;color:#fff !important;text-align:center;border-radius:25px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaReserveLink:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:5%;}
@media screen and (min-width:600px){
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaReserveLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__sameAreaPostTextAreaReserveLink{width:100%;border-radius:0;margin-top:3vw;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostList{gap:11px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostItem{width:calc((100% - 40px) / 3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6f1fd;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_bg01.png);background-size:contain;border-radius:10px;margin:20px 0 0 20px;padding:10px;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostItem{width:calc(33.3333333333% - 10px);padding:8px 8px 15px;margin:3vw 0 0 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostItem::not(::first-of-type){margin-top:5vw;}
.singleConsultBoothOtherSearchSec__beforeAreaPostItem:first-child{margin-top:0;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostItem:first-child{margin-top:3vw;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostItem:nth-child(2){margin-top:0;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostItem:nth-child(2){margin-top:3vw;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostItem:nth-child(3){margin-top:0;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostItem:nth-child(3){margin-top:3vw;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostItem:nth-child(3n + 1){margin-left:0;}
.singleConsultBoothOtherSearchSec__beforeAreaPostThumb{width:55%;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostThumb{width:100%;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostTextArea{width:130px;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostTextArea{width:100%;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostTextAreaPostTitle{font-size:18px;font-weight:bold;line-height:1.4;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostTextAreaPostTitle{margin:10px auto 14px;font-size:14px;text-align:center;}
}
.singleConsultBoothOtherSearchSec__beforeAreaPostTextAreaPostTitle02{font-size:15px;font-weight:bold;margin-top:20px;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__beforeAreaPostTextAreaPostTitle02{margin-top:0;font-size:12px;}
}
.singleConsultBoothOtherSearchSec__termList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px -10px 0;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__termList{margin:20px 0 0;}
}
.singleConsultBoothOtherSearchSec__termItem{width:16.6666666667%;margin:15px 0 0;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__termItem{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0;}
}
.singleConsultBoothOtherSearchSec__termItem:first-child, .singleConsultBoothOtherSearchSec__termItem:nth-child(2),
.singleConsultBoothOtherSearchSec__termItem:nth-child(3),
.singleConsultBoothOtherSearchSec__termItem:nth-child(4),
.singleConsultBoothOtherSearchSec__termItem:nth-child(5),
.singleConsultBoothOtherSearchSec__termItem:nth-child(6){margin-top:0;}
.singleConsultBoothOtherSearchSec__termItem:nth-child(6n) .singleConsultBoothOtherSearchSec__termLink{border-right:none;}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__termItem:nth-child(6n) .singleConsultBoothOtherSearchSec__termLink{border-right:1px solid #2188dd;}
}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__termItem:nth-child(4n) .singleConsultBoothOtherSearchSec__termLink{border-right:none;}
}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__termItem:nth-child(4n + 1){margin-left:0;}
}
.singleConsultBoothOtherSearchSec__termLink{width:100%;display:block;font-size:14px;background:#fff;border-right:1px solid #2188dd;color:#2188dd !important;text-align:center;margin:0 7.5px;padding:15px 8px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.singleConsultBoothOtherSearchSec__termLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.singleConsultBoothOtherSearchSec__termLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin:0;padding:9px 5px;font-size:12px;}
}
.singleConsultBoothNewsSec__title{color:#2188dd;font-size:19px;font-weight:bold;text-align:center;margin-bottom:0;line-height:1.2;}
@media screen and (max-width:599px){
.singleConsultBoothNewsSec__title{letter-spacing:0.1em;}
}
.singleConsultBoothNewsSec__lists{margin-bottom:23px;}
.singleConsultBoothNewsSec__list{padding:14px 45px 14px 14px;border-bottom:2px solid #b2d9fa;}
.singleConsultBoothNewsSec__link{font-size:15px;}
@media screen and (max-width:599px){
.singleConsultBoothNewsSec__link{letter-spacing:0.1em;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.singleConsultBoothNewsSec__link .date{color:#2188dd;font-weight:bold;}
.singleConsultBoothNewsSec__link .title{color:#2188dd;font-weight:bold;font-size:16px;}
@media screen and (max-width:599px){
.singleConsultBoothNewsSec__link .title{margin-left:5px;font-size:14px;}
}
.singleConsultBoothInfoSec__bookingCalender{padding:40px 0;background:#e6f1fd;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender{margin-top:-94px;padding-bottom:20px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__text{margin-top:20px;text-align:center;font-size:19px;color:#636465;font-weight:bold;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__monthSelect{margin:40px auto 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__monthItem{position:relative;padding:12px 70px 10px 40px;border-radius:5px;border:1px solid #dedede;background:#fff;-webkit-box-shadow:0 2px 0px #dedede;box-shadow:0 2px 0px #dedede;font-size:16px;font-weight:bold;color:#333333;cursor:pointer;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__monthItem:after{display:inline-block;position:absolute;top:50%;right:10px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/calenderArrowIcon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:25px;height:25px;content:"";-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__monthItem.disabled{opacity:0.4;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__nextWeek, .singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__prevWeek{position:relative;padding:8px 60px 8px 20px;border-radius:5px;border:1px solid #dedede;background:#fff;-webkit-box-shadow:0 2px 0px #dedede;box-shadow:0 2px 0px #dedede;font-size:16px;font-weight:bold;color:#333333;cursor:pointer;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__nextWeek:after, .singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__prevWeek:after{display:inline-block;position:absolute;top:50%;right:10px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/calenderArrowIcon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:25px;height:25px;content:"";-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__prevWeek{padding:8px 20px 8px 60px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__prevWeek:after{right:auto;left:10px;-webkit-transform:rotate(180deg) translate(0, -50%);transform:rotate(180deg) translate(0, -50%);-webkit-transform-origin:top;transform-origin:top;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__thisMonth{font-size:20px;font-weight:bold;color:#333333;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__thisMonth .f-small{font-size:17px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__table{max-width:986px;margin:auto;background:#fff;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__table{padding:0 15px;background:#e6f1fd;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__tableBody{position:relative;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__tableTtls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:56px;padding:0 30px;background-color:#f1f1f1;border:1px solid #dedede;border-bottom-width:0;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__tableScrollWrap{width:100%;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__tableScrollWrap{overflow-x:scroll;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__lists{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f1f1f1;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__lists{width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:0 5px;background-color:#fff;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__lists02{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #dedede;border-top:none;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__lists02{background-color:#fff;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date{position:relative;width:14.2857142857%;padding:13px 0;border:1px solid #dedede;border-left-width:0;text-align:center;font-size:17px;font-weight:bold;color:#333333;pointer-events:none;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date{width:80px;margin:8px 4px;font-size:14px;border:1px solid #dedede;pointer-events:inherit;line-height:1;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.is-active{background-color:#2188dd !important;color:#fff !important;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.is-active:after, .singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.is-active:before{content:"";position:absolute;right:0;bottom:-9px;left:0;width:0px;height:0px;margin:auto;border-style:solid;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.is-active:before{border-color:#dedede transparent transparent transparent;border-width:9px 10px 0 10px;z-index:1;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.is-active:after{bottom:-7px;border-color:#2588de transparent transparent transparent;border-width:8px 9px 0 9px;z-index:2;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date:first-child{border-left-width:1px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date .f-small{font-size:15px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date .f-small{display:block;font-size:12px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.sat{background:#d2e8ff;color:#2588de;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.sat{background-color:#fff;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.sun{background:#fed7d7;color:#d84f4f;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__date.sun{background-color:#fff;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link{padding:21px 25px;font-size:14px;color:#e99744;border-radius:10px;border:1px solid #dedede;background:#fff;-webkit-box-shadow:0 2px 0px #dedede;box-shadow:0 2px 0px #dedede;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link.tel{padding:21px 17.5px;pointer-events:none;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link.tel{pointer-events:all;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link.disabled{height:auto;-webkit-box-shadow:none;box-shadow:none;color:#636465;opacity:0.4;min-height:auto;pointer-events:none;background-color:transparent;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__linkWrap{position:relative;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__linkWrap .telIcon{display:inline-block;position:relative;top:2px;left:-9px;width:15px;height:15px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/telIcon.png);background-repeat:no-repeat;background-position:center;background-size:contain;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 25px;width:calc(100% - 25px);max-width:352px;min-height:58px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:15px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link.tel{padding:0 25px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link.u-pcDb{display:none;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link.disabled{min-height:58px;height:100%;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__linkWrap{position:relative;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__linkWrap .telIcon{top:4px;width:20px;height:20px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link .desc{display:none;margin:auto;font-size:10px;color:#636465;text-align:center;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__link .desc{display:block;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:15px 0;gap:10px;width:14.2857142857%;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__list{width:100%;padding:15px 0;gap:14px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__list.tabShow{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__list.sat{background:#f2f7fc;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__list.sat{background:#fff;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__list.sun{background:#fcf2f2;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__list.sun{background:#fff;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__info{max-width:986px;margin:20px auto 0;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__info{margin:10px auto 0;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__desc{position:relative;padding:0;text-align:left;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec__desc .telIcon{display:inline-block;position:relative;top:2px;left:0;width:15px;height:15px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/telIcon.png);background-repeat:no-repeat;background-position:center;background-size:contain;}
.singleConsultBoothInfoSec__bookingCalender__bottom .singleConsultBoothReserveSec__bnrList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__monthSelect{margin:40px auto 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__monthItem{position:relative;padding:12px 70px 10px 40px;border-radius:5px;border:1px solid #dedede;background:#fff;-webkit-box-shadow:0 2px 0px #dedede;box-shadow:0 2px 0px #dedede;font-size:16px;font-weight:bold;color:#333333;cursor:pointer;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__monthItem:after{display:inline-block;position:absolute;top:50%;right:10px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/calenderArrowIcon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:25px;height:25px;content:"";-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__monthItem.disabled{opacity:0.4;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__nextWeek, .singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek{position:relative;padding:8px 60px 8px 20px;border-radius:5px;border:1px solid #dedede;background:#fff;-webkit-box-shadow:0 2px 0px #dedede;box-shadow:0 2px 0px #dedede;font-size:16px;font-weight:bold;color:#333333;cursor:pointer;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__nextWeek, .singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek{padding:8px 34px 8px 8px;font-size:12px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__nextWeek:after, .singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek:after{display:inline-block;position:absolute;top:50%;right:10px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/calenderArrowIcon.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:25px;height:25px;content:"";-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__nextWeek:after, .singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek:after{width:20px;height:20px;right:6px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek{padding:8px 20px 8px 60px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek{padding:8px 8px 8px 34px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek:after{right:auto;left:10px;-webkit-transform:rotate(180deg) translate(0, -50%);transform:rotate(180deg) translate(0, -50%);-webkit-transform-origin:top;transform-origin:top;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__prevWeek:after{left:6px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__thisMonth{font-size:20px;font-weight:bold;color:#333333;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__thisMonth{font-size:16px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__thisMonth .f-small{font-size:17px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__thisMonth .f-small{font-size:13px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__table{max-width:986px;margin:auto;background:#fff;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__tableBody{position:relative;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__tableTtls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:56px;padding:0 30px;border:1px solid #dedede;border-bottom-width:0;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__tableTtls{height:60px;padding:0 15px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__tableScrollWrap{width:100%;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__lists{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__lists02{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__date{position:relative;width:12.5%;padding:13px 0;border:1px solid #dedede;border-left-width:0;text-align:center;font-size:17px;font-weight:bold;color:#333333;pointer-events:none;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__date{font-size:12px;height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__date:first-child{border-left-width:1px;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__date .f-small{font-size:15px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__date .f-small{font-size:12px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__date.sat{background:#d2e8ff;color:#2588de;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__date.sun{background:#fed7d7;color:#d84f4f;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__link.disabled{background-color:#f5f5f5;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__linkWrap{position:relative;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__linkWrap img{width:20px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__linkWrap .requestIcon{width:auto;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__link .desc{display:none;margin:auto;font-size:10px;color:#636465;text-align:center;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;border-right:1px solid #dedede;width:12.5%;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__list:first-child{border-left:1px solid #dedede;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__list.sat{background:#f2f7fc;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__list.sun{background:#fcf2f2;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__time{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;font-size:17px;letter-spacing:0.05em;font-weight:600;border-bottom:1px solid #dedede;height:56px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__time{font-size:12px;height:52px;}
}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__info{max-width:986px;margin:20px auto 0;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__desc{position:relative;padding:0;text-align:left;}
.singleConsultBoothInfoSec__bookingCalender .singleConsultBoothInfoSec02__desc .telIcon{display:inline-block;position:relative;top:2px;left:0;width:15px;height:15px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/telIcon.png);background-repeat:no-repeat;background-position:center;background-size:contain;}
.singleConsultBoothInfoSec__bookingCalender__bottom .singleConsultBoothReserveSec__bnrList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.singleConsultBoothInfoSec02__cap{max-width:986px;padding:25px;margin:20px auto 0;background:#fff;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec02__cap{padding:20px 16px;margin:20px 15px 0;width:calc(100% - 30px);}
}
.singleConsultBoothInfoSec02__capList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;}
.singleConsultBoothInfoSec02__capListItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec02__capListItem{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.singleConsultBoothInfoSec02__capListIcon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:20px;}
.singleConsultBoothInfoSec02__capListIcon.wide{width:102px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec02__capListIcon.wide{width:88px;height:20px;}
}
.singleConsultBoothInfoSec02__capListTxt{font-size:1.4rem;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec02__capListTxt{margin-left:1em;text-indent:-1em;font-size:1.3rem;line-height:1.69;}
}
.singleConsultBoothInfoSec02__capListTel{text-decoration:underline;}
.singleConsultBoothInfoSec__telPopup{position:absolute;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;z-index:10;}
.singleConsultBoothInfoSec__telPopup.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;}
.singleConsultBoothInfoSec__telPopup__bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);z-index:1;}
.singleConsultBoothInfoSec__telPopup .telPopup__textWrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:20px;background-color:#fff;z-index:2;max-width:400px;width:100%;text-align:center;}
.singleConsultBoothInfoSec__telPopup .telPopup__closeBtn{display:block;position:absolute;top:10px;right:10px;width:16px;height:16px;border:2px solid #333;border-radius:50%;cursor:pointer;}
.singleConsultBoothInfoSec__telPopup .telPopup__closeBtn:after, .singleConsultBoothInfoSec__telPopup .telPopup__closeBtn:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:10px;background:#333;}
.singleConsultBoothInfoSec__telPopup .telPopup__closeBtn:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}
.singleConsultBoothInfoSec__telPopup .telPopup__closeBtn:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}
.singleConsultBoothInfoSec__telPopup .telPopup__text{font-size:16px;line-height:1.5;}
.singleConsultBoothInfoSec__telPopup .telPopup__tel{font-size:16px;line-height:1.5;}
.singleConsultBoothInfoSec__appealPoint{margin-top:40px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__appealPoint{margin-top:20px;}
}
.singleConsultBoothInfoSec__appealPoint-list{gap:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__appealPoint-list{gap:10px 20px;}
}
.singleConsultBoothInfoSec__appealPoint-item{width:calc(25% - 15px);}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__appealPoint-item{width:calc(50% - 10px);}
}
.singleConsultBoothInfoSec__appealPoint-item .title{margin-top:20px;font-size:14px;font-weight:bold;line-height:1.7;}
.singleConsultBoothInfoSec__appealPoint-item .desc{margin-top:10px;font-size:14px;line-height:1.7;}
.singleConsultBoothInfoSec__staff-list{margin-top:10px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staff-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.singleConsultBoothInfoSec__staff-list .identity{width:100%;max-width:222px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staff-list .identity{max-width:none;}
}
.singleConsultBoothInfoSec__staff-list .identity .singleConsultBoothInfoSec__staff-item .image{border:4px solid #2188dd;}
.singleConsultBoothInfoSec__staff-list .con{width:calc(100% - 272px);margin-left:50px;font-size:15px;line-height:1.7;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staff-list .con{width:100%;margin-left:0;font-size:14px;}
}
.singleConsultBoothInfoSec__staff .info{margin-bottom:30px;}
.singleConsultBoothInfoSec__staff .info .ttl{font-size:17px;font-weight:bold;line-height:1.5;}
.singleConsultBoothInfoSec__staff .info .lists{margin:0;padding:0;padding-left:2rem;}
.singleConsultBoothInfoSec__staff .info .list{font-size:17px;font-weight:bold;line-height:1.5;list-style:disc;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staff .info .list{font-size:15px;}
}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staff-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 20px;}
}
.singleConsultBoothInfoSec__staff-item .image{position:relative;overflow:hidden;width:100%;max-width:222px;border-radius:50%;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staff-item .image{max-width:150px;}
}
.singleConsultBoothInfoSec__staff-item .image canvas{width:100%;}
.singleConsultBoothInfoSec__staff-item .image .img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.singleConsultBoothInfoSec__staff-item .name{margin-top:16px;font-size:19px;font-weight:bold;line-height:1.7;text-align:center;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__staff-item .name{margin-bottom:10px;font-size:16px;text-align:left;}
}
.singleConsultBoothInfoSec__topics-list{gap:0 28px;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__topics-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;}
}
.singleConsultBoothInfoSec__topics-item{border-radius:5px;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);margin:0;padding:20px;width:100%;height:100%;}
.singleConsultBoothInfoSec__topics-itemWrap{margin-top:-60px;padding-top:60px;width:33.3333333333%;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__topics-itemWrap{width:100%;}
}
.singleConsultBoothInfoSec__topics-item .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;font-size:18px;font-weight:bold;line-height:1.7;letter-spacing:0.02em;text-align:center;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__topics-item .title{height:auto;font-size:16px;line-height:1.68;}
}
.singleConsultBoothInfoSec__topics-item .date{margin-top:0.5rem;text-align:right;font-size:12px;}
.singleConsultBoothInfoSec__topics-item .con{margin-top:15px;font-size:15px;line-height:1.53;}
@media screen and (max-width:599px){
.singleConsultBoothInfoSec__topics-item .con{font-size:14px;line-height:1.7;}
}
.singleConsultBoothInfoSec__topics-item .con a{word-wrap:break-word;color:#2188dd;text-decoration:underline;}
.singleConsultBoothFlowSec-img{margin:40px auto;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__tabContent{display:none !important;}
.singleConsultBoothIntroSec__tabContent.tabShow{display:block !important;}
.singleConsultBoothIntroSec__tabContent.singleConsultBoothAnchorLinkList.tabShow, .singleConsultBoothIntroSec__tabContent.singleConsultBoothIntroSec__gridAreaRightAreaTagList.tabShow{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
}
.singleConsultBoothIntroSec__tabContent .js-shopLink{color:#2588de;border-bottom:1px solid #2588de;}
.singleConsultBoothIntroSec__tabContent .js-shopLink:hover{border-bottom:none;}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__tabMenu{width:100%;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 2px;}
.singleConsultBoothIntroSec__tabMenu-item{position:relative;height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(33.3333333333% - 2px);color:#333333;background-color:#dedede;font-size:16px;letter-spacing:0.02em;font-weight:bold;}
.singleConsultBoothIntroSec__tabMenu-item.is-active{background-color:#2588de;color:#fff;}
.singleConsultBoothIntroSec__tabMenu-item.is-active:after{content:"";position:absolute;right:0;bottom:-8px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#2588de transparent transparent transparent;border-width:9px 10px 0 10px;}
.singleConsultBoothIntroSec__tabMenu-item .f-small{position:relative;top:5px;display:block;font-size:13px;}
.singleConsultBoothIntroSec__tabMenu-item .accent{position:absolute;bottom:70%;left:0;right:0;}
}
@media screen and (max-width:599px){
.singleConsultBoothIntroSec__tabFixedMenu{position:fixed;left:0;bottom:76.5px;margin:0;background:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:all 0.8s ease-in-out 0s;transition:all 0.8s ease-in-out 0s;}
.singleConsultBoothIntroSec__tabFixedMenu.is-scrolled{opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:all 0.8s ease-in-out 0s;transition:all 0.8s ease-in-out 0s;z-index:999;}
.singleConsultBoothIntroSec__tabFixedMenu .singleConsultBoothIntroSec__tabMenu-item.is-active:after{display:none;}
}
.archiveConsultBoothHead{margin-top:30px;}
@media screen and (max-width:599px){
.archiveConsultBoothHead{padding:5vw 0;}
}
.archiveConsultBoothHead__title{font-size:28px;text-align:center;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.archiveConsultBoothHead__title{font-size:20px;font-weight:bold;}
}
.archiveConsultBoothHead__text{font-size:16px;color:#606060;letter-spacing:0.05em;text-align:center;margin-top:40px;}
@media screen and (max-width:599px){
.archiveConsultBoothHead__text{font-size:15px;}
}
.archiveConsultBoothSearchSec01{margin-top:50px;padding:100px 0;background:#e6f1fd;}
.archiveConsultBoothSearchSec01__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.archiveConsultBoothSearchSec01__leftArea{width:380px;padding:40px;background:#fff;}
.archiveConsultBoothSearchSec01__leftAreaForm{display:block;}
.archiveConsultBoothSearchSec01__leftAreaInputTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;margin-top:25px;}
.archiveConsultBoothSearchSec01__leftAreaSelectBoxWrap{width:100%;position:relative;}
.archiveConsultBoothSearchSec01__leftAreaSelectBoxWrap:after{content:"";width:10px;height:10px;border-bottom:solid 1px #606060;border-right:solid 1px #606060;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:50%;right:20px;}
.archiveConsultBoothSearchSec01__leftAreaSelectBox{font-size:16px;background-color:#fff4e6;width:100%;color:#606060;padding:12px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.archiveConsultBoothSearchSec01__leftAreaTextBoxWrap{width:100%;}
.archiveConsultBoothSearchSec01__leftAreaTextBoxWrap input::-webkit-input-placeholder{color:#606060;}
.archiveConsultBoothSearchSec01__leftAreaTextBoxWrap input::-moz-placeholder{color:#606060;}
.archiveConsultBoothSearchSec01__leftAreaTextBoxWrap input:-ms-input-placeholder{color:#606060;}
.archiveConsultBoothSearchSec01__leftAreaTextBoxWrap input::-ms-input-placeholder{color:#606060;}
.archiveConsultBoothSearchSec01__leftAreaTextBoxWrap input::placeholder{color:#606060;}
.archiveConsultBoothSearchSec01__leftAreaTextBox{font-size:16px;background-color:#fff4e6;width:100%;color:#606060;padding:12px;border:none;}
.archiveConsultBoothSearchSec01__leftAreaSubmitBtnWrap{width:100%;margin-top:40px;}
.archiveConsultBoothSearchSec01__leftAreaSubmitBtn{width:100%;position:relative;display:inline-block;background-color:#fff;-webkit-box-shadow:1px 1px 10px 3px #d4d4d4;box-shadow:1px 1px 10px 3px #d4d4d4;border-radius:30px;border:none;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec01__leftAreaSubmitBtn{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec01__leftAreaSubmitBtn:hover{opacity:0.6;}
}
.archiveConsultBoothSearchSec01__leftAreaSubmitBtn:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:10%;}
.archiveConsultBoothSearchSec01__leftAreaSubmitBtnText{display:block;font-size:15px;color:#2188dd !important;padding:15px 55px;}
.archiveConsultBoothSearchSec01__rightArea{width:630px;}
.archiveConsultBoothSearchSec01__rightAreaTitle{font-size:20px;font-weight:bold;}
.archiveConsultBoothSearchSec01 .mapSearchArea{margin-top:-30px;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:first-child{top:360px;left:0;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(2){top:100px;left:0;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(3){top:100px;left:150px;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(4){top:100px;left:225px;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(5){top:100px;left:300px;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(6){left:210px;bottom:-80px;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(7){left:370px;bottom:-80px;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(8){right:-10px;bottom:0;}
.archiveConsultBoothSearchSec01 .mapSearchArea .cityList:nth-child(9){right:-10px;bottom:180px;}
.archiveConsultBoothSearchSec01SP{background-color:#e6f1fd;}
.archiveConsultBoothSearchSec01SP__inner{padding:10vw 0;}
.archiveConsultBoothSearchSec01SP__searchAreaContentFreeTextArea{margin-top:15px;}
.archiveConsultBoothSearchSec01SP__searchAreaContentFreeTextArea .taxConsultBoothReSearchArea__title{font-size:16px;}
.archiveConsultBoothSearchSec01SP__searchAreaBtn{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3vw;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem{position:relative;width:28vw;height:28vw;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:hover{opacity:0.6;}
}
.newshop .archiveConsultBoothSearchSec01SP__contentAreaBtnItem{width:43vw;}
.newshop .archiveConsultBoothSearchSec01SP__contentAreaBtnItem .area{padding-top:18vw;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem .area:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_japanMap-blue.png) no-repeat center center/contain;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem .station{padding-top:18vw;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem .station:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_train-blue.png) no-repeat center center/contain;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem .shop:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_shop-blue.png) no-repeat center center/contain;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:first-child .is-active{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;background-color:#2188dd;color:#fff !important;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:first-child .is-active:hover{opacity:0.6;}
}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:first-child .is-active:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_japanMap-white.png) no-repeat center center/contain;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:nth-child(2) .is-active{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;background-color:#2188dd;color:#fff !important;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:nth-child(2) .is-active:hover{opacity:0.6;}
}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:nth-child(2) .is-active:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_train-white.png) no-repeat center center/contain;}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:nth-child(3) .is-active{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;background-color:#2188dd;color:#fff !important;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:nth-child(3) .is-active:hover{opacity:0.6;}
}
.archiveConsultBoothSearchSec01SP__contentAreaBtnItem:nth-child(3) .is-active:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_shop-white.png) no-repeat center center/contain;}
.archiveConsultBoothSearchSec01SP__contentAreaItemLink{background-color:#fff;border-radius:10px;display:block;width:100%;height:100%;color:#2188dd !important;font-size:14px;text-align:center;padding-top:16vw;}
.newshop .archiveConsultBoothSearchSec01SP__contentAreaItemLink{height:96%;}
.archiveConsultBoothSearchSec01SP__contentAreaItemLink:before{content:"";position:absolute;width:40px;height:42px;left:50%;top:3vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.newshop .archiveConsultBoothSearchSec01SP__contentAreaItemLink:before{top:4vw;}
.archiveConsultBoothSearchSec01SP__searchAreaContent .is-active{display:block;}
.archiveConsultBoothSearchSec01SP__searchAreaContentText{font-size:13px;font-weight:bold;letter-spacing:0.05em;color:#fff;background-color:#2188dd;text-align:center;padding:3vw 10vw;margin-top:5vw;}
.archiveConsultBoothSearchSec01__currentAreaSearchBtn{display:block;width:100%;font-size:16px;color:#2188dd !important;letter-spacing:0.1em;text-align:left;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_location-blue.png) no-repeat center left 23px/30px auto #fff;border-radius:10px;padding:5vw 10vw 5vw 20vw;}
.archiveConsultBoothSearchSec01__currentAreaSearchBtn .text-small{font-size:11px;letter-spacing:normal;}
.archiveConsultBoothSearchSec01SPAreaSearch{display:none;background-color:#fff;}
.archiveConsultBoothSearchSec01SPAreaSearch__title{font-size:20px;font-weight:bold;letter-spacing:0.05em;line-height:1.5;text-align:center;}
.archiveConsultBoothSearchSec01SPAreaSearch__text01{margin-top:10px;}
.archiveConsultBoothSearchSec01SPAreaSearch__subTitle{margin-top:30px;text-align:left;}
.archiveConsultBoothSearchSec01SPAreaSearch__areaList{text-align:left;}
.archiveConsultBoothSearchSec01SPAreaSearch__areaItem{font-size:15px;line-height:1.4;}
.archiveConsultBoothSearchSec01SPAreaSearch__areaItem:not(:first-of-type){position:relative;}
.archiveConsultBoothSearchSec01SPAreaSearch__areaItem:not(:first-of-type):after{content:"";width:92%;height:1px;background-color:#afafaf;position:absolute;top:0;left:4%;margin:0 auto;}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec01SPAreaSearch__areaBtn{color:#444 !important;padding:5vw 3vw 5vw 17vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_location.png) no-repeat center left 20px/24px auto;font-size:16px;}
}
.archiveConsultBoothSearchSec01SPAreaSearch__areaBtn:after{content:"";width:13px;height:13px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #606060;border-left:1px solid #606060;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.archiveConsultBoothSearchSec01SPAreaSearch__areaBtn.is-active{color:#444 !important;}
.archiveConsultBoothSearchSec01SPAreaSearch__areaBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.archiveConsultBoothSearchSec01SPAreaSearch__prefectureList{padding-left:5vw;display:none;}
.archiveConsultBoothSearchSec01SPAreaSearch__prefectureBtn{position:relative;color:#444 !important;padding:3vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;font-weight:bold;}
.archiveConsultBoothSearchSec01SPAreaSearch__prefectureBtn:after{content:"";width:10px;height:10px;position:absolute;top:40%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #444;border-left:1px solid #444;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.archiveConsultBoothSearchSec01SPAreaSearch__prefectureBtn.is-active{color:#444 !important;}
.archiveConsultBoothSearchSec01SPAreaSearch__prefectureBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.archiveConsultBoothSearchSec01SPAreaSearch__cityBtn{position:relative;color:#444 !important;padding:3vw 10vw 3vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:14px;}
.archiveConsultBoothSearchSec01SPAreaSearch__cityBtn:after{content:"";width:10px;height:10px;position:absolute;top:40%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #444;border-left:1px solid #444;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.archiveConsultBoothSearchSec01SPAreaSearch__cityBtn.is-active{color:#444 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}
.archiveConsultBoothSearchSec01SPAreaSearch__cityBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.archiveConsultBoothSearchSec01SPAreaSearch__trainCompanyList{padding-left:5vw;display:none;}
.archiveConsultBoothSearchSec01SPAreaSearch__trainCompanyBtn{padding:2.5vw 10vw 2.5vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;}
.archiveConsultBoothSearchSec01SPAreaSearch__trainCompanyBtn:after{content:"";width:8px;height:8px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #444;border-left:1px solid #444;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.archiveConsultBoothSearchSec01SPAreaSearch__trainCompanyBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.archiveConsultBoothSearchSec01SPAreaSearch__trainList{padding-left:5vw;display:none;}
.archiveConsultBoothSearchSec01SPAreaSearch__trainBtn{padding:2.5vw 10vw 2.5vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:15px;}
.archiveConsultBoothSearchSec01SPAreaSearch__trainBtn:after{content:"";width:6px;height:6px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #444;border-left:1px solid #444;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.archiveConsultBoothSearchSec01SPAreaSearch__trainBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.archiveConsultBoothSearchSec01SPAreaSearch__stationList{padding-left:5vw;display:none;}
.archiveConsultBoothSearchSec01SPAreaSearch__stationBtn{padding:2.5vw 10vw 2.5vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;}
.archiveConsultBoothSearchSec01SPAreaSearch__noStationArea{padding:2.5vw 5vw 0;display:none;}
.archiveConsultBoothSearchSec01SPAreaSearch__noStationText{font-size:13px;}
.archiveConsultBoothSearchSec01SPAreaSearch__shopList{padding:0 0 5vw 5vw;display:none;}
.archiveConsultBoothSearchSec01SPAreaSearch__shopList.noStation{display:block;}
.archiveConsultBoothSearchSec01SPAreaSearch__shopItem:nth-child(odd){background:rgba(255, 255, 255, 0.4);}
.archiveConsultBoothSearchSec01SPAreaSearch__shopLink{padding:1.5vw 10vw 1.5vw 5vw;display:block;text-decoration:underline;color:#2188dd !important;font-size:13px;font-weight:normal;}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec01SPAreaSearch__shopLink{text-align:right;}
}
.archiveConsultBoothSearchSec01SPShopSearch, .archiveConsultBoothSearchSec01SPStationSearch{display:none;}
.archiveConsultBoothSearchSec02{padding:50px 0;}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec02{padding:5vw 0;}
}
.archiveConsultBoothSearchSec02__areaList{border-bottom:1px solid #e1e0e0;}
.archiveConsultBoothSearchSec02__areaItem{position:relative;padding:35px 20px 35px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e1e0e0;}
.archiveConsultBoothSearchSec02__areaItem:before{content:"";position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:25px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_location.png) no-repeat center center/contain;}
.archiveConsultBoothSearchSec02__areaItemAreaName{width:150px;color:#606060;font-size:16px;font-weight:bold;}
.archiveConsultBoothSearchSec02__areaItemPrefectureList{width:calc(100% - 150px);display:-webkit-box;display:-ms-flexbox;display:flex;}
.archiveConsultBoothSearchSec02__areaItemPrefectureItem{color:#606060;font-size:16px;font-weight:300;}
.archiveConsultBoothSearchSec02__areaItemPrefectureItem:not(:first-of-type){border-left:1px solid #606060;}
.archiveConsultBoothSearchSec02__areaItemPrefectureLink{padding:0 15px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec02__areaItemPrefectureLink:hover{opacity:0.6;}
}
.archiveConsultBoothSearchSec02__title{margin-top:60px;font-size:20px;font-weight:bold;text-align:center;}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec02__title{font-size:16px;letter-spacing:0.05em;line-height:1.6;text-align:justify;margin-top:0;}
}
.archiveConsultBoothSearchSec02__catch{font-size:16px;line-height:2.5;text-align:center;margin-top:20px;}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec02__catch{font-size:15px;line-height:1.6;text-align:justify;}
}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec02__catch .text-small{font-size:12px;margin-top:3vw;}
}
.archiveConsultBoothSearchSec02__catchLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec02__catchLink:hover{opacity:0.6;}
}
.archiveConsultBoothNewShopSec{padding:100px 0 80px;background:#e6f1fd;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec{padding:10vw 0 8vw;}
}
.archiveConsultBoothNewShopSec__title{font-size:28px;font-weight:bold;text-align:center;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__title{font-size:20px;letter-spacing:0.05em;}
}
.archiveConsultBoothNewShopSec__catch{font-size:16px;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__catch{font-size:15px;-moz-text-align-last:left;text-align-last:left;margin-top:5vw;}
}
.archiveConsultBoothNewShopSec__postList{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;}
}
.archiveConsultBoothNewShopSec__postItem{width:calc((100% - 30px) / 2);margin:30px 0 0 30px;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postItem{width:100%;margin-left:0;margin-top:3vw;}
}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec:not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postItem:first-child{margin-top:inherit;}
}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postItem:not(:first-of-type){margin-top:3vw !important;}
}
.archiveConsultBoothNewShopSec__postItem:first-child, .archiveConsultBoothNewShopSec__postItem:nth-child(2){margin-top:0;}
.archiveConsultBoothNewShopSec__postItem:nth-child(odd){margin-left:0;}
.archiveConsultBoothNewShopSec__postLink{height:100%;padding:60px 30px 30px;background:#fff;border-radius:10px;display:block;position:relative;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveConsultBoothNewShopSec__postLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postLink{padding:15vw 5vw 5vw;}
}
.archiveConsultBoothNewShopSec__postOpenArea{width:100%;position:absolute;top:15px;left:0;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postOpenArea{top:5vw;}
}
.archiveConsultBoothNewShopSec__postOpenArea:before{content:"";position:absolute;width:33px;height:22px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_shop-orange.png) no-repeat center center/contain;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postOpenArea:before{width:30px;height:27px;right:3vw;}
}
.archiveConsultBoothNewShopSec__postOpenDate{display:inline-block;position:relative;font-size:16px;color:#fff;letter-spacing:0.1em;background:#ff9300;padding:5px 40px 5px 30px;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postOpenDate{font-size:14px;padding:1vw 8vw 1vw 5vw;}
}
.archiveConsultBoothNewShopSec__postOpenDate:after{position:absolute;content:"";width:0;height:0;z-index:1;top:0;right:0;border-width:17px 15px 17px 0px;border-color:transparent #fff transparent transparent;border-style:solid;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postOpenDate:after{right:-1px;border-width:15px 15px 15px 0;}
}
.archiveConsultBoothNewShopSec__postTitle{font-size:24px;line-height:1.3;letter-spacing:0.05em;font-weight:bold;margin-top:10px;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postTitle{font-size:18px;}
}
.archiveConsultBoothNewShopSec__postAddress{color:#606060;margin-top:15px;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postAddress{font-size:13px;}
}
.archiveConsultBoothNewShopSec__postTagList{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postTagList{margin-top:3vw;}
}
.archiveConsultBoothNewShopSec__postTagItem{margin-right:15px;padding:5px 20px;border:1px solid #222;border-radius:6px;margin-top:10px;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__postTagItem{margin-top:3vw;}
}
.archiveConsultBoothNewShopSec__bottom{padding:50px 0 0;}
@media screen and (max-width:599px){
.archiveConsultBoothNewShopSec__bottom{padding:30px 15px 0 15px;}
}
.consultBoothTagList{color:#606060;border-color:#606060;margin-top:30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (max-width:599px){
.consultBoothTagList{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:5vw;}
}
.consultBoothTagList__item{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.consultBoothTagList__item{margin:0 6px 10px 0;}
}
.consultBoothTagList__itemTag{font-size:13px;border-radius:6px;border:1px solid #222;padding:5px 20px;}
@media screen and (max-width:599px){
.consultBoothTagList__itemTag{padding:5px 10px;}
}
.consultBoothTagList__itemDesc{margin-left:6px;}
.archiveConsultBoothSearchSec03{padding:100px 0;}
.archiveConsultBoothSearchSec03__inner{width:1000px;margin:0 auto;}
.archiveConsultBoothSearchSec03__title{font-size:28px;font-weight:bold;text-align:center;}
.archiveConsultBoothSearchSec03__tabList{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.archiveConsultBoothSearchSec03__tabItem{width:calc((100% - 20px) / 6);}
.archiveConsultBoothSearchSec03__tabLink{padding:20px;display:block;background:#e0eefd;color:#2188dd;font-size:20px;text-align:center;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec03__tabLink:hover{opacity:0.6;}
}
.archiveConsultBoothSearchSec03__tabLink:hover{color:#2188dd;}
.archiveConsultBoothSearchSec03__tabLink.is-active{position:relative;background:#2188dd;color:#fff;pointer-events:none;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.archiveConsultBoothSearchSec03__tabLink.is-active:after{opacity:0;-webkit-animation:fadeIn 0.6s ease-in 0s forwards;animation:fadeIn 0.6s ease-in 0s forwards;content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);border-top:20px solid #2188dd;border-right:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid transparent;}
.archiveConsultBoothSearchSec03__tabTargetItem{display:none;}
.archiveConsultBoothSearchSec03__tabTargetItem.is-active{display:block;}
.archiveConsultBoothSearchSec03__accordionBtnList{margin-top:40px;}
.archiveConsultBoothSearchSec03__accordionBtnItem{margin-top:10px;}
.archiveConsultBoothSearchSec03__accordionBtnLink{position:relative;display:block;background:#e0eefd;text-align:center;padding:20px 0;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveConsultBoothSearchSec03__accordionBtnLink:hover{opacity:0.6;}
}
.archiveConsultBoothSearchSec03__accordionBtnLink:after{position:absolute;top:50%;right:30px;border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:14px;width:14px;-webkit-transform:translate(-50%, -50%) rotateZ(45deg);transform:translate(-50%, -50%) rotateZ(45deg);}
.archiveConsultBoothSearchSec03__accordionBtnLinkText{font-size:20px;color:#2188dd;}
.archiveConsultBoothSearchSec03__accordionTarget{padding:10px 0 40px;display:none;}
.archiveConsultBoothSearchSec03__accordionTarget .consultBoothPostList{padding:0;}
.archiveConsultBoothSearchSec03SP{padding:45px 0;}
.archiveConsultBoothSearchSec03SP__title{font-size:20px;font-weight:bold;letter-spacing:0.05em;line-height:1.5;text-align:center;}
.archiveConsultBoothSearchSec03SP__text01{margin-top:10px;}
.archiveConsultBoothSearchSec03SP__subTitle{margin-top:30px;text-align:left;}
.archiveConsultBoothSearchSec03SP__areaList{text-align:left;}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec03SP__areaList{margin-top:5vw;}
}
.archiveConsultBoothSearchSec03SP__areaItem{font-size:15px;line-height:1.4;}
.archiveConsultBoothSearchSec03SP__areaItem:nth-child(2n + 2){background:rgba(255, 255, 255, 0.4);}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec03SP__areaBtn{color:#2188dd !important;font-weight:bold;padding:5vw 3vw 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}
}
.archiveConsultBoothSearchSec03SP__areaBtn:after{content:"";width:13px;height:13px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #2188dd;border-left:1px solid #2188dd;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.archiveConsultBoothSearchSec03SP__areaBtn.is-active{color:#2188dd !important;}
.archiveConsultBoothSearchSec03SP__areaBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.archiveConsultBoothSearchSec03SP__prefectureList{display:none;}
.archiveConsultBoothSearchSec03SP__prefectureBtn{position:relative;color:#2188dd !important;padding:15px 45px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:13px;}
.archiveConsultBoothSearchSec03SP__prefectureBtn:before{content:"";position:absolute;top:0;right:0;width:87%;height:1px;background-color:#a7cff4;}
.archiveConsultBoothSearchSec03SP__prefectureBtn:after{content:"";width:13px;height:13px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #2188dd;border-left:1px solid #2188dd;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.archiveConsultBoothSearchSec03SP__prefectureBtn.is-active{color:#2188dd !important;}
.archiveConsultBoothSearchSec03SP__prefectureBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.archiveConsultBoothSearchSec03SP__shopList{display:none;}
@media screen and (max-width:599px){
.archiveConsultBoothSearchSec03SP__shopList{text-align:right;}
}
.archiveConsultBoothSearchSec03SP__shopItem:nth-child(odd){background:rgba(255, 255, 255, 0.4);}
.archiveConsultBoothSearchSec03SP__shopLink{padding:5vw 5vw;display:block;text-decoration:underline;color:#2188dd !important;font-size:13px;font-weight:normal;}
.archiveConsultBoothReserveSec{padding:26px 0;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec{padding:15px 0 25px 0;}
}
.archiveConsultBoothReserveSec__bnrList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.archiveConsultBoothReserveSec__bnrItem{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - 20px) / 2);height:120px;background-color:#fff;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItem{width:100%;height:auto;-webkit-transition:none;transition:none;}
}
.archiveConsultBoothReserveSec__bnrItem:hover{background-color:#f4f9fe;-webkit-box-shadow:none;box-shadow:none;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItem:hover{background-color:#fff;}
}
.archiveConsultBoothReserveSec__bnrItemPhoneLeft{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid #a7cff4;padding-right:20px;width:30%;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemPhoneLeft{padding-right:1vw;}
}
.archiveConsultBoothReserveSec__bnrItemPhoneRight{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-left:20px;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemPhoneRight{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:82%;}
}
.archiveConsultBoothReserveSec__bnrItemLink{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemLink{padding:4vw 27px 4vw;}
}
.archiveConsultBoothReserveSec__bnrItemLink.u-pcDf{display:-webkit-box;display:-ms-flexbox;display:flex;}
.archiveConsultBoothReserveSec__bnrItemLink.u-spDf{display:none;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemLink.u-pcDf{display:none;}
.archiveConsultBoothReserveSec__bnrItemLink.u-spDf{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.archiveConsultBoothReserveSec__bnrItemTitle-phone{font-size:24px;font-weight:bold;letter-spacing:0.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemTitle-phone{font-size:1.5rem;}
}
.archiveConsultBoothReserveSec__bnrItemTitle-phone span{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemTitle-phone span{font-size:1.2rem;margin-bottom:3px;}
}
.archiveConsultBoothReserveSec__bnrFigure-phone{width:56px;height:40px;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrFigure-phone{width:36px;height:25px;}
}
.archiveConsultBoothReserveSec__bnrItemTelNumber{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:bold;letter-spacing:0.05em;white-space:nowrap;}
.archiveConsultBoothReserveSec__bnrItemTelNumber:after, .archiveConsultBoothReserveSec__bnrItemTelNumber:before{display:block;content:"";width:2px;height:16px;background:#2188dd;}
.archiveConsultBoothReserveSec__bnrItemTelNumber:before{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);margin-right:16px;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemTelNumber:before{margin-right:6px;}
}
.archiveConsultBoothReserveSec__bnrItemTelNumber:after{-webkit-transform:rotate(40deg);transform:rotate(40deg);margin-left:14px;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemTelNumber:after{margin-left:6px;}
}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemTelNumber{font-size:1.2rem;margin-bottom:3px;}
}
.archiveConsultBoothReserveSec__bnrItemTime{font-size:30px;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemTime{font-size:15px;font-weight:bold;}
}
.archiveConsultBoothReserveSec__bnrItemWebLeft{width:12%;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemWebLeft{width:18%;}
.u-web .archiveConsultBoothReserveSec__bnrItemWebLeft{width:16%;}
}
.archiveConsultBoothReserveSec__bnrItemFigure-web{width:55px;height:40px;margin:0 auto;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemFigure-web{width:auto;height:auto;margin:0 auto;}
}
.archiveConsultBoothReserveSec__bnrItemWebRight{width:60%;text-align:center;}
.archiveConsultBoothReserveSec__bnrItemWebRight.u-web{width:82%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.archiveConsultBoothReserveSec__bnrItemText-web{font-size:18px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;margin-left:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemText-web{font-size:1.2rem;margin-left:5vw;margin-bottom:3px;}
}
.archiveConsultBoothReserveSec__bnrItemText-web:after, .archiveConsultBoothReserveSec__bnrItemText-web:before{display:block;content:"";width:2px;height:20px;background:#fff;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemText-web:after, .archiveConsultBoothReserveSec__bnrItemText-web:before{height:16px;}
}
.archiveConsultBoothReserveSec__bnrItemText-web:before{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);margin-right:6px;}
.archiveConsultBoothReserveSec__bnrItemText-web:after{-webkit-transform:rotate(40deg);transform:rotate(40deg);}
.archiveConsultBoothReserveSec__bnrItemText-web02{font-size:18px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;margin-left:15px;color:#fff;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemText-web02{font-size:1.1rem;margin-left:3vw;font-weight:normal;letter-spacing:0;}
}
.archiveConsultBoothReserveSec__bnrItemText-web02 span{font-size:30px;}
@media screen and (max-width:599px){
.archiveConsultBoothReserveSec__bnrItemText-web02 span{font-size:1.8rem;font-weight:bold;}
}
.taxConsultBoothLeadText{margin-top:60px;font-size:1.6rem;font-weight:normal;}
@media screen and (max-width:599px){
.taxConsultBoothLeadText{margin-top:30px;}
}
@media screen and (max-width:599px){
.taxConsultBoothMapSec__inner{padding:0 3vw;}
}
.taxConsultBoothMapSec__title{font-size:20px;font-weight:bold;letter-spacing:0.2em;text-align:center;}
@media screen and (max-width:599px){
.taxConsultBoothMapSec__title{font-size:18px;letter-spacing:0.05em;line-height:1.5;}
}
.taxConsultBoothMapSec__mapWrap{margin-top:60px;padding-top:500px;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.taxConsultBoothMapSec__mapWrap.active{padding-top:500px !important;opacity:1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
@media screen and (max-width:599px){
.taxConsultBoothMapSec__mapWrap{padding-top:70%;margin-top:7vw;}
.taxConsultBoothMapSec__mapWrap.active{padding-top:70% !important;}
}
.taxConsultBoothReSearchArea{background:#e6f1fd;padding:20px 0 30px 0;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea{padding:10px 0 0 0;}
}
.taxConsultBoothReSearchAreaSpTop{margin:10px 0;}
.taxConsultBoothReSearchAreaSpTopFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.taxConsultBoothReSearchAreaSpTopFlex .taxConsultBoothReSearchArea__mapToggleBtn01{margin-right:0;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchAreaSpTopFlex .taxConsultBoothReSearchArea__mapToggleBtn01{max-width:120px;margin-right:10px;}
}
.taxConsultBoothReSearchAreaSpTopFlex .taxConsultBoothReSearchArea__mapToggleBtn01 .btn{padding-top:10px;padding-bottom:10px;}
.taxConsultBoothReSearchAreaSpTopFlex .taxConsultBoothReSearchArea__mapToggleBtn01 .btn:after{position:relative;top:-2px;right:-5px;-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.taxConsultBoothReSearchAreaSpTopFlex .taxConsultBoothReSearchArea__mapToggleBtn01 .btn.disable{pointer-events:none;opacity:0.5;}
.taxConsultBoothReSearchArea__form{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__form{padding:3vw;}
}
.taxConsultBoothReSearchArea__form .taxConsultBoothReSearchArea__tagBtnText{border-color:#afafaf !important;color:#afafaf !important;text-align:center;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__form .taxConsultBoothReSearchArea__tagBtnText{min-height:40px;}
}
.taxConsultBoothReSearchArea__form .taxConsultBoothReSearchArea__submitBtn{width:100%;border-radius:10px;padding:11px 45px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__form .taxConsultBoothReSearchArea__submitBtn{border-radius:0;}
}
.taxConsultBoothReSearchArea__form .taxConsultBoothReSearchArea__submitBtnText{font-size:18px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__form .taxConsultBoothReSearchArea__submitBtnText{font-size:14px;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__form .taxConsultBoothReSearchArea__submitBtnWrap{width:100%;margin-top:3vw;}
}
.taxConsultBoothReSearchArea__title{font-size:16px;font-weight:bold;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__title{font-size:13px;letter-spacing:0.1em;margin-top:1vw;}
}
.taxConsultBoothReSearchArea__selectBoxWrap{position:relative;margin-left:20px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__selectBoxWrap{width:90px;margin-left:0;}
}
.taxConsultBoothReSearchArea__selectBoxWrap:after{content:"";width:10px;height:10px;border-bottom:solid 1px #606060;border-right:solid 1px #606060;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:45%;right:20px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__selectBoxWrap:after{width:6px;height:6px;right:10px;}
}
.taxConsultBoothReSearchArea__selectBox{font-size:14px;background-color:#fff;width:160px;color:#606060;padding:12px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__selectBox{width:100%;font-size:12px;}
}
.taxConsultBoothReSearchArea__tagList{margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagList{margin-right:-1vw;margin-left:-1vw;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagItem{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1vw;padding-right:1vw;}
}
.taxConsultBoothReSearchArea__tagItem:not(:first-of-type){margin-left:15px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagItem:not(:first-of-type){margin-left:0;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagItem:nth-child(4){margin-left:0;}
}
.taxConsultBoothReSearchArea__submitBtn{border:none;background-color:orange;padding:20px 45px;border-radius:10px;}
@media screen and (min-width:600px){
.taxConsultBoothReSearchArea__submitBtn{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.taxConsultBoothReSearchArea__submitBtn:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__submitBtn{border-radius:10px !important;}
}
.taxConsultBoothReSearchArea__submitBtnText{font-size:15px;color:#fff;}
.taxConsultBoothReSearchArea__tagBtn{cursor:pointer;}
@media screen and (min-width:600px){
.taxConsultBoothReSearchArea__tagBtn{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.taxConsultBoothReSearchArea__tagBtn:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagBtn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:3vw;}
}
.taxConsultBoothReSearchArea__tagBtn input{display:none;}
.taxConsultBoothReSearchArea__tagBtnText{font-size:13px;padding:5px 10px;border:1px solid #222;border-radius:6px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagBtnText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;}
}
.taxConsultBoothReSearchArea__textBoxWrap{position:relative;width:200px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__textBoxWrap{width:100%;}
}
.taxConsultBoothReSearchArea__textBoxWrap input::-webkit-input-placeholder{color:#606060;}
.taxConsultBoothReSearchArea__textBoxWrap input::-moz-placeholder{color:#606060;}
.taxConsultBoothReSearchArea__textBoxWrap input:-ms-input-placeholder{color:#606060;}
.taxConsultBoothReSearchArea__textBoxWrap input::-ms-input-placeholder{color:#606060;}
.taxConsultBoothReSearchArea__textBoxWrap input::placeholder{color:#606060;}
.taxConsultBoothReSearchArea__textBoxWrap:before{content:"";position:absolute;width:20px;height:20px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_search.png) no-repeat center center/contain;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.taxConsultBoothReSearchArea__textBox{font-size:14px;background-color:#fff;width:100%;color:#606060;padding:12px 40px 12px 12px;border:none;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__searchBtns{margin-top:10px;gap:0 10px;width:100%;}
}
.taxConsultBoothReSearchArea__mapToggleBtn, .taxConsultBoothReSearchArea__tagToggleBtn{margin:15px auto 0 20px;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__mapToggleBtn, .taxConsultBoothReSearchArea__tagToggleBtn{margin:0;width:50%;}
}
.taxConsultBoothReSearchArea__mapToggleBtn .btn, .taxConsultBoothReSearchArea__tagToggleBtn .btn{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;width:200px;padding:12px 0;color:#fff;background-color:#2588de;border:1px solid;border-radius:5px;text-align:center;font-size:18px;font-weight:bold;cursor:pointer;}
@media screen and (min-width:600px){
.taxConsultBoothReSearchArea__mapToggleBtn .btn:hover, .taxConsultBoothReSearchArea__tagToggleBtn .btn:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__mapToggleBtn .btn, .taxConsultBoothReSearchArea__tagToggleBtn .btn{width:100%;padding:7px 0;font-size:14px;}
}
.taxConsultBoothReSearchArea__mapToggleBtn .btn:after, .taxConsultBoothReSearchArea__tagToggleBtn .btn:after{content:"";position:relative;display:inline-block;width:30px;height:30px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/map_pin_white.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__mapToggleBtn .btn:after, .taxConsultBoothReSearchArea__tagToggleBtn .btn:after{position:absolute;top:50%;right:15px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:20px;height:20px;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagToggleBtn{width:auto;}
}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagToggleBtn .btn{background:none;border:none;color:#2188dd;padding-right:50px;}
}
.taxConsultBoothReSearchArea__tagToggleBtn .btn:after{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/arrow_bottom_white.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.taxConsultBoothReSearchArea__tagToggleBtn .btn:after{top:calc(50% - 1px);width:14px;height:14px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/arrow_bottom_blue.png) no-repeat center center/contain;}
}
.taxConsultBoothResultSec{padding:40px 0;}
@media screen and (max-width:599px){
.taxConsultBoothResultSec{padding:10vw 0;}
}
@media screen and (max-width:599px){
.taxConsultBoothResultSec__inner{padding:0 3vw;}
}
.taxConsultBoothResultSec__title{font-size:28px;font-weight:bold;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.taxConsultBoothResultSec__title{font-size:20px;letter-spacing:0.05em;}
}
.taxConsultBoothResultSec__title small{font-size:60%;}
.taxConsultBoothResultSec .btn-whiteShadowArea.result{margin-top:10vw;}
@media screen and (max-width:599px){
.taxConsultBoothResultSec .consultBoothPostList__item{margin-top:0;}
}
.taxConsultBoothNoResultSec{padding:100px 0;}
.taxConsultBoothNoResultSec__title{margin-bottom:30px;font-size:18px;text-align:center;}
@media screen and (max-width:599px){
.taxConsultBoothNoResultSec__title{font-size:14px;}
}
.taxConsultBoothNoResultSec__title + .taxConsultBoothNoResultSec__title{margin-top:-30px;}
.taxConsultBoothNoServiceSec01{background:#e6f1fd;padding:80px 0;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01{padding:10vw 0;}
}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__inner{padding:0 3vw;}
}
.taxConsultBoothNoServiceSec01__subTitle{font-size:18px;letter-spacing:0.2em;text-align:center;margin-top:20px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__subTitle{font-size:15px;}
}
.taxConsultBoothNoServiceSec01__subTitle:after, .taxConsultBoothNoServiceSec01__subTitle:before{position:relative;display:inline-block;content:"";border-top:1px solid #2588de;left:-4px;top:-6px;width:20px;height:1px;-webkit-transform:rotate(55deg);transform:rotate(55deg);}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__subTitle:after, .taxConsultBoothNoServiceSec01__subTitle:before{width:16px;}
}
.taxConsultBoothNoServiceSec01__subTitle:after{left:0;right:-4px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg);}
.taxConsultBoothNoServiceSec01__title{font-size:28px;letter-spacing:0.2em;text-align:center;margin-top:20px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__title{font-size:20px;font-weight:bold;letter-spacing:0.05em;margin-top:2vw;}
}
.taxConsultBoothNoServiceSec01__text{font-size:16px;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__text{text-align:justify;font-size:12px;}
}
.taxConsultBoothNoServiceSec01__icon{content:"";width:45px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_house.png) no-repeat center center/contain;margin:0 auto;}
.taxConsultBoothNoServiceSec01__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10vw;}
}
.taxConsultBoothNoServiceSec01__contentLeft{width:56%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__contentLeft{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:10vw;}
}
.taxConsultBoothNoServiceSec01__contentLeftItem{position:relative;width:calc((100% - 20px) / 2);background-color:#fff4e6;border-radius:10px;padding:35px 30px 35px 90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:130px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__contentLeftItem{width:calc((100% - 10px) / 2);height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25vw 3vw 3vw 3vw;height:40vw;}
}
.taxConsultBoothNoServiceSec01__contentLeftItem:before{content:"";position:absolute;width:34px;height:56px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon01.png) no-repeat center center/contain;left:25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__contentLeftItem:before{left:50%;top:5vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
.taxConsultBoothNoServiceSec01__contentLeftItem:nth-child(2):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon02.png) no-repeat center center/contain;}
.taxConsultBoothNoServiceSec01__contentLeftItem:nth-child(3){margin-top:20px;}
.taxConsultBoothNoServiceSec01__contentLeftItem:nth-child(3):before{width:48px;height:46px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon03.png) no-repeat center center/contain;}
.taxConsultBoothNoServiceSec01__contentLeftItem:nth-child(4){margin-top:20px;}
.taxConsultBoothNoServiceSec01__contentLeftItem:nth-child(4):before{width:53px;height:46px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon04.png) no-repeat center center/contain;}
.taxConsultBoothNoServiceSec01__contentLeftItemText{font-size:16px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__contentLeftItemText{font-size:11px;padding-bottom:3vw;}
}
.taxConsultBoothNoServiceSec01__contentRight{width:40%;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01__contentRight{width:100%;}
}
.taxConsultBoothNoServiceSec01 .btn-whiteShadow{margin-top:60px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01 .btn-whiteShadow{margin-top:10vw;}
}
.taxConsultBoothNoServiceSec01 .btn-whiteShadowArea{width:100%;text-align:center;}
.taxConsultBoothNoServiceSec01 .btn-whiteShadowLink{padding:15px 80px;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec01 .btn-whiteShadowLink{font-size:15px;padding:15px 65px;}
}
.is_page__result .consultServiceBookArea, .is_post__consult_booth .consultServiceBookArea{background-color:#fff;margin-top:0;}
@media screen and (max-width:599px){
.is_page__result .consultServiceBookArea, .is_post__consult_booth .consultServiceBookArea{margin-top:0;}
}
@media screen and (max-width:599px){
.is_page__result .consultServiceBookArea__inner, .is_post__consult_booth .consultServiceBookArea__inner{padding:0 3vw;}
}
@media screen and (max-width:599px){
.is_page__result .consultServiceBookArea__text, .is_post__consult_booth .consultServiceBookArea__text{font-size:12px;}
}
@media screen and (max-width:599px){
.is_page__result .consultServiceBookArea .consultServiceBookArea__contentLeftBottomText, .is_page__result .consultServiceBookArea .consultServiceBookArea__contentRightBottomText, .is_post__consult_booth .consultServiceBookArea .consultServiceBookArea__contentLeftBottomText, .is_post__consult_booth .consultServiceBookArea .consultServiceBookArea__contentRightBottomText{font-size:11px;}
}
.taxConsultBoothNoServiceSec02{padding:50px 0;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec02{padding:5vw 0;}
}
.taxConsultBoothNoServiceSec02__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0;padding:0;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec02__flex{gap:10px 0;}
}
.taxConsultBoothNoServiceSec02__areaItem{position:relative;font-size:14px;font-weight:300;width:11.1111111111%;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec02__areaItem{width:20%;font-size:11px;}
}
.taxConsultBoothNoServiceSec02__areaItem:not(:first-of-type){border-left:1px solid #2588de;}
.taxConsultBoothNoServiceSec02__areaItem:nth-child(9n + 1){border-left:none;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec02__areaItem:nth-child(9n + 1){border-left:1px solid #2588de;}
}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec02__areaItem:nth-child(5n + 1){border-left:none;}
}
.taxConsultBoothNoServiceSec02__areaLink, .taxConsultBoothNoServiceSec02__areaLink:visited{display:block;text-align:center;padding:4px 15px;color:#2588de;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.taxConsultBoothNoServiceSec02__areaLink:hover, .taxConsultBoothNoServiceSec02__areaLink:visited:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec02__areaLink, .taxConsultBoothNoServiceSec02__areaLink:visited{padding:4px 5px;}
}
.taxConsultBoothNoServiceSec02__title{position:relative;margin-bottom:35px;font-size:20px;font-weight:bold;text-align:center;}
.taxConsultBoothNoServiceSec02__title:before{position:absolute;content:"";border-top:1px solid #ff9300;top:50%;left:0;width:100%;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);z-index:-1;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec02__title{font-size:16px;letter-spacing:0.05em;line-height:1.6;margin-bottom:15px;}
}
.taxConsultBoothNoServiceSec02__text{position:relative;display:inline-block;padding:0 40px;background-color:#fff;}
.taxConsultBoothNoServiceSec03{padding:50px 0;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec03{padding:5vw 0;}
}
.taxConsultBoothNoServiceSec03__areaItem{position:relative;padding:15px 20px 15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.taxConsultBoothNoServiceSec03__areaItemAreaName{width:120px;color:#606060;font-size:14px;font-weight:bold;}
.taxConsultBoothNoServiceSec03__areaItemPrefectureList{width:calc(100% - 120px);display:-webkit-box;display:-ms-flexbox;display:flex;}
.taxConsultBoothNoServiceSec03__areaItemPrefectureItem{color:#606060;font-size:14px;font-weight:300;}
.taxConsultBoothNoServiceSec03__areaItemPrefectureItem:not(:first-of-type){border-left:1px solid #2588de;}
.taxConsultBoothNoServiceSec03__areaItemPrefectureLink, .taxConsultBoothNoServiceSec03__areaItemPrefectureLink:visited{width:95px;display:block;text-align:center;padding:4px 15px;color:#2588de;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.taxConsultBoothNoServiceSec03__areaItemPrefectureLink:hover, .taxConsultBoothNoServiceSec03__areaItemPrefectureLink:visited:hover{opacity:0.6;}
}
.taxConsultBoothNoServiceSec03__title{position:relative;margin-bottom:20px;font-size:20px;font-weight:bold;text-align:center;}
.taxConsultBoothNoServiceSec03__title:before{position:absolute;content:"";border-top:1px solid #ff9300;top:50%;left:0;width:100%;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);z-index:-1;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec03__title{font-size:16px;letter-spacing:0.05em;line-height:1.6;text-align:justify;margin-top:0;}
}
.taxConsultBoothNoServiceSec03__text{position:relative;display:inline-block;padding:0 40px;background-color:#fff;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec04{padding:5vw 0;}
}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec04__areaList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.taxConsultBoothNoServiceSec04__areaItem{position:relative;width:33.3333333333%;padding:10px 15px 10px 0;}
.taxConsultBoothNoServiceSec04__areaItem:before{position:absolute;content:"";right:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);height:50%;width:1px;border-left:1px solid transparent;}
.taxConsultBoothNoServiceSec04__areaItem:after{content:"";position:absolute;width:14px;height:14px;top:50%;right:10px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/arrow_bottom_blue.png) no-repeat center center/contain;}
.taxConsultBoothNoServiceSec04__areaItem:not(:nth-child(3n)):before{border-color:#2588de;}
.taxConsultBoothNoServiceSec04__areaItem.active{background-color:#fdeeda;}
.taxConsultBoothNoServiceSec04__areaItem.active:before{border-color:transparent;}
.taxConsultBoothNoServiceSec04__areaItem.active:after{-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/arrow_bottom_orange.png) no-repeat center center/contain;}
.taxConsultBoothNoServiceSec04__areaItemAreaName{position:relative;width:100%;color:#606060;font-size:12px;font-weight:bold;text-align:center;}
.taxConsultBoothNoServiceSec04__areaContent{padding:10px;background-color:#fdeeda;}
.taxConsultBoothNoServiceSec04__areaContentPrefectureList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px 0;}
.taxConsultBoothNoServiceSec04__areaContentPrefectureItem{width:20%;color:#606060;font-size:10px;text-align:center;}
.taxConsultBoothNoServiceSec04__areaContentPrefectureItem:not(:first-of-type){border-left:1px solid #606060;}
.taxConsultBoothNoServiceSec04__areaContentPrefectureItem:nth-child(5n + 1){border-left:none;}
.taxConsultBoothNoServiceSec04__areaContentPrefectureLink{text-decoration:underline;}
.taxConsultBoothNoServiceSec04__title{position:relative;margin-bottom:20px;font-size:20px;font-weight:bold;text-align:center;}
.taxConsultBoothNoServiceSec04__title:before{position:absolute;content:"";border-top:1px solid #ff9300;top:50%;left:0;width:100%;-webkit-transform:translate(0, 50%);transform:translate(0, 50%);z-index:-1;}
@media screen and (max-width:599px){
.taxConsultBoothNoServiceSec04__title{font-size:16px;letter-spacing:0.05em;line-height:1.6;margin-top:0;}
}
.taxConsultBoothNoServiceSec04__text{position:relative;display:inline-block;padding:0 40px;background-color:#fff;}
.singleConsultBoothReserveSec{background-color:#e6f1fd;padding:26px 0;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec{padding:15px 0 25px 0;}
}
.singleConsultBoothReserveSec__bnrList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrList{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
}
.singleConsultBoothReserveSec__bnrItem{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - 20px) / 2);height:120px;background-color:#fff;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.singleConsultBoothReserveSec__bnrItem:hover{background-color:#f4f9fe;-webkit-box-shadow:none;box-shadow:none;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItem:hover{background-color:#fff;}
}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItem:not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItem{width:100%;height:auto;-webkit-transition:none;transition:none;}
}
.singleConsultBoothReserveSec__bnrItem.u-web{background:#ff9300;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.singleConsultBoothReserveSec__bnrItem.u-web:hover{background-color:#ffc289;-webkit-box-shadow:none;box-shadow:none;}
.singleConsultBoothReserveSec__bnrItemPhoneLeft{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid #a7cff4;padding-right:20px;width:30%;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemPhoneLeft{padding-right:1vw;}
}
.singleConsultBoothReserveSec__bnrItemPhoneRight{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-left:20px;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemPhoneRight{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:3vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:82%;}
}
.singleConsultBoothReserveSec__bnrItemLink{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemLink{padding:4vw 27px 4vw;}
}
.singleConsultBoothReserveSec__bnrItemLink.u-pcDf{display:-webkit-box;display:-ms-flexbox;display:flex;}
.singleConsultBoothReserveSec__bnrItemLink.u-spDf{display:none;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemLink.u-pcDf{display:none;}
.singleConsultBoothReserveSec__bnrItemLink.u-spDf{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
.singleConsultBoothReserveSec__bnrItemTitle-phone{font-size:24px;font-weight:bold;letter-spacing:0.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemTitle-phone{font-size:1.5rem;}
}
.singleConsultBoothReserveSec__bnrItemTitle-phone span{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemTitle-phone span{font-size:1.2rem;margin-bottom:3px;}
}
.singleConsultBoothReserveSec__bnrFigure-phone{width:56px;height:40px;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrFigure-phone{width:36px;height:25px;}
}
.singleConsultBoothReserveSec__bnrItemTelNumber{font-size:30px;font-weight:bold;letter-spacing:0.05em;white-space:nowrap;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemTelNumber{font-size:1.2rem;margin-bottom:3px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.singleConsultBoothReserveSec__bnrItemTelNumber:after, .singleConsultBoothReserveSec__bnrItemTelNumber:before{display:block;content:"";width:2px;height:16px;background:#2188dd;}
.singleConsultBoothReserveSec__bnrItemTelNumber:before{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);margin-right:6px;}
.singleConsultBoothReserveSec__bnrItemTelNumber:after{-webkit-transform:rotate(40deg);transform:rotate(40deg);}
}
.singleConsultBoothReserveSec__bnrItemTime{font-size:16px;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemTime{font-size:15px;font-weight:bold;}
}
.singleConsultBoothReserveSec__bnrItemWebLeft{width:12%;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemWebLeft{width:18%;}
.u-web .singleConsultBoothReserveSec__bnrItemWebLeft{width:16%;}
}
.singleConsultBoothReserveSec__bnrItemFigure-web{width:55px;height:40px;margin:0 auto;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemFigure-web{width:auto;height:auto;margin:0 auto;}
}
.singleConsultBoothReserveSec__bnrItemWebRight{width:60%;text-align:center;}
.singleConsultBoothReserveSec__bnrItemWebRight.u-web{width:82%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.singleConsultBoothReserveSec__bnrItemText-web{font-size:18px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;margin-left:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemText-web{font-size:1.2rem;margin-left:5vw;margin-bottom:3px;}
}
.singleConsultBoothReserveSec__bnrItemText-web:after, .singleConsultBoothReserveSec__bnrItemText-web:before{display:block;content:"";width:2px;height:20px;background:#fff;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemText-web:after, .singleConsultBoothReserveSec__bnrItemText-web:before{height:16px;}
}
.singleConsultBoothReserveSec__bnrItemText-web:before{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);margin-right:6px;}
.singleConsultBoothReserveSec__bnrItemText-web:after{-webkit-transform:rotate(40deg);transform:rotate(40deg);}
.singleConsultBoothReserveSec__bnrItemText-web02{font-size:18px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;margin-left:15px;color:#fff;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemText-web02{font-size:1.1rem;margin-left:3vw;font-weight:normal;letter-spacing:0;}
}
.singleConsultBoothReserveSec__bnrItemText-web02 span{font-size:30px;}
@media screen and (max-width:599px){
.singleConsultBoothReserveSec__bnrItemText-web02 span{font-size:1.8rem;font-weight:bold;}
}
.pageNewShopSec{padding:100px 0 80px;background:#e6f1fd;}
@media screen and (max-width:599px){
.pageNewShopSec{padding:10vw 0 8vw;}
}
.pageNewShopSec__kv{margin-top:10px;}
@media screen and (max-width:599px){
.pageNewShopSec__kv{margin-top:0;}
}
.pageNewShopSec__postList{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.pageNewShopSec__postList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;}
}
.pageNewShopSec__postItem{width:calc((100% - 30px) / 2);margin:30px 0 0 30px;}
@media screen and (max-width:599px){
.pageNewShopSec__postItem{width:100%;margin-left:0;margin-top:3vw;}
}
@media screen and (max-width:599px){
.pageNewShopSec:not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.pageNewShopSec__postItem:first-child{margin-top:inherit;}
}
@media screen and (max-width:599px){
.pageNewShopSec__postItem:not(:first-of-type){margin-top:3vw !important;}
}
.pageNewShopSec__postItem:first-child, .pageNewShopSec__postItem:nth-child(2){margin-top:0;}
.pageNewShopSec__postItem:nth-child(odd){margin-left:0;}
.pageNewShopSec__postBox{height:100%;padding:95px 30px 30px;background:#fff;border-radius:10px;display:block;position:relative;}
@media screen and (max-width:599px){
.pageNewShopSec__postBox{padding:15vw 5vw 5vw;}
}
.pageNewShopSec__postOpenArea{width:100%;position:absolute;top:30px;left:0;}
@media screen and (max-width:599px){
.pageNewShopSec__postOpenArea{top:5vw;}
}
.pageNewShopSec__postOpenArea:before{content:"";position:absolute;width:33px;height:22px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_shop-orange.png) no-repeat center center/contain;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.pageNewShopSec__postOpenArea:before{width:30px;height:27px;right:3vw;}
}
.pageNewShopSec__postOpenDate{display:inline-block;position:relative;font-size:16px;color:#fff;letter-spacing:0.1em;background:#ff9300;padding:5px 40px 5px 30px;}
@media screen and (max-width:599px){
.pageNewShopSec__postOpenDate{font-size:14px;padding:1vw 8vw 1vw 5vw;}
}
.pageNewShopSec__postOpenDate:after{position:absolute;content:"";width:0;height:0;z-index:1;top:0;right:0;border-width:17px 15px 17px 0px;border-color:transparent #fff transparent transparent;border-style:solid;}
@media screen and (max-width:599px){
.pageNewShopSec__postOpenDate:after{right:-1px;border-width:15px 15px 15px 0;}
}
.pageNewShopSec__postTitle{font-size:22px;line-height:1.3;letter-spacing:0.05em;font-weight:bold;margin-top:10px;}
@media screen and (max-width:599px){
.pageNewShopSec__postTitle{font-size:15px;margin-bottom:20px;}
}
.pageNewShopSec__postAddress{color:#606060;margin-top:15px;font-size:16px;}
@media screen and (max-width:599px){
.pageNewShopSec__postAddress{font-size:13px;}
}
.pageNewShopSec .btn-whiteShadow{position:relative;display:inline-block;background-color:#fff;-webkit-box-shadow:1px 1px 10px 3px #d4d4d4;box-shadow:1px 1px 10px 3px #d4d4d4;border-radius:30px;}
@media screen and (min-width:600px){
.pageNewShopSec .btn-whiteShadow{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.pageNewShopSec .btn-whiteShadow:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.pageNewShopSec .btn-whiteShadow{max-width:400px;margin-left:auto;margin-right:auto;display:block;position:relative;border-radius:10px;}
}
.pageNewShopSec .btn-whiteShadow:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:10%;background:none;}
.pageNewShopSec .btn-whiteShadowLink{display:block;font-size:15px;color:#2188dd !important;padding:15px 55px;white-space:nowrap;}
@media screen and (max-width:599px){
.pageNewShopSec .btn-whiteShadowLink{font-size:14px;line-height:1.4;padding:3vw 5vw;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.pageNewShopSec__postDetailItemList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.pageNewShopSec__postDetailItemList{display:block;}
}
.pageNewShopSec__postDetailItem{width:calc((100% - 30px) / 2);}
@media screen and (max-width:599px){
.pageNewShopSec__postDetailItem{width:100%;}
}
.pageNewShopSec__postDetailButtonList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:53px;}
@media screen and (max-width:599px){
.pageNewShopSec__postDetailButtonList{margin-top:20px;}
}
.pageNewShopSec__postDetailButtonListItem{width:calc((100% - 30px) / 2);}
.pageNewShopSec__postDetailButtonListItem:nth-child(2).btn-whiteShadow:after{border-bottom:1px solid #fff;border-right:1px solid #fff;}
.pageNewShopSec__postDetailButtonListItem:nth-child(2) .pageNewShopSec__postDetailButtonListItemLink{padding:15px 7px;}
@media screen and (max-width:599px){
.pageNewShopSec__postDetailButtonListItem:nth-child(2) .pageNewShopSec__postDetailButtonListItemLink{padding:3vw 4vw;}
}
.pageNewShopSec__postDetailButtonListItem.u-orange{background-color:#f9ad24;}
.pageNewShopSec__postDetailButtonListItemLink{text-align:center;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.pageNewShopSec__postDetailButtonListItemLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.pageNewShopSec__postDetailButtonListItemLink{text-align:left;}
.pageNewShopSec__postDetailButtonListItemLink span{display:inline-block;}
}
.pageNewShopSec__postDetailButtonListItemLink.u-orange{color:#fff !important;}
.archiveFaqSec{margin-top:100px;}
@media screen and (max-width:599px){
.archiveFaqSec{margin-top:10vw;}
}
.archiveFaqSec__title{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.archiveFaqSec__title{font-size:18px;}
}
.archiveFaqSec__catList{background-color:#e6f1fd;padding-top:60px;padding-bottom:40px;margin-top:60px;margin-bottom:0;}
@media screen and (max-width:599px){
.archiveFaqSec__catList{padding-top:6vw;padding-bottom:4vw;margin-top:8vw;}
}
.archiveFaqSec__catName{font-size:24px;font-weight:bold;text-align:center;color:#2188dd;}
@media screen and (max-width:599px){
.archiveFaqSec__catName{font-size:20px;}
}
.archiveFaqSec__catPostList{padding:40px 80px;}
@media screen and (max-width:599px){
.archiveFaqSec__catPostList{padding:5vw 0;}
}
.archiveFaqSec__catPostItem{width:100%;margin-bottom:20px;}
@media screen and (max-width:599px){
.archiveFaqSec__catPostItem{margin-bottom:4vw;}
}
.archiveFaqSec__catPostLink{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:10px;font-size:16px;font-weight:500;line-height:1.5;padding:15px 100px 15px 25px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.archiveFaqSec__catPostLink{font-size:14px;padding:2vw 19vw 2vw 2vw;}
}
.archiveFaqSec__catPostLink .textBlue{font-size:30px;font-weight:200;line-height:1.5;margin-right:40px;}
@media screen and (max-width:599px){
.archiveFaqSec__catPostLink .textBlue{margin-right:3vw;font-weight:100;}
}
.archiveFaqSec__catPostLink:before{content:"";position:absolute;background-color:#fff;-webkit-box-shadow:-2px 0 40px 1px #d4d4d4;box-shadow:-2px 0 40px 1px #d4d4d4;border-radius:0 10px 10px 0;top:0;right:0;width:75px;height:100%;}
@media screen and (max-width:599px){
.archiveFaqSec__catPostLink:before{width:16vw;}
}
.archiveFaqSec__catPostLink:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:20px;width:20px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:2%;}
@media screen and (max-width:599px){
.archiveFaqSec__catPostLink:after{height:15px;width:15px;right:4vw;}
}
@media screen and (min-width:600px){
.archiveFaqSec__catPostLink:hover{opacity:0.6;}
}
.singleFaqContentsSec{margin-top:100px;}
.singleFaqContentsSec__inner{padding:0 150px;}
@media screen and (max-width:599px){
.singleFaqContentsSec__inner{padding:0 5%;}
}
.singleFaqContentsSec__questionNumber{position:relative;font-size:60px;font-weight:100;line-height:1.5;text-align:center;padding-bottom:20px;}
@media screen and (max-width:599px){
.singleFaqContentsSec__questionNumber{font-size:40px;}
}
.singleFaqContentsSec__questionNumber:after{content:"";width:5%;height:1px;background-color:#2188dd;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);}
.singleFaqContentsSec__question{width:100%;font-size:20px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.singleFaqContentsSec__question{font-size:15px;}
}
.singleFaqContentsSec__answerArea{background-color:#fff4e6;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px;margin-top:50px;}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerArea{padding:5% 5%;}
}
.singleFaqContentsSec__answerAreaLeftText{font-size:60px;font-weight:200;line-height:1;}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerAreaLeftText{font-size:40px;}
}
.singleFaqContentsSec__answerAreaRight{margin-left:36px;}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerAreaRight{margin-left:3vw;}
}
.singleFaqContentsSec__answerAreaTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;padding-bottom:12px;border-bottom:1px solid #ff9300;}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerAreaTitle{font-size:15px;}
}
.singleFaqContentsSec__answerAreaArticle{font-size:14px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
.singleFaqContentsSec__answerAreaRelationArea{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerAreaRelationArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.singleFaqContentsSec__answerAreaRelationAreaTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;padding:25px 25px 25px 90px;color:#2188dd;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_link.png) no-repeat center left 32px/32px auto;}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerAreaRelationAreaTitle{padding:5vw;text-align:center;}
}
.singleFaqContentsSec__answerAreaRelationAreaLinkArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.singleFaqContentsSec__answerAreaRelationAreaLinkAreaLink{position:relative;color:#2188dd !important;font-size:14px;font-weight:300;letter-spacing:0.05em;line-height:1.5;padding:20px 65px 20px 20px;white-space:nowrap;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.singleFaqContentsSec__answerAreaRelationAreaLinkAreaLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerAreaRelationAreaLinkAreaLink{white-space:unset;padding:3vw 10vw 3vw 3vw;}
}
.singleFaqContentsSec__answerAreaRelationAreaLinkAreaLink:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:7%;}
@media screen and (max-width:599px){
.singleFaqContentsSec__answerAreaRelationAreaLinkAreaLink:after{right:5%;}
}
.singleFaqOtherPostSec{margin-top:100px;padding:80px 50px;background:#e6f1fd;overflow:hidden;}
@media screen and (max-width:599px){
.singleFaqOtherPostSec{padding:5vw 0;margin-top:10vw;}
}
.singleFaqOtherPostSec__inner{position:relative;padding:0 100px;}
@media screen and (max-width:599px){
.singleFaqOtherPostSec__inner{padding:0 5%;}
}
.singleFaqOtherPostSec__inner:before{content:"";position:absolute;width:130px;height:230px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_question-lightBlue.png) no-repeat center center/contain;left:0;top:0;-webkit-transform:translateY(-80px);transform:translateY(-80px);}
@media screen and (max-width:599px){
.singleFaqOtherPostSec__inner:before{width:13vw;height:23vw;-webkit-transform:translateY(-5vw);transform:translateY(-5vw);}
}
.singleFaqOtherPostSec__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:50px;font-weight:bold;letter-spacing:0.06em;}
@media screen and (max-width:599px){
.singleFaqOtherPostSec__title{font-size:40px;}
}
.singleFaqOtherPostSec__title:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#fff;display:block;margin-left:20px;margin-right:-25%;}
.singleFaqOtherPostSec__catList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.singleFaqOtherPostSec__catList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.singleFaqOtherPostSec__catItem{margin-top:50px;width:calc((100% - 60px) / 2);}
@media screen and (max-width:599px){
.singleFaqOtherPostSec__catItem{width:100%;margin-top:7vw;}
}
.singleFaqOtherPostSec__catName{font-size:20px;font-weight:bold;letter-spacing:0.1em;margin-bottom:25px;}
@media screen and (max-width:599px){
.singleFaqOtherPostSec__catName{margin-bottom:3vw;}
}
.singleFaqOtherPostSec__catPostList{border-left:1px solid #a7cff4;padding-left:20px;}
.singleFaqOtherPostSec__catPostLink{font-size:15px;padding:5px;display:block;color:#444;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.singleFaqOtherPostSec__catPostLink:hover{opacity:0.6;}
}
.companyCatchArea{text-align:center;}
.companyCatchArea__title{font-size:28px;font-weight:700;letter-spacing:0.05em;margin-bottom:10px;}
@media screen and (max-width:599px){
.companyCatchArea__title{font-size:20px;}
}
.companyCatchArea__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
@media screen and (max-width:599px){
.companyCatchArea__text{font-size:15px;text-align:justify;}
}
.archiveCompanySec{margin-top:100px;}
.archiveCompanySec .verticalImg{height:100%;width:auto;}
@media screen and (max-width:599px){
.archiveCompanySec .verticalImg{height:auto;width:100%;}
}
@media screen and (max-width:599px){
.archiveCompanySec{margin-top:10vw;}
}
.archiveCompanySec__inner{background:#e0eefd;}
.archiveCompanySec__catList{margin-top:50px;padding:10px 0 80px 0;}
@media screen and (max-width:599px){
.archiveCompanySec__catList{margin-top:5vw;padding:1vw 0 5vw 0;}
}
@media screen and (max-width:599px){
.archiveCompanySec #web{padding-top:60px;margin-top:-60px;}
}
.archiveCompanySec__catItem{margin-top:50px;padding:0 30px;}
@media screen and (max-width:599px){
.archiveCompanySec__catItem{padding:0;margin-top:0;}
}
.archiveCompanySec__catName{position:relative;margin-bottom:10px;color:#2188dd;font-size:20px;font-weight:bold;border-bottom:1px solid #a7cff4;padding:15px 15px 15px 25px;margin-left:40px;}
@media screen and (max-width:599px){
.archiveCompanySec__catName{font-size:15px;padding:15px 15px 5px 25px;margin-top:5vw;}
}
.archiveCompanySec__catName:before{content:"";position:absolute;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_company.png) no-repeat;background-size:contain;width:40px;height:50px;bottom:0;left:0;-webkit-transform:translate(-95%, 1px);transform:translate(-95%, 1px);}
@media screen and (max-width:599px){
.archiveCompanySec__catName:before{width:25px;height:35px;-webkit-transform:translate(-95%, 3px);transform:translate(-95%, 3px);}
}
.archiveCompanySec__catPostList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;margin-left:-10px;margin-right:-10px;}
.archiveCompanySec__catPostItem{width:calc((100% - 60px) / 3);height:160px;margin:10px;}
@media screen and (max-width:599px){
.archiveCompanySec__catPostItem{width:45%;margin:2vw;}
}
.archiveCompanySec__catPostLink{height:100%;display:block;background-color:#fff;padding:20px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveCompanySec__catPostLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.archiveCompanySec__catPostLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.archiveCompanySec__catPostThumb{width:80%;height:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;}
@media screen and (max-width:599px){
.archiveCompanySec__catPostThumb{height:60%;}
}
.archiveCompanySec__catPostTitle{color:#444;text-align:center;font-size:14px;position:relative;z-index:0;}
.archiveCompanySec__catPostListArgsArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.3rem;}
.archiveCompanySec__catPostListArgsArea.u-mt30{margin-top:30px;}
@media screen and (max-width:599px){
.archiveCompanySec__catPostListArgsArea.u-mt30{margin-top:20px;}
}
.archiveCompanySec__catPostListArgsArea.u-absolute{position:absolute;bottom:5px;right:0;font-size:15px;}
@media screen and (max-width:599px){
.archiveCompanySec__catPostListArgsArea.u-absolute{font-size:13px;}
}
.archiveCompanySec__webLinkArea{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.archiveCompanySec__webLinkArea.u-mt30{margin-top:30px;}
.archiveCompanySec__webLink{width:400px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#fff !important;font-weight:bold;letter-spacing:0.05em;line-height:1;text-align:center;background:#ffb34b;border-radius:30px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.archiveCompanySec__webLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.archiveCompanySec__webLink{width:100%;max-width:400px;height:70px;}
}
.archiveCompanySec__catListContainer{padding-bottom:100px;}
@media screen and (max-width:599px){
.archiveCompanySec__catListContainer{padding-bottom:40px;}
}
.noLink{pointer-events:none;}
.singleCompanySec{margin-top:100px;}
@media screen and (max-width:599px){
.singleCompanySec{margin-top:10vw;}
}
.singleCompanySec .companyCatchArea__text{display:inline-block;text-align:left;}
.singleCompanySec__infoAreaContainer{background:#e6f1fd;}
.singleCompanySec__infoArea{margin-top:50px;padding:50px 200px;}
@media screen and (max-width:599px){
.singleCompanySec__infoArea{padding:10vw 5vw;margin-top:5vw;}
}
.singleCompanySec__infoAreaThumb{width:320px;margin:0 auto;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaThumb{width:auto;}
}
.singleCompanySec__infoAreaCompanyName{font-size:24px;font-weight:bold;letter-spacing:0.05em;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaCompanyName{font-size:20px;margin-top:3vw;}
}
.singleCompanySec__infoAreaCont{margin-top:20px;padding:30px;background-color:#fff;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaCont{padding:20px;}
}
.singleCompanySec__infoAreaBtnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaBtnWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;}
}
.singleCompanySec__infoAreaBtn{padding:5px;background-color:#fd9301;width:50%;text-align:center;font-size:16px;font-weight:bold;color:#fff;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaBtn{width:100%;}
}
.singleCompanySec__infoAreaBtn:hover{color:#fff;}
.singleCompanySec__infoAreaTtl{margin-top:50px;font-size:32px;text-align:center;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaTtl{margin-top:30px;font-size:18px;}
}
.singleCompanySec__infoAreaTxt{margin-top:50px;font-size:20px;text-align:center;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaTxt{margin-top:30px;font-size:18px;}
}
.singleCompanySec__checkList{width:80%;margin:30px auto 60px;gap:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media screen and (max-width:599px){
.singleCompanySec__checkList{margin:30px auto 0;gap:14px;width:100%;}
}
.singleCompanySec__checkListItem{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;}
.singleCompanySec__checkListItemCheck{display:block;font-size:20px;}
@media screen and (max-width:599px){
.singleCompanySec__checkListItemCheck{font-size:18px;}
}
.singleCompanySec__checkText{font-size:20px;}
@media screen and (max-width:599px){
.singleCompanySec__checkText{font-size:18px;}
}
.singleCompanySec__infoAreaFig{margin:30px 0 30px;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaFig{margin:20px 0 20px;}
}
.singleCompanySec__infoAreaDetailList{margin-top:30px;position:relative;z-index:1;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaDetailList{margin-top:3vw;}
}
.singleCompanySec__infoAreaDetailItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaDetailItem{margin-bottom:2vw;}
}
.singleCompanySec__infoAreaDetailItemTitle{font-size:14px;font-weight:bold;}
.singleCompanySec__infoAreaDetailItemText{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:1.5;color:#444;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaDetailItemText{font-size:15px;}
}
.singleCompanySec__infoAreaDesc{margin-top:30px;padding:40px 0;border-top:1px solid #a7cff4;border-bottom:1px solid #a7cff4;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaDesc{margin-top:3vw;}
}
.singleCompanySec__infoAreaDescText{font-size:15px;color:#444;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:justify;}
@media screen and (max-width:599px){
.singleCompanySec__infoAreaDescText{font-size:14px;}
}
.singleCompanySec__productArea{padding:100px 150px;}
@media screen and (max-width:599px){
.singleCompanySec__productArea{padding:10vw 5% 0;}
}
.singleCompanySec__productAreaTitleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.singleCompanySec__productAreaTitleAreaFigure{width:70px;height:auto;}
@media screen and (max-width:599px){
.singleCompanySec__productAreaTitleAreaFigure{width:50px;}
}
.singleCompanySec__productAreaTitleAreaTitle{position:relative;width:100%;font-size:20px;font-weight:bold;border-bottom:3px dotted #ff9300;padding-bottom:15px;margin-left:25px;}
@media screen and (max-width:599px){
.singleCompanySec__productAreaTitleAreaTitle{font-size:18px;}
}
.singleCompanySec__productAreaList{margin-top:30px;}
@media screen and (max-width:599px){
.singleCompanySec__productAreaList{margin-top:3vw;}
}
.singleCompanySec__productAreaItem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:white;border-radius:10px;padding:20px;margin-top:30px;z-index:0;}
@media screen and (max-width:599px){
.singleCompanySec__productAreaItem{padding:5vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10vw;}
}
@media screen and (max-width:599px){
.singleCompanySec__productAreaItem .btn-whiteShadow{width:100%;margin-top:30px;}
}
@media screen and (max-width: 599px) and (max-width: 599px) {
.singleCompanySec__productAreaItem .btn-whiteShadow:after{display:none;}
}
.singleCompanySec__productAreaItem .btn-whiteShadowLink{font-size:15px;}
.singleCompanySec__productAreaItemThumbArea{width:250px;}
@media screen and (max-width:599px){
.singleCompanySec__productAreaItemThumbArea{width:70%;}
}
.singleCompanySec__productAreaItemThumbArea .btn-whiteShadow{margin-top:30px;}
.singleCompanySec__productAreaItemThumbArea .btn-whiteShadow:after{right:5%;}
.singleCompanySec__productAreaItemThumbArea .btn-whiteShadowLink{text-align:center;padding:12px 30px 12px 20px;line-height:1.3;white-space:none;}
.singleCompanySec__productAreaItemTextArea{width:100%;}
.singleCompanySec__productAreaItemTextAreaInfoList{border-bottom:1px solid #a7cff4;margin-left:40px;}
@media screen and (max-width:599px){
.singleCompanySec__productAreaItemTextAreaInfoList{margin-left:0;margin-top:10vw;}
}
.singleCompanySec__productAreaItemTextAreaInfoItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}
.singleCompanySec__productAreaItemTextAreaInfoItem .label-squareShadow{min-width:110px;padding:5px 20px;}
.singleCompanySec__productAreaItemTextAreaInfoItemTitle{font-weight:bold;}
.singleCompanySec__productAreaItemTextAreaInfoItemText{font-size:16px;font-weight:300;}
.singleCompanySec__productAreaItemTextAreaDesc{width:100%;font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:1.3;margin-top:30px;margin-left:40px;padding-right:40px;}
@media screen and (max-width:599px){
.singleCompanySec__productAreaItemTextAreaDesc{margin-top:5vw;margin-left:0;padding-right:0;}
}
.singleCompanySec__infoAreaGroup{position:relative;}
@media screen and (max-width:599px){
.singleCompanySec .ipServiceApp__header{padding:5px;}
}
.singleCompanySec .ipServiceApp__headerTtl{font-size:16px;}
@media screen and (max-width:599px){
.singleCompanySec .ipServiceApp__headerTtl{font-size:14px;}
}
.singleCompanySec .ipServiceAppDownload{background-color:#bed6ee;position:absolute;right:0;bottom:-10px;}
@media screen and (max-width:599px){
.singleCompanySec .ipServiceAppDownload{margin-bottom:20px;position:relative;bottom:0;}
}
.singleCompanySec .ipServiceAppDownload__cont{padding:15px 10px;}
@media screen and (max-width:599px){
.singleCompanySec .ipServiceAppDownload__cont{padding:20px;}
}
.singleCompanySec .ipServiceAppDownload__qrWrap{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;max-width:420px;}
.singleCompanySec .ipServiceAppDownload__qrItem{text-align:center;width:130px;}
.singleCompanySec .ipServiceAppDownload__qrLink{display:block;}
.singleCompanySec .ipServiceAppDownload__qrImg{margin:10px auto 0;width:65%;}
.singleCompanySec .ipServiceAppDownload__btnWrap{margin-top:35px;text-align:center;}
@media screen and (max-width:599px){
.singleCompanySec .ipServiceAppDownload__btnWrap{margin-top:20px;}
}
.singleCompanySec .ipServiceAppDownload__btnLink{border-radius:10px;padding:15px 30px;display:inline-block;background-color:#000;color:#fff;font-size:16px;}
@media screen and (max-width:599px){
.singleCompanySec .ipServiceAppDownload__btnLink{padding:12px;}
}
.archiveVoiceSec{margin-top:80px;margin-bottom:100px;}
@media screen and (max-width:599px){
.archiveVoiceSec{margin-top:8vw;margin-bottom:10vw;}
}
.archiveVoiceSec__inner{position:relative;z-index:0;}
.archiveVoiceSec__postList{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.archiveVoiceSec__postList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.archiveVoiceSec__postItem{width:calc((100% - 40px) / 2);padding:50px;background-color:#fff4e6;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fffbf7 12px, #fffbf7 16px);background-size:contain;border-radius:20px;z-index:-1;}
@media screen and (max-width:599px){
.archiveVoiceSec__postItem{width:100%;padding:5vw;}
}
.archiveVoiceSec__postItem:nth-child(2n + 2){margin-left:40px;}
@media screen and (max-width:599px){
.archiveVoiceSec__postItem:nth-child(2n + 2){margin-left:0;}
}
@media screen and (max-width:599px){
.archiveVoiceSec__postItem:nth-child(n + 2){margin-top:5vw;}
}
.archiveVoiceSec__postItem:nth-child(n + 3){margin-top:40px;}
@media screen and (max-width:599px){
.archiveVoiceSec__postItem:nth-child(n + 3){margin-top:5vw;}
}
.archiveVoiceSec__postTitle{font-size:20px;text-align:center;}
@media screen and (max-width:599px){
.archiveVoiceSec__postTitle{font-size:16px;-moz-text-align-last:left;text-align-last:left;}
}
.archiveVoiceSec__postThumb{margin:50px auto 0 auto;}
@media screen and (max-width:599px){
.archiveVoiceSec__postThumb{width:60%;margin:5vw auto 0 auto;}
}
.archiveVoiceSec .vertical{height:240px;width:inherit;}
@media screen and (max-width:599px){
.archiveVoiceSec .vertical{margin:5vw auto 0 auto;text-align:center;}
}
.archiveVoiceSec .verticalImg{height:100%;width:auto;}
.archiveVoiceSec .horizontal{max-width:240px;}
@media screen and (max-width:599px){
.archiveVoiceSec .horizontal{margin:5vw auto 0 auto;}
}
.archiveVoiceSec__postDesc{font-size:15px;letter-spacing:0.05em;font-weight:300;line-height:1.7;margin-top:40px;}
@media screen and (max-width:599px){
.archiveVoiceSec__postDesc{font-size:14px;margin-top:4vw;}
}
.archiveVoiceSec__infoList{margin-top:30px;}
.archiveVoiceSec__infoItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;}
.archiveVoiceSec__infoItem .label-squareShadow{min-width:115px;margin-right:0;}
@media screen and (max-width:599px){
.archiveVoiceSec__infoItem .label-squareShadow{min-width:110px;}
}
.archiveVoiceSec__infoItemTitle{font-size:13px;}
.archiveVoiceSec__infoItemText{margin-left:20px;font-size:14px;}
.archiveVoiceSec__infoItemText.link{text-decoration:underline;}
.archiveVoiceSec__infoItemText.link:hover{text-decoration:none;}
@media screen and (max-width:599px){
.archiveVoiceSec__infoItemText.link{text-decoration:none;}
}
@media screen and (max-width:599px){
.archiveVoiceSec__infoItemText{font-size:13px;}
}
@media screen and (max-width:599px){
#simu{padding-top:60px;margin-top:-60px;}
}
.columnMedicalCreditSec01__title{font-size:28px;font-weight:700;letter-spacing:0.05em;line-height:1.5;text-align:center;margin-top:60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__title{font-size:20px;margin-top:6vw;}
}
.columnMedicalCreditSec01__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__text{font-size:14px;margin-top:4vw;text-align:justify;}
}
.columnMedicalCreditSec01__contentArea{background-color:#fff4e6;padding:60px 100px;margin-top:80px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentArea{padding:0;margin-top:8vw;margin-left:-5%;margin-right:-5%;}
}
.columnMedicalCreditSec01__contentAreaTitle{font-size:20px;font-weight:bold;letter-spacing:0.2em;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentAreaTitle{font-size:16px;padding-top:5vw;}
}
.columnMedicalCreditSec01__contentAreaList{margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentAreaList{margin-top:4vw;}
}
.columnMedicalCreditSec01__contentAreaListItem{position:relative;width:100%;background-color:#fff;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentAreaListItem{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0vw 5vw 3vw 0vw;margin:5vw;}
}
.columnMedicalCreditSec01__contentAreaListItem:not(:last-child):after{content:"";width:55px;height:60px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down-gradation-orange.png) center/contain no-repeat;position:absolute;left:50%;bottom:0%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);z-index:1;}
.columnMedicalCreditSec01__contentAreaListItem:not(:first-of-type){margin-top:45px;}
.columnMedicalCreditSec01__contentAreaListItemStep{font-size:13px;font-weight:300;letter-spacing:0.05em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 35px 15px 25px;-webkit-box-shadow:4px 4px 10px -4px #d4d4d4;box-shadow:4px 4px 10px -4px #d4d4d4;border-radius:10px 0 45px 10px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentAreaListItemStep{padding:2vw 4vw 2vw 2vw;margin-right:auto;border-radius:10px 0 25px 10px;}
}
.columnMedicalCreditSec01__contentAreaListItemStep .number{font-size:30px;font-weight:200;margin-left:5px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentAreaListItemStep .number{line-height:1;}
}
.columnMedicalCreditSec01__contentAreaListItemText{width:100%;font-size:18px;font-weight:bold;letter-spacing:0.05em;text-align:center;margin-left:-10%;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentAreaListItemText{width:100%;font-size:16px;text-align:left;margin-left:0;margin-top:3vw;margin-left:10vw;}
}
.columnMedicalCreditSec01__contentAreaClosingText{font-size:15px;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec01__contentAreaClosingText{padding:0 5%;padding-bottom:5vw;text-align:justify;}
}
.columnMedicalCreditSec01__contentAreaClosingTextLink{font-weight:bold;text-decoration:underline;}
.columnMedicalCreditSec02{background-color:#e6f1fd;padding:80px 0;margin-top:80px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02{padding:5vw 0;margin-top:8vw;}
}
.columnMedicalCreditSec02__inner{padding:0 50px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__inner{padding:inherit;}
}
.columnMedicalCreditSec02__title{font-size:28px;font-weight:700;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__title{font-size:20px;}
}
.columnMedicalCreditSec02__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__text{font-size:14px;margin-top:5vw;text-align:justify;}
}
.columnMedicalCreditSec02__contentArea{background-color:#fff;padding:60px;margin-top:60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentArea{padding:5vw;margin-top:5vw;}
}
.columnMedicalCreditSec02__contentAreaCatchText{width:480px;position:relative;font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:justify;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaCatchText{width:100%;margin-bottom:30vw;}
}
.columnMedicalCreditSec02__contentAreaCatchText:after{content:"";width:306px;height:270px;position:absolute;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/column/medical_credit/medical_credit_img01.png) no-repeat center/contain;top:50%;right:-90%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaCatchText:after{width:100%;right:0%;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/column/medical_credit/medical_credit_img01SP.png) no-repeat center/contain;}
}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaCatchText:before{content:"";width:100%;height:18vw;position:absolute;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/column/medical_credit/medical_credit_img02SP.png) no-repeat center/contain;bottom:-5vw;right:50%;-webkit-transform:translate(50%, 100%);transform:translate(50%, 100%);}
}
.columnMedicalCreditSec02__contentAreaList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaList{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8vw;}
}
.columnMedicalCreditSec02__contentAreaListItem{position:relative;width:calc((100% - 40px) / 2);padding:40px 30px;border-radius:10px;z-index:0;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaListItem{width:100%;padding:5vw;}
}
.columnMedicalCreditSec02__contentAreaListItem:first-child:after{content:"";width:270px;height:270px;position:absolute;top:53%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_round.png) no-repeat center/contain;z-index:-1;}
.columnMedicalCreditSec02__contentAreaListItem:nth-child(2):after{content:"";width:260px;height:260px;position:absolute;top:53%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_cross.png) no-repeat center/contain;z-index:-1;}
.columnMedicalCreditSec02__contentAreaListItem:first-child{background-color:#ffe9d5;}
.columnMedicalCreditSec02__contentAreaListItem:nth-child(2){background-color:#e1e0e0;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaListItem:nth-child(2){margin-top:5vw;}
}
.columnMedicalCreditSec02__contentAreaListItem:nth-child(2) .columnMedicalCreditSec02__contentAreaListItemTop{margin-bottom:50px;}
.columnMedicalCreditSec02__contentAreaListItem:before{content:"";width:80%;height:1px;position:absolute;left:50%;top:53%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);background-color:#afafaf;}
.columnMedicalCreditSec02__contentAreaListItemTitle{font-size:22px;font-weight:bold;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaListItemTitle{font-size:1.8rem;}
}
.columnMedicalCreditSec02__contentAreaListItemTop{margin-top:30px;padding-bottom:20px;margin-bottom:20px;}
.columnMedicalCreditSec02__contentAreaListItemTopItem{font-size:1.4rem;font-weight:300;line-height:2;}
.columnMedicalCreditSec02__contentAreaListItemBottomTitle{font-size:1.4rem;font-weight:300;line-height:2;}
.columnMedicalCreditSec02__contentAreaListItemBottomItem{font-size:1.4rem;font-weight:300;line-height:2;}
.columnMedicalCreditSec02__contentAreaListItemBottomItem .small{font-size:1.2rem;font-weight:300;line-height:2;}
.columnMedicalCreditSec02__contentAreaClosingArea{background-color:#e6f1fd;text-align:center;padding-top:60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaClosingArea{padding:5%;}
}
.columnMedicalCreditSec02__contentAreaClosingArea .btn-whiteShadow{margin-top:30px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec02__contentAreaClosingArea .btn-whiteShadow{margin-top:3vw;}
}
.columnMedicalCreditSec02__contentAreaClosingArea .btn-whiteShadowLink{padding:15px 90px;}
.columnMedicalCreditSec02__contentAreaClosingText{font-size:1.5rem;font-weight:300;letter-spacing:0.05em;text-align:center;}
.columnMedicalCreditSec03{padding:80px 0;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03{padding:8vw 0;}
}
.columnMedicalCreditSec03__inner{text-align:center;}
.columnMedicalCreditSec03__title{font-size:28px;font-weight:700;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__title{font-size:20px;}
}
.columnMedicalCreditSec03__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__text{font-size:14px;margin-top:4vw;text-align:justify;}
}
.columnMedicalCreditSec03__contentArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#e6f1fd;padding:60px;margin-top:60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentArea{padding:5vw 0;margin-top:6vw;margin-left:-5%;margin-right:-5%;}
}
.columnMedicalCreditSec03__contentAreaItem{font-size:18px;font-weight:bold;line-height:1.5;padding:0 30px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaItem{font-size:11px;padding:0 3vw;}
}
.columnMedicalCreditSec03__contentAreaItem:first-of-type{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.columnMedicalCreditSec03__contentAreaItem:first-of-type:before{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;top:50%;content:"";width:20px;height:90px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_brackets-left.png) no-repeat center/contain;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaItem:first-of-type:before{width:10px;height:60px;}
}
.columnMedicalCreditSec03__contentAreaItem:first-of-type:after{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;top:50%;content:"";width:20px;height:90px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_brackets-right.png) no-repeat center/contain;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaItem:first-of-type:after{width:10px;height:60px;}
}
.columnMedicalCreditSec03__contentAreaItem:last-of-type{font-size:20px;color:#fff;font-weight:bold;letter-spacing:0.1em;background-color:#ff9300;border-radius:10px;padding:30px 25px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaItem:last-of-type{font-size:11px;border-radius:5px;padding:2vw 3vw;}
}
.columnMedicalCreditSec03__contentAreaItem:nth-child(3){padding:0;}
.columnMedicalCreditSec03__contentAreaItemText{font-size:18px;font-weight:bold;line-height:1.5;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaItemText{font-size:11px;}
}
.columnMedicalCreditSec03__contentAreaItemTextMinus{font-size:30px;font-weight:100;line-height:1.5;padding:0 20px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaItemTextMinus{font-size:15px;padding:0 1vw;}
}
.columnMedicalCreditSec03__contentAreaItemEqual{font-size:40px;font-weight:100;line-height:1.5;padding:0 20px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaItemEqual{font-size:20px;padding:0 1vw;}
}
.columnMedicalCreditSec03__contentAreaAnnotation{width:100%;font-size:12px;font-weight:300;letter-spacing:0.05em;text-align:right;margin-top:10px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec03__contentAreaAnnotation{font-size:10px;text-align:center;}
}
.columnMedicalCreditSec04{padding:80px 0;background-color:#e6f1fd;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04{padding:6vw 0;}
}
.columnMedicalCreditSec04__title{font-size:28px;font-weight:700;letter-spacing:0.05em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__title{font-size:20px;}
}
.columnMedicalCreditSec04__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:40px;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__text{font-size:14px;margin-top:4vw;text-align:justify;}
}
.columnMedicalCreditSec04__contentAreaFormula{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:60px 80px;margin-top:60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormula{padding:6vw 2vw;margin-top:6vw;}
}
.columnMedicalCreditSec04__contentAreaFormulaItem-p{font-size:18px;font-weight:bold;letter-spacing:0.1em;background-color:#fff;border:1px solid #ff9300;border-radius:10px;padding:30px 25px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaItem-p{font-size:12px;border-radius:5px;padding:1vw 1vw;height:14vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.columnMedicalCreditSec04__contentAreaFormulaItem{font-size:18px;font-weight:bold;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaItem{font-size:12px;}
}
.columnMedicalCreditSec04__contentAreaFormulaItem:first-child{font-size:18px;font-weight:bold;letter-spacing:0.1em;background-color:#fff;border:1px solid #ff9300;border-radius:10px;padding:30px 25px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaItem:first-child{font-size:12px;border-radius:5px;padding:1vw 1vw;height:14vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.columnMedicalCreditSec04__contentAreaFormulaItem:last-of-type{font-size:18px;color:#fff;font-weight:bold;letter-spacing:0.1em;background-color:#ff9300;border-radius:10px;padding:30px 60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaItem:last-of-type{font-size:12px;border-radius:5px;padding:1vw 1vw;height:14vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.columnMedicalCreditSec04__contentAreaFormulaItem .text-small{color:#444;font-size:12px;font-weight:300;line-height:1.3;margin-top:10px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaItem .text-small{font-size:10px;margin-top:1vw;}
}
.columnMedicalCreditSec04__contentAreaFormulaItemText{font-size:18px;font-weight:bold;line-height:1.5;}
.columnMedicalCreditSec04__contentAreaFormulaItemTextMinus{font-size:30px;font-weight:100;line-height:1.5;padding:0 20px;margin-top:25px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaItemTextMinus{font-size:15px;padding:0;margin-top:4vw;}
}
.columnMedicalCreditSec04__contentAreaFormulaItemEqual{font-size:40px;font-weight:100;line-height:1.5;padding:0 20px;margin-top:15px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaItemEqual{font-size:20px;padding:0;margin-top:3vw;}
}
.columnMedicalCreditSec04__contentAreaFormulaAnnotation{width:100%;font-size:12px;font-weight:300;line-height:1.5;letter-spacing:0.05em;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__contentAreaFormulaAnnotation{font-size:10px;text-align:justify;margin-top:3vw;}
}
.columnMedicalCreditSec04__tableArea{margin:60px 100px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__tableArea{margin:6vw 0;}
}
.columnMedicalCreditSec04__table{width:calc(100% - 10px);}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__table{width:100%;}
}
.columnMedicalCreditSec04__tableHead{font-size:18px;font-weight:bold;letter-spacing:0.2em;background:#6cb0e9;color:#fff;padding:20px;margin:5px;border:5px solid #e6f1fd;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__tableHead{font-size:15px;padding:2vw;}
}
.columnMedicalCreditSec04__tableData{font-size:15px;font-weight:300;background:#fff;padding:20px;border:5px solid #e6f1fd;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec04__tableData{font-size:10px;padding:2vw;}
}
.columnMedicalCreditSec04__tableRow{padding:5px;border:5px solid #e6f1fd;}
.columnMedicalCreditSec04__tableAnnotationArea{margin-top:20px;}
.columnMedicalCreditSec04__tableAnnotationAreaText{font-size:12px;font-weight:300;line-height:1.5;padding-left:1em;text-indent:-1em;}
.columnMedicalCreditSec04__tableAnnotationAreaText:nth-of-type(2){margin-top:5px;}
.columnMedicalCreditSec05{padding:80px 0;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05{padding:8vw 0;}
}
.columnMedicalCreditSec05__title{font-size:28px;font-weight:700;letter-spacing:0.05em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__title{font-size:20px;text-align:justify;}
}
.columnMedicalCreditSec05__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:40px;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__text{font-size:14px;margin-top:4vw;text-align:justify;}
}
.columnMedicalCreditSec05__contentAreaFormula{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;padding:60px 80px;margin-top:60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormula{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5vw 0;margin-top:6vw;-webkit-box-shadow:none;box-shadow:none;}
}
.columnMedicalCreditSec05__contentAreaFormulaItem-p{font-size:18px;font-weight:bold;letter-spacing:0.1em;background-color:#fff;border:1px solid #ff9300;border-radius:10px;padding:30px 25px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormulaItem-p{font-size:12px;border-radius:5px;padding:3vw 2vw;}
}
.columnMedicalCreditSec05__contentAreaFormulaItem{font-size:18px;font-weight:bold;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormulaItem{font-size:12px;}
}
.columnMedicalCreditSec05__contentAreaFormulaItem:nth-child(3),
.columnMedicalCreditSec05__contentAreaFormulaItem:nth-child(5){font-size:18px;font-weight:bold;letter-spacing:0.1em;background-color:#fff;border:1px solid #ff9300;border-radius:10px;padding:30px 25px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormulaItem:nth-child(3),
.columnMedicalCreditSec05__contentAreaFormulaItem:nth-child(5){font-size:12px;border-radius:5px;padding:3vw 2vw;}
}
.columnMedicalCreditSec05__contentAreaFormulaItem:first-of-type{font-size:18px;color:#fff;font-weight:bold;letter-spacing:0.1em;background-color:#ff9300;border-radius:10px;padding:30px 60px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormulaItem:first-of-type{font-size:12px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3vw 2vw;}
}
.columnMedicalCreditSec05__contentAreaFormulaItemText{font-size:18px;font-weight:bold;line-height:1.5;}
.columnMedicalCreditSec05__contentAreaFormulaItemTextMinus{font-size:30px;font-weight:100;line-height:1.5;padding:0 20px;margin-top:25px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormulaItemTextMinus{font-size:15px;padding:0;}
}
.columnMedicalCreditSec05__contentAreaFormulaItemEqual{font-size:40px;font-weight:100;line-height:1.5;padding:0 20px;margin-top:15px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormulaItemEqual{font-size:20px;padding:0;}
}
.columnMedicalCreditSec05__contentAreaFormulaAnnotation{font-size:12px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__contentAreaFormulaAnnotation{text-align:justify;margin-top:4vw;}
}
.columnMedicalCreditSec05 #result_box{display:none;}
.columnMedicalCreditSec05__calculateArea{margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateArea{padding:6vw 0;margin-top:4vw;margin-left:-5vw;margin-right:-5vw;}
}
.columnMedicalCreditSec05__calculateAreaInner{background-color:#e6f1fd;border-radius:10px;padding:50px 150px;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #ebf4fb 12px, #ebf4fb 16px);}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaInner{padding:5vw 5vw;}
}
.columnMedicalCreditSec05__calculateAreaInputBox{margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaInputBox{margin-top:4vw;}
}
.columnMedicalCreditSec05__calculateAreaTitle{font-size:24px;font-weight:bold;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaTitle{font-size:18px;}
}
.columnMedicalCreditSec05__calculateAreaText{font-size:16px;font-weight:300;letter-spacing:0.05em;margin-top:20px;text-align:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaText{font-size:14px;}
}
.columnMedicalCreditSec05__calculateAreaItem{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.columnMedicalCreditSec05__calculateAreaItem input::-webkit-input-placeholder{color:#e1e0e0;}
.columnMedicalCreditSec05__calculateAreaItem input::-moz-placeholder{color:#e1e0e0;}
.columnMedicalCreditSec05__calculateAreaItem input:-ms-input-placeholder{color:#e1e0e0;}
.columnMedicalCreditSec05__calculateAreaItem input::-ms-input-placeholder{color:#e1e0e0;}
.columnMedicalCreditSec05__calculateAreaItem input::placeholder{color:#e1e0e0;}
.columnMedicalCreditSec05__calculateAreaItem:not(:first-child){margin-top:20px;}
.columnMedicalCreditSec05__calculateAreaItemList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 100px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaItemList{padding:0 5vw;}
}
.columnMedicalCreditSec05__calculateAreaItemFormArea{text-align:right;}
@media (-ms-high-contrast: none) {
.columnMedicalCreditSec05__calculateAreaItemFormArea{width:100%;}
}
.columnMedicalCreditSec05__calculateAreaItemForm{font-size:20px;border:none;border-radius:10px;padding:15px 30px;text-align:right;}
@media (-ms-high-contrast: none) {
.columnMedicalCreditSec05__calculateAreaItemForm{width:100%;}
}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaItemForm{padding:3vw;width:30vw;}
}
.columnMedicalCreditSec05__calculateAreaItemTitle{width:100%;font-size:16px;font-weight:500;letter-spacing:0.05em;line-height:1.5;margin-right:auto;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaItemTitle{font-size:14px;}
}
.columnMedicalCreditSec05__calculateAreaItemUnit{font-size:16px;font-weight:bold;letter-spacing:0.05em;line-height:1.5;margin-left:20px;}
@media (-ms-high-contrast: none) {
.columnMedicalCreditSec05__calculateAreaItemUnit{white-space:nowrap;}
}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaItemUnit{font-size:14px;}
}
.columnMedicalCreditSec05__calculateAreaBtnArea{text-align:center;}
.columnMedicalCreditSec05__calculateAreaBtn{font-size:15px;color:#fff;margin-top:60px;text-align:center;border:none;border-radius:10px;background-color:#ff9300;padding:20px 120px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaBtn{margin-top:5vw;}
}
.columnMedicalCreditSec05__calculateAreaAnnotation{font-size:12px;font-weight:30;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaAnnotation{-moz-text-align-last:left;text-align-last:left;margin-top:5vw;}
}
.columnMedicalCreditSec05__calculateAreaTextClosingText{font-size:13px;font-weight:300;letter-spacing:0.05em;line-height:1.5;}
.columnMedicalCreditSec05__calculateAreaResultBox{margin-top:50px;margin-right:-30px;margin-left:-30px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaResultBox{margin-top:5vw;margin-right:0;margin-left:0;}
}
.columnMedicalCreditSec05__calculateAreaResultBox .text-small{font-size:13px;line-height:2;letter-spacing:0.05em;}
.columnMedicalCreditSec05__calculateAreaResultBox .text-big{font-size:28px;font-weight:bold;margin-right:5px;margin-left:5px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaResultBox .text-big{font-size:24px;margin-right:0;margin-left:0;}
}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaResultBox .br{width:100%;}
}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaResultBox .oneLine{white-space:nowrap;}
}
.columnMedicalCreditSec05__calculateAreaResultBoxTitle{font-size:18px;font-weight:bold;letter-spacing:0.1em;}
.columnMedicalCreditSec05__calculateAreaResultBoxTitle:nth-of-type(2){margin-top:30px;}
.columnMedicalCreditSec05__calculateAreaResultBoxText{font-size:15px;font-weight:300;letter-spacing:0.05em;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__calculateAreaResultBoxText{font-size:12px;letter-spacing:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.columnMedicalCreditSec05__closingArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:80px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10vw;}
}
.columnMedicalCreditSec05__closingAreaPoint{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:430px;position:relative;font-size:20px;font-weight:bold;letter-spacing:0.2em;border-top:3px dotted #2188dd;border-bottom:3px dotted #2188dd;padding:15px 20px;margin-left:50px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingAreaPoint{width:70%;padding:2vw 5vw;margin-left:12vw;}
}
.columnMedicalCreditSec05__closingAreaPoint:before{content:"";position:absolute;width:40px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_forefinger.png) no-repeat center center/contain;left:0;top:50%;-webkit-transform:translate(-120%, -50%);transform:translate(-120%, -50%);}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingAreaPoint:before{width:30px;height:40px;-webkit-transform:translate(-130%, -50%);transform:translate(-130%, -50%);}
}
.columnMedicalCreditSec05__closingContent{margin-left:40px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingContent{margin-left:0;}
}
.columnMedicalCreditSec05__closingContentText{font-size:15px;font-weight:300;line-height:2;margin-left:4px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingContentText{margin-top:5vw;margin-left:0;}
}
.columnMedicalCreditSec05__closingContentFormulaList{border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;padding:40px 120px;margin-top:30px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingContentFormulaList{padding:4vw 0;margin:5vw -5vw 0 -5vw;}
}
.columnMedicalCreditSec05__closingContentFormulaListItem{font-size:18px;font-weight:bold;padding-left:50px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingContentFormulaListItem{font-size:12px;padding-left:10vw;}
}
.columnMedicalCreditSec05__closingContentFormulaListItem:first-of-type{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_cross-blue.png) no-repeat center left 16px/16px auto;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingContentFormulaListItem:first-of-type{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_cross-blue.png) no-repeat center left 13px/13px auto;}
}
.columnMedicalCreditSec05__closingContentFormulaListItem:nth-of-type(2){background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_round-blue.png) no-repeat center left 16px/16px auto;margin-top:20px;}
@media screen and (max-width:599px){
.columnMedicalCreditSec05__closingContentFormulaListItem:nth-of-type(2){background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_round-blue.png) no-repeat center left 13px/13px auto;margin-top:2vw;}
}
.columnMedicalCreditSec05__closingContentClosingText{font-size:18px;font-weight:300;margin-top:30px;}
.tag-column{width:120px;}
@media screen and (max-width:599px){
.tag-column{margin:0 0 0 10px;}
}
.js-selectSubmitForm-column{display:-webkit-box;display:-ms-flexbox;display:flex;}
.newsSearchArea__yearSearchFormSelectWrap-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;font-size:1rem;}
@media screen and (max-width:599px){
.newsSearchArea__yearSearchFormSelectWrap-column{display:block;}
}
.newsSearchArea__yearSearchFormSelectWrap-column .newsSearchArea__yearSearchFormSelectBox{width:140px;}
.archiveNewsSec-desc{font-size:14px;letter-spacing:0.05em;}
.archiveNewsSec__totalNum{font-size:15px;letter-spacing:0.1em;}
.tag-new{background:#ff9300;color:#fff;}
.columnSecTtl{margin:0 auto 40px;font-size:28px;font-weight:700;letter-spacing:0.2em;}
@media screen and (max-width:599px){
.columnSecTtl{margin:0 auto 20px;font-size:18px;}
}
.columnSecTtl-small{margin:0 auto 40px;font-size:24px;letter-spacing:0;}
@media screen and (max-width:599px){
.columnSecTtl-small{margin:0 auto 20px;font-size:16px;}
}
.columnSearchArea{margin-top:40px;}
@media screen and (max-width:599px){
.columnSearchArea{margin-top:0;}
}
.columnSearchArea .newsSearchArea__yearSearchFormSelectBox{width:200px;}
.columnFooter{padding:60px 0;background:#e6f1fd;}
@media screen and (max-width:599px){
.columnFooter{padding:30px 0;}
}
.columnFooter__navAreaTitle{margin-bottom:10px;border-bottom:2px solid #9f9a94;width:100%;color:#606060;}
.columnFooter__navAreaTitleLink{display:block;padding:5px 5px 15px 0;font-size:15px;font-weight:bold;letter-spacing:0.1em;}
.columnFooterNav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:800px;}
@media screen and (max-width:599px){
.columnFooterNav{width:100%;}
}
.columnFooterNav-list{width:25%;margin-top:10px;}
@media screen and (max-width:599px){
.columnFooterNav-list{width:50%;}
}
.columnFooterNav-link{font-size:13px;line-height:1.8;letter-spacing:0.05em;}
.columnSec .slick-slider{display:none;}
.columnSec .slick-slider.slick-initialized{display:block;}
.columnSec .slick-arrow{position:absolute;width:40px;height:40px;cursor:pointer;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:1;}
@media screen and (max-width:599px){
.columnSec .slick-arrow{width:20px;height:20px;}
}
.columnSec .slick-arrow:after{position:absolute;content:"";width:34px;height:34px;}
@media screen and (max-width:599px){
.columnSec .slick-arrow:after{width:14px;height:14px;}
}
.columnSec .prev-arrow{left:-20px;}
@media screen and (max-width:599px){
.columnSec .prev-arrow{left:-10px;}
}
.columnSec .prev-arrow:after{left:3px;border-top:2px solid #2188dd;border-right:2px solid #2188dd;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.columnSec .next-arrow{right:-20px;}
@media screen and (max-width:599px){
.columnSec .next-arrow{right:-10px;}
}
.columnSec .next-arrow:after{right:3px;border-top:2px solid #2188dd;border-right:2px solid #2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.columnSec-catLists{display:-webkit-box;display:-ms-flexbox;display:flex;width:90%;margin:auto;}
.columnSec-catList{width:160px;}
.columnSec-catList-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/column/cat_icon_bg.png) no-repeat center/cover;width:160px;height:160px;margin:auto;}
@media screen and (max-width:599px){
.columnSec-catList-img{width:60px;height:60px;}
}
.columnSec-catList-icon{max-width:90px;max-height:90px;}
@media screen and (max-width:599px){
.columnSec-catList-icon{max-width:40px;max-height:40px;}
}
@media screen and (max-width:599px){
.columnSec-catList .archiveNewsSec__slick-item:first-child{display:block;margin-bottom:20px;}
}
.columnSec-catList-ttl{margin-top:20px;font-size:18px;font-weight:600;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.columnSec-catList-ttl{margin-top:10px;font-size:12px;}
}
.columnSecPostLists-top.columnSecPostList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__item{width:calc(33.33% - 25px);margin:0 12.5px 25px;padding:40px 30px 30px;border-radius:20px;background:#fff;}
@media screen and (max-width:599px){
.columnSecPostLists-top.columnSecPostList .columnSecPostList__item{width:100%;margin:0 auto 15px;padding:20px;border-radius:10px;}
}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__item:hover{-webkit-box-shadow:0px 0px 16px -10px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 16px -10px rgba(0, 0, 0, 0.6);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__item .imgWrap{position:relative;margin-bottom:30px;}
@media screen and (max-width:599px){
.columnSecPostLists-top.columnSecPostList .columnSecPostList__item .imgWrap{margin-bottom:15px;}
}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__item .imgWrap-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__postLink{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__postTitle{margin-bottom:30px;font-size:15px;line-height:1.733;font-weight:300;color:#333333;}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__postCatLabel{padding:6px 14px;min-width:90px;max-width:none;width:auto;border-radius:6px;font-size:12px;}
.columnSecPostLists-top.columnSecPostList .columnSecPostList__tagFlex{margin-top:auto;}
.columnSecPostLists-archive{border-top:1px solid #606060;margin:10px 0 0;}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__item{border-bottom:1px solid #606060;margin:10px 0;padding:40px 0;}
@media screen and (max-width:599px){
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__item{padding:20px 0;}
}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__item .imgWrap{position:relative;width:calc(33.33% - 25px);}
@media screen and (max-width:599px){
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__item .imgWrap{width:calc(45% - 15px);}
}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__item .imgWrap canvas{width:100%;}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__item .imgWrap-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
@media screen and (max-width:599px){
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__item .imgWrap-img{height:auto;}
}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postLink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postCont{margin-left:25px;width:66.66%;}
@media screen and (max-width:599px){
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postCont{margin-left:15px;width:55%;}
}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postExep{margin-bottom:30px;font-size:14px;line-height:1.733;font-weight:300;color:#333333;}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postTitle{margin-bottom:30px;font-size:15px;line-height:1.733;font-weight:600;color:#333333;}
@media screen and (max-width:599px){
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postTitle{margin-bottom:15px;}
}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postCatLabel{margin-right:10px;padding:6px 14px;min-width:90px;max-width:none;width:auto;border-radius:6px;font-size:12px;}
@media screen and (max-width:599px){
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__postCatLabel{margin:0;}
}
.columnSecPostLists-archive.columnSecPostList .columnSecPostList__tagFlex{margin-top:auto;}
.columnSec01{padding:40px 0 100px;}
@media screen and (max-width:599px){
.columnSec01{padding:20px 0 50px;}
}
.columnSec02{padding:80px 0;}
@media screen and (max-width:599px){
.columnSec02{padding:40px 0;}
}
.columnSec02.columnGgBlue{background:#e6f1fd;}
.columnSec02 .btn-whiteShadow{display:block;margin:35px auto 0;width:260px;text-align:center;}
.columnSec02 .btn-whiteShadow .btn-whiteShadowLink{width:100%;}
.columnSec03{padding:80px 0;}
@media screen and (max-width:599px){
.columnSec03{padding:40px 0;}
}
.columnSec04{padding:80px 0;}
@media screen and (max-width:599px){
.columnSec04{padding:40px 0;}
}
.historyColumnSecPostList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;}
.historyColumnSecPostList__item{width:calc(33.33% - 25px);margin:0 12.5px 25px;padding:40px 30px 30px;border-radius:20px;background:#fff;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
@media screen and (max-width:599px){
.historyColumnSecPostList__item{width:100%;margin:0 12.5px 15px;padding:20px;border-radius:10px;}
}
.historyColumnSecPostList__item:hover{-webkit-box-shadow:0px 0px 16px -10px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 16px -10px rgba(0, 0, 0, 0.6);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}
.historyColumnSecPostList__item .imgWrap{position:relative;margin-bottom:30px;}
@media screen and (max-width:599px){
.historyColumnSecPostList__item .imgWrap{margin-bottom:15px;}
}
.historyColumnSecPostList__item .imgWrap-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.historyColumnSecPostList__postLink{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.historyColumnSecPostList__postTitle{margin-bottom:30px;font-size:15px;line-height:1.733;font-weight:300;color:#333333;}
.historyColumnSecPostList__postCatLabel{margin-right:10px;padding:6px 14px;min-width:90px;max-width:none;width:auto;border-radius:6px;font-size:12px;}
.historyColumnSecPostList__tagFlex{margin-top:auto;}
.columnFreeArea-inner{max-width:900px;margin:auto;padding:0;}
@media screen and (max-width:599px){
.columnFreeArea-inner{padding:0 18px;}
}
.singleColumnSec{margin-top:50px;}
.singleColumnSec__head{border-bottom:1px solid #606060;padding:0 0 10px;}
.singleColumnSec .sec{padding:2rem 0;}
.singleColumnSec__article{margin:30px 0;font-size:16px;line-height:1.7;}
.singleColumnSec__article * + *{margin-top:1.75em;}
.singleColumnSec__article br + *{margin-top:0;}
.singleColumnSec__article a{color:blue;text-decoration:underline;}
@media screen and (min-width:600px){
.singleColumnSec__article a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.singleColumnSec__article a:hover{opacity:0.6;}
}
.singleColumnSec__article h1{font-size:4.5rem;line-height:1.4;}
.singleColumnSec__article h2{font-size:3rem;line-height:1.6;margin-top:2em;}
.singleColumnSec__article h3{color:#2188dd;font-size:2.2rem;font-weight:bold;line-height:1.6;}
.singleColumnSec__article h4{font-size:1.8rem;line-height:1.6;padding-left:25px;position:relative;}
.singleColumnSec__article h4:before{background:#2188dd;content:"";height:17px;left:0;position:absolute;top:3px;width:17px;}
.singleColumnSec__article h5, .singleColumnSec__article h6{font-size:1.6rem;line-height:1.6;}
.singleColumnSec__article h1 + h2,
.singleColumnSec__article h2 + h3,
.singleColumnSec__article h3 + h4,
.singleColumnSec__article h4 + h5,
.singleColumnSec__article h5 + h6{margin-top:0.5em;}
.singleColumnSec__article p{font-size:16px;line-height:1.7;}
.singleColumnSec__article strong, .singleColumnSec__article strong *{font-weight:bold;}
.singleColumnSec__article em, .singleColumnSec__article em *{font-style:italic;}
.singleColumnSec__article ul{list-style-type:disc;}
.singleColumnSec__article ol{list-style-type:decimal;}
.singleColumnSec__article ol, .singleColumnSec__article ul{margin-top:1em;padding-left:1.4em;}
.singleColumnSec__article ol li, .singleColumnSec__article ul li{line-height:1.5;margin-top:0.6em;list-style:inherit;}
.singleColumnSec__article sub, .singleColumnSec__article sup{font-size:1rem;line-height:1 !important;}
.singleColumnSec__article hr{background:#a7cff4;display:block;height:1px;width:100%;}
.singleColumnSec__article blockquote{background:#fff4e6;padding:30px;}
.singleColumnSec__article table{background:#fff4e6;border-collapse:collapse;height:auto !important;margin-top:3em;width:100% !important;}
.singleColumnSec__article table thead td, .singleColumnSec__article table thead th{color:#444;font-weight:bold;text-align:center;}
.singleColumnSec__article table tr td, .singleColumnSec__article table tr th{color:#444;border:#e1e0e0 1px solid;line-height:1.5;padding:15px 20px;text-align:left;vertical-align:middle;}
.singleColumnSec__article table tr th{font-weight:bold;text-align:center;width:25%;}
.singleColumnSec__article img{height:auto;margin-top:1em;max-width:100%;width:auto;}
.singleColumnSec__article img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.singleColumnSec__article img.alignright{display:block;margin-left:auto;margin-right:0;}
.singleColumnSec__article .gallery{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.singleColumnSec__article .gallery-item{float:none;margin-top:0;text-align:center;}
.singleColumnSec__article .gallery-columns-2 .gallery-item{width:calc((100% - 40px) / 2);}
.singleColumnSec__article .gallery-columns-3 .gallery-item{width:calc((100% - 80px) / 3);}
.singleColumnSec__article-inner{max-width:900px;margin:auto;}
.singleColumnSec__article p{word-break:break-all;}
.singleColumnSec__article p .txtAccent, .singleColumnSec__article p.txtAccent{font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #fff700));background:linear-gradient(transparent 70%, #fff700 0%);}
.singleColumnSec__article p .note, .singleColumnSec__article p.note{font-size:90%;color:#a9a9a9;text-align:right;}
@media screen and (max-width:599px){
.singleColumnSec__article p{line-height:1.5em;}
}
.singleColumnSec__article .tableContents{width:60%;font-size:12px;background-color:#f7f7f7;padding:20px;}
@media screen and (max-width:599px){
.singleColumnSec__article .tableContents{width:100%;}
}
.singleColumnSec__article .tableContents p{margin-bottom:5px;font-size:12px;}
.singleColumnSec__article .tableContents ol{margin:0 0 1rem 3rem;list-style:none;}
.singleColumnSec__article .tableContents ol li{padding-bottom:5px;margin-top:5px;}
.singleColumnSec__article .tableContents ol li:not(:last-child){border-bottom:1px solid #e6e6e6;}
@media screen and (max-width:599px){
.singleColumnSec__article .tableContents ol li{position:relative;height:44px;}
}
.singleColumnSec__article .tableContents ol li a{display:block;color:#555;text-decoration:none;}
@media screen and (max-width:599px){
.singleColumnSec__article .tableContents ol li a{height:100%;width:100%;position:absolute;top:25%;}
}
.singleColumnSec__article .tableContents ol li a:hover{background-color:#d5d5d5;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s;opacity:1;}
.singleColumnSec__article .colTtl01{font-size:20px;padding:7px 0 7px 10px;margin:50px 0 20px 0;}
.singleColumnSec__article .colTtl01.colTtl-blue{background-color:#e0eefd;}
.singleColumnSec__article .colTtl01.colTtl-orange{background-color:#fff3e2;}
.singleColumnSec__article .colTtl01.colTtl-gray{background-color:#f7f7f7;}
@media screen and (max-width:599px){
.singleColumnSec__article .colTtl01{font-size:18px;padding:7px 5px;margin:30px 0 20px 0;}
}
.singleColumnSec__article .colTtl02{font-size:18px;margin:20px 0 20px 0;padding-left:10px;border-left:8px solid;}
.singleColumnSec__article .colTtl02.colTtl-blue{border-color:#e0eefd;}
.singleColumnSec__article .colTtl02.colTtl-blue02{border-color:#2188dd;}
.singleColumnSec__article .colTtl02.colTtl-orange{border-color:#fff3e2;}
@media screen and (max-width:599px){
.singleColumnSec__article .colTtl02{font-size:16px;margin:20px 0;padding-left:5px;}
}
.singleColumnSec__article .colTtl03{position:relative;margin:20px 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #a7cff4;font-size:28px;color:#2188dd;font-weight:600;}
.singleColumnSec__article .colTtl03:before{position:relative;content:"";display:inline-block;margin-right:30px;left:0;bottom:-25px;width:50px;height:50px;}
.singleColumnSec__article .colTtl03.colTtl-has-icon-book:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-book.png) center center/contain no-repeat;}
.singleColumnSec__article .colTtl03.colTtl-has-icon-search:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-search.png) center center/contain no-repeat;}
.singleColumnSec__article .colTtl04{margin:20px 0 20px 0;font-size:28px;font-weight:600;}
.singleColumnSec__article .colTtl-blue, .singleColumnSec__article .colTtl-blue02{color:#2188dd;}
.singleColumnSec__article .colTtl-orange{color:#ff9300;}
.singleColumnSec__article .wysiwyg table{margin-top:0;width:100%;}
.singleColumnSec__article .wysiwyg table caption{caption-side:top;}
.singleColumnSec__article .wysiwyg table td, .singleColumnSec__article .wysiwyg table th{word-break:keep-all;}
.singleColumnSec__article .wysiwyg table td.bg-gray, .singleColumnSec__article .wysiwyg table th.bg-gray{color:#555;background-color:#f7f7f7;}
.singleColumnSec__article .wysiwyg table th{color:#2188dd;background-color:#e0eefd;}
.singleColumnSec__article .wysiwyg table th.col-1{width:calc(100% / 1 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-2{width:calc(100% / 2 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-3{width:calc(100% / 3 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-4{width:calc(100% / 4 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-5{width:calc(100% / 5 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-6{width:calc(100% / 6 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-7{width:calc(100% / 7 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-8{width:calc(100% / 8 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-9{width:calc(100% / 9 - 10%);}
.singleColumnSec__article .wysiwyg table th.col-10{width:calc(100% / 10 - 10%);}
.singleColumnSec__article .wysiwyg table td{background-color:#fff;}
.singleColumnSec__article .tableBox{display:block;width:100%;overflow-x:auto;}
.singleColumnSec__article .tableBox table{margin-top:0;width:100%;}
.singleColumnSec__article .tableBox table caption{caption-side:top;}
.singleColumnSec__article .tableBox table td, .singleColumnSec__article .tableBox table th{word-break:keep-all;}
.singleColumnSec__article .tableBox table td.bg-gray, .singleColumnSec__article .tableBox table th.bg-gray{color:#555;background-color:#f7f7f7;}
.singleColumnSec__article .tableBox table th{color:#2188dd;background-color:#e0eefd;}
.singleColumnSec__article .tableBox table th.col-1{width:calc(100% / 1 - 10%);}
.singleColumnSec__article .tableBox table th.col-2{width:calc(100% / 2 - 10%);}
.singleColumnSec__article .tableBox table th.col-3{width:calc(100% / 3 - 10%);}
.singleColumnSec__article .tableBox table th.col-4{width:calc(100% / 4 - 10%);}
.singleColumnSec__article .tableBox table th.col-5{width:calc(100% / 5 - 10%);}
.singleColumnSec__article .tableBox table th.col-6{width:calc(100% / 6 - 10%);}
.singleColumnSec__article .tableBox table th.col-7{width:calc(100% / 7 - 10%);}
.singleColumnSec__article .tableBox table th.col-8{width:calc(100% / 8 - 10%);}
.singleColumnSec__article .tableBox table th.col-9{width:calc(100% / 9 - 10%);}
.singleColumnSec__article .tableBox table th.col-10{width:calc(100% / 10 - 10%);}
.singleColumnSec__article .tableBox table td{background-color:#fff;}
.singleColumnSec__article .tableType01, .singleColumnSec__article .tableType02{display:block;width:100%;overflow-x:auto;}
.singleColumnSec__article .tableType01 table, .singleColumnSec__article .tableType02 table{margin-top:0;width:100%;}
.singleColumnSec__article .tableType01 table caption, .singleColumnSec__article .tableType02 table caption{caption-side:top;}
.singleColumnSec__article .tableType01 table td, .singleColumnSec__article .tableType01 table th, .singleColumnSec__article .tableType02 table td, .singleColumnSec__article .tableType02 table th{word-break:keep-all;}
.singleColumnSec__article .tableType01 table td.bg-gray, .singleColumnSec__article .tableType01 table th.bg-gray, .singleColumnSec__article .tableType02 table td.bg-gray, .singleColumnSec__article .tableType02 table th.bg-gray{color:#555;background-color:#f7f7f7;}
.singleColumnSec__article .tableType01 table th, .singleColumnSec__article .tableType02 table th{color:#2188dd;background-color:#e0eefd;}
.singleColumnSec__article .tableType01 table th.col-1, .singleColumnSec__article .tableType02 table th.col-1{width:calc(100% / 1 - 10%);}
.singleColumnSec__article .tableType01 table th.col-2, .singleColumnSec__article .tableType02 table th.col-2{width:calc(100% / 2 - 10%);}
.singleColumnSec__article .tableType01 table th.col-3, .singleColumnSec__article .tableType02 table th.col-3{width:calc(100% / 3 - 10%);}
.singleColumnSec__article .tableType01 table th.col-4, .singleColumnSec__article .tableType02 table th.col-4{width:calc(100% / 4 - 10%);}
.singleColumnSec__article .tableType01 table th.col-5, .singleColumnSec__article .tableType02 table th.col-5{width:calc(100% / 5 - 10%);}
.singleColumnSec__article .tableType01 table th.col-6, .singleColumnSec__article .tableType02 table th.col-6{width:calc(100% / 6 - 10%);}
.singleColumnSec__article .tableType01 table th.col-7, .singleColumnSec__article .tableType02 table th.col-7{width:calc(100% / 7 - 10%);}
.singleColumnSec__article .tableType01 table th.col-8, .singleColumnSec__article .tableType02 table th.col-8{width:calc(100% / 8 - 10%);}
.singleColumnSec__article .tableType01 table th.col-9, .singleColumnSec__article .tableType02 table th.col-9{width:calc(100% / 9 - 10%);}
.singleColumnSec__article .tableType01 table th.col-10, .singleColumnSec__article .tableType02 table th.col-10{width:calc(100% / 10 - 10%);}
.singleColumnSec__article .tableType01 table td, .singleColumnSec__article .tableType02 table td{background-color:#fff;}
.singleColumnSec__article .tableType02 table td{text-align:center;}
.singleColumnSec__article .boxClmn{padding:13px 18px 18px;border-radius:10px;background:#e0eefd;margin:30px 0 20px;border:1px solid #2188dd;line-height:1.7em;}
.singleColumnSec__article .boxClmn dt{margin-bottom:10px;font-weight:normal;font-size:19px;color:#2188dd;}
.singleColumnSec__article .boxClmn dd{margin:0;}
.singleColumnSec__article .boxPoint{padding:13px 18px 18px;border-radius:10px;border:solid 1px #e3dfc5;margin:35px 0 25px;background-color:#fdf9de;}
.singleColumnSec__article .boxPoint dt{color:#bb9933;margin-bottom:10px;font-size:19px;font-weight:normal;}
.singleColumnSec__article .boxPoint dd{margin:0;line-height:1.7em;font-size:96%;}
.singleColumnSec__article .boxMerit{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.singleColumnSec__article .boxMeritItem{width:50%;margin:0 auto 30px;background:#e0eefd;border:1px solid #e1e0e0;}
.singleColumnSec__article .boxMeritItem dd, .singleColumnSec__article .boxMeritItem dt{width:100%;height:100%;margin:0;padding:10px 12px;}
.singleColumnSec__article .boxMeritItem dt{color:#2188dd;border-bottom:1px solid #e1e0e0;text-align:center;}
.singleColumnSec__article .boxMeritItem:not(:first-child){background:#f7f7f7;border-left:none;}
.singleColumnSec__article .boxMeritItem:not(:first-child) dt{color:#555;}
@media screen and (max-width:599px){
.singleColumnSec__article .boxMeritItem{width:100%;}
}
.singleColumnSec__article .boxImg{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:35px;}
@media screen and (max-width:599px){
.singleColumnSec__article .boxImg{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.singleColumnSec__article .boxImgItem{margin:0;padding:0;}
.singleColumnSec__article .boxImgItem:first-child{margin-right:1rem;}
.singleColumnSec__article .boxImgItem-txt{width:inherit;}
@media screen and (max-width:599px){
.singleColumnSec__article .boxImgItem-txt{width:100%;}
}
.singleColumnSec__article .boxImgItem-img{width:15%;}
@media screen and (max-width:599px){
.singleColumnSec__article .boxImgItem-img{width:100%;}
}
.singleColumnSec__article .boxImgItem-img *{margin:0;}
.singleColumnSec__article .list{list-style:none;}
.singleColumnSec__article .listItem{position:relative;}
.singleColumnSec__article .listItem:before{position:absolute;content:"";top:12px;left:-14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:3px solid transparent;border-left:4px solid #555;}
.singleColumnSec__article .pg-nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto;padding:0;list-style:none;}
.singleColumnSec__article .pg-nav .bck, .singleColumnSec__article .pg-nav .nxt{width:auto;}
@media screen and (max-width:599px){
.singleColumnSec__article .pg-nav .bck, .singleColumnSec__article .pg-nav .nxt{width:100%;}
}
.singleColumnSec__article .pg-nav .bck a, .singleColumnSec__article .pg-nav .nxt a{position:relative;color:#2188dd;text-decoration:none;}
.singleColumnSec__article .pg-nav .bck a:after, .singleColumnSec__article .pg-nav .bck a:before, .singleColumnSec__article .pg-nav .nxt a:after, .singleColumnSec__article .pg-nav .nxt a:before{position:absolute;content:"";}
.singleColumnSec__article .pg-nav .bck a:before, .singleColumnSec__article .pg-nav .nxt a:before{width:16px;height:16px;border-radius:50%;background:#2188dd;}
.singleColumnSec__article .pg-nav .bck a:after, .singleColumnSec__article .pg-nav .nxt a:after{top:4px;width:8px;height:8px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.singleColumnSec__article .pg-nav .bck a{padding-left:20px;}
.singleColumnSec__article .pg-nav .bck a:before{top:0;left:-4px;}
.singleColumnSec__article .pg-nav .bck a:after{left:1px;}
.singleColumnSec__article .pg-nav .nxt{text-align:left;}
@media screen and (max-width:599px){
.singleColumnSec__article .pg-nav .nxt{text-align:right;}
}
.singleColumnSec__article .pg-nav .nxt a{padding-right:20px;}
.singleColumnSec__article .pg-nav .nxt a:before{top:0;right:-4px;}
.singleColumnSec__article .pg-nav .nxt a:after{right:1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.singleColumnSec__article .postLinkBtn{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;list-style:none;}
.singleColumnSec__article .postLinkBtn li{margin:0 20px 30px 0;}
@media screen and (max-width:599px){
.singleColumnSec__article .postLinkBtn li{margin:0 0 15px 0;}
}
.singleColumnSec__article .postLinkBtn li a{position:relative;display:inline-block;color:#2188dd;padding:10px 20px 10px 30px;border-radius:20px;-webkit-box-shadow:0 0 10px #d4d4d4;box-shadow:0 0 10px #d4d4d4;text-decoration:none;}
@media screen and (max-width:599px){
.singleColumnSec__article .postLinkBtn li a{padding:8px 20px 8px 30px;font-size:14px;}
}
.singleColumnSec__article .postLinkBtn li a:before{position:absolute;top:0;bottom:0;left:10px;width:10px;height:10px;margin:auto;content:"";vertical-align:middle;border-top:2px solid #2188dd;border-right:2px solid #2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
@media screen and (max-width:599px){
.singleColumnSec__article .postLinkBtn li a:before{top:-1px;}
}
.singleColumnSec__article .btn01{position:relative;display:block;max-width:200px;color:#2188dd;margin:0 auto 30px;padding:10px 35px 10px 20px;border:1px solid #2188dd;border-radius:5px;-webkit-box-shadow:0 0 10px #d4d4d4;box-shadow:0 0 10px #d4d4d4;text-decoration:none;font-size:15px;font-weight:600;}
.singleColumnSec__article .btn01:hover{background:#f5f9fe;opacity:1;}
.singleColumnSec__article .btn01:before{position:absolute;top:0;bottom:0;right:14px;width:10px;height:10px;margin:auto;content:"";vertical-align:middle;border-top:2px solid #2188dd;border-right:2px solid #2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.singleColumnSec__article .convBtn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;}
@media screen and (max-width:599px){
.singleColumnSec__article .convBtn{margin:10px 0;}
}
.singleColumnSec__article .convBtn li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#ff9300;font-weight:bold;border-radius:5px;-webkit-box-shadow:0px 5px 0px #d38900;box-shadow:0px 5px 0px #d38900;font-size:20px;margin:0.5em;padding:0.5em;}
@media screen and (max-width:599px){
.singleColumnSec__article .convBtn li{margin:0;font-size:20px;width:100%;}
}
@media screen and (max-width:599px){
.singleColumnSec__article .convBtn li:first-child{margin-right:10px;}
}
.singleColumnSec__article .convBtn li.tel{padding-left:65px;background-size:57px;background-position:5px 50%;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png);background-repeat:no-repeat;}
@media screen and (max-width:599px){
.singleColumnSec__article .convBtn li.tel{padding-left:30px;background-size:30px;background-position:5px 50%;}
}
.singleColumnSec__article .convBtn li a{display:block;color:#fff;text-decoration:none;}
@media screen and (max-width:599px){
.singleColumnSec__article .convBtn li a{height:100%;width:100%;}
}
.singleColumnSec__article .convBtn li a:hover{opacity:1;}
.singleColumnSec__article .convBtn li a .convBtn-small{display:block;}
@media screen and (max-width:599px){
.singleColumnSec__article .convBtn li a .convBtn-small{font-size:13px;}
}
.singleColumnSec__article .video{margin:0 auto 30px;max-width:450px;}
.singleColumnSec__article .video-inner{position:relative;width:100%;height:0px;padding-top:56.25%;}
.singleColumnSec__article .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.singleColumnSec__article .noteBox{padding:20px;background:#f5f5f5;}
.singleColumnSec__article .columns_col01_img-img{margin:0 auto 10px;}
.singleColumnSec__article .columns_col01_img-cap{text-align:center;font-size:90%;color:#a9a9a9;}
.singleColumnSec__article .columns_col02_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.singleColumnSec__article .columns_col02_imgItem{margin:0;width:calc(50% - 20px);padding:10px;}
@media screen and (max-width:599px){
.singleColumnSec__article .columns_col02_imgItem{width:100%;padding:0;}
}
.singleColumnSec__article .columns_col02_img-img{margin:0 auto 10px;}
.singleColumnSec__article .columns_col02_img-cap{text-align:center;font-size:90%;color:#a9a9a9;}
.singleColumnSec__article .annotation{padding:20px;background:#e6f1fd;}
.singleColumnSec__article .annotation-txt{font-size:90%;color:#a9a9a9;}
.singleColumnSec__article .columns_ctaArea{padding:60px 0 80px;border-radius:20px;background-color:#e6f1fd;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/column/column_bg01.png);background-size:contain;}
@media screen and (max-width:599px){
.singleColumnSec__article .columns_ctaArea{padding:30px 10px 40px;}
}
.singleColumnSec__article .columns_ctaTtl{margin-bottom:40px;font-weight:700;letter-spacing:0.16em;text-align:center;color:#2188dd;}
@media screen and (max-width:599px){
.singleColumnSec__article .columns_ctaTtl{margin-bottom:20px;font-size:16px;}
}
.singleColumnSec__article .columns_ctaCap{margin-bottom:60px;text-align:center;font-size:15px;letter-spacing:0.05em;line-height:1.86;color:#2e2d2c;}
.singleColumnSec__article .columns_ctaBtn{display:table;margin:auto;}
.singleColumnSec__article .columns_ctaBtn-link{position:relative;display:block;padding:20px 90px;border-radius:30px;background:#ffb34b;color:#fff;font-size:16px;text-align:center;text-decoration:none;font-weight:700;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.singleColumnSec__article .columns_ctaBtn-link{padding:20px 40px;}
}
.singleColumnSec__article .columns_ctaBtn-link:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:12px;width:12px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:5%;}
@media screen and (min-width:600px){
.singleColumnSec__article .columns_ctaBtn-link:hover{opacity:0.6;}
}
.singleColumnSec__article .columns_matomeArea{padding:13px 18px 18px;border-radius:10px;background:#e0eefd;border:1px solid #2188dd;}
.singleColumnSec__article .columns_matomeTtl{text-align:center;margin-bottom:10px;font-weight:600;font-size:40px;color:#2188dd;}
.singleColumnSec__article .columns_matomeBtnFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (max-width:599px){
.singleColumnSec__article .columns_matomeBtnFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.singleColumnSec__article .columns_matomeBtnItem{margin:20px;}
@media screen and (max-width:599px){
.singleColumnSec__article .columns_matomeBtnItem{margin:10px;}
}
.singleColumnSec__article .columns_matomeBtn-link{position:relative;display:block;padding:20px 90px;border-radius:30px;background:#ffb34b;color:#fff;font-size:16px;text-align:center;text-decoration:none;font-weight:700;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.singleColumnSec__article .columns_matomeBtn-link{padding:20px 40px;}
}
.singleColumnSec__article .columns_matomeBtn-link:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:12px;width:12px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:5%;}
@media screen and (min-width:600px){
.singleColumnSec__article .columns_matomeBtn-link:hover{opacity:0.6;}
}
.singleColumnSec__article .columns_matomeBtnItem:nth-child(2) .columns_matomeBtnItem-link{background:#2188dd;}
.singleColumnSec__article .columns_matomeNote{font-size:14px;line-height:1.7;font-weight:600;}
.singleColumnSec__article .columns_matomeBottomBox{padding:20px 0 0;border-top:1px solid #9f9a94;}
.singleColumnSec__article .columns_matomeBottomBox-link{position:relative;display:table;margin:auto;text-align:center;font-size:18px;text-decoration:none;letter-spacing:0.05em;color:#333333;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.singleColumnSec__article .columns_matomeBottomBox-link:after{border-bottom:2px solid #2188dd;border-right:2px solid #2188dd;content:"";display:block;height:12px;width:12px;-webkit-transform:translate(-50%, -50%) rotateZ(-135deg);transform:translate(-50%, -50%) rotateZ(-135deg);position:absolute;top:55%;left:-20px;}
@media screen and (min-width:600px){
.singleColumnSec__article .columns_matomeBottomBox-link:hover{opacity:0.6;}
}
.singleColumnSec .btn-whiteShadowArea{width:100%;text-align:center;}
.singleColumnSec .btn-whiteShadow{text-align:center;margin-top:50px;margin-bottom:100px;}
.singleColumnSec__headPostTime{display:block;text-align:right;font-size:18px;font-weight:300;letter-spacing:0.06em;line-height:3;margin-left:20px;}
@media screen and (max-width:599px){
.singleColumnSec__headPostTime{line-height:2;}
}
.singleColumnSec__headPostTimes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
@media screen and (max-width:599px){
.singleColumnSec__headPostTimes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.singleColumnSec__headPostTimeBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.singleColumnSec__headPostTimeBox{display:block;}
}
@media screen and (max-width:599px){
.singleColumnSec .columnSecPostList__tagFlex{margin-bottom:10px;}
}
.singleColumnSec .columnSecPostList__tagFlex .tag-column{margin-right:10px;padding:6px 14px;min-width:90px;max-width:none;width:auto;border-radius:6px;font-size:12px;}
.singleColumnSec__headPostTitle{font-size:20px;font-weight:bold;margin-top:20px;}
@media screen and (max-width:599px){
#calm,
#see,
#tips{padding-top:60px;margin-top:-60px;}
}
.minaoshiAnchorArea{margin-top:60px;}
@media screen and (max-width:599px){
.minaoshiAnchorArea{margin-top:10vw;}
}
.minaoshiAnchorArea__leadText{font-size:16px;font-weight:300;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.minaoshiAnchorArea__leadText{font-size:15px;}
}
.minaoshiAnchorArea__cardList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
@media screen and (max-width:599px){
.minaoshiAnchorArea__cardList{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4vw;}
}
.minaoshiAnchorArea__cardListItem{width:calc((100% - 20px) / 3);}
@media screen and (max-width:599px){
.minaoshiAnchorArea__cardListItem{width:100%;margin-top:2vw;}
}
.minaoshiAnchorArea__cardListItemLink{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;border:1px solid #2188dd;padding:20px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.minaoshiAnchorArea__cardListItemLink:hover{background-color:#2188dd;}
.minaoshiAnchorArea__cardListItemLink:hover .minaoshiAnchorArea__cardListItemNumber, .minaoshiAnchorArea__cardListItemLink:hover .minaoshiAnchorArea__cardListItemText{color:#fff;}
.minaoshiAnchorArea__cardListItemLink:hover .minaoshiAnchorArea__cardListItemLesson{color:#fff;border-top:2px dotted #fff;border-bottom:2px dotted #fff;}
.minaoshiAnchorArea__cardListItemLesson{font-size:15px;font-weight:bold;letter-spacing:0.05em;border-top:2px dotted #2188dd;border-bottom:2px dotted #2188dd;padding:5px 0;}
@media screen and (max-width:599px){
.minaoshiAnchorArea__cardListItemLesson{padding:1vw 0;}
}
.minaoshiAnchorArea__cardListItemNumber{font-size:40px;font-weight:bold;line-height:1;letter-spacing:0.05em;margin-left:10px;}
@media screen and (max-width:599px){
.minaoshiAnchorArea__cardListItemNumber{font-size:30px;}
}
.minaoshiAnchorArea__cardListItemText{font-size:15px;font-weight:bold;margin-left:auto;white-space:nowrap;}
@media screen and (max-width:599px){
.minaoshiAnchorArea__cardListItemText{font-size:1.3rem;}
}
.minaoshiSec01{margin-top:60px;}
.minaoshiSec01__title{font-size:28px;font-weight:700;letter-spacing:0.05em;margin-top:60px;text-align:center;}
@media screen and (max-width:599px){
.minaoshiSec01__title{font-size:20px;margin-top:6vw;}
}
.minaoshiSec01__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:40px;text-align:center;}
@media screen and (max-width:599px){
.minaoshiSec01__text{font-size:15px;margin-top:4px;text-align:justify;}
}
.minaoshiSec01__closingTextArea{text-align:center;margin-top:60px;}
@media screen and (max-width:599px){
.minaoshiSec01__closingTextArea{margin-top:6vw;}
}
.minaoshiSec01__closingText{position:relative;display:inline-block;font-size:16px;font-weight:300;letter-spacing:0.05em;padding-left:70px;}
@media screen and (max-width:599px){
.minaoshiSec01__closingText{padding-left:60px;}
}
.minaoshiSec01__closingText .text-big{font-size:22px;font-weight:bold;letter-spacing:0.1em;margin-right:5px;}
.minaoshiSec01__closingText:before{content:"";position:absolute;width:55px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_house-orange.png) no-repeat center center/contain;left:0;bottom:0;}
.minaoshiSec01__closingText:after{content:"";width:700px;height:10px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:repeating-linear-gradient(-45deg, #ffdeb2, #ffdeb2 10px, #fdeeda 10px, #fdeeda 20px);}
@media screen and (max-width:599px){
.minaoshiSec01__closingText:after{width:100%;}
}
.minaoshiSec02{padding-top:110px;margin-top:-110px;}
@media screen and (max-width:599px){
.minaoshiSec02{padding-top:6vw;margin-top:-6vw;}
}
.minaoshiSec02__container{background-color:#e6f1fd;}
.minaoshiSec02__inner{text-align:center;padding:80px 0;margin-top:80px;}
@media screen and (max-width:599px){
.minaoshiSec02__inner{padding:8vw 5vw;margin-top:8vw;}
}
.minaoshiSec02__lessonArea{display:inline-block;border-top:2px dotted #2188dd;border-bottom:2px dotted #2188dd;text-align:center;padding:5px 10px;}
.minaoshiSec02__lesson{font-size:16px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.minaoshiSec02__lesson{font-size:15px;}
}
.minaoshiSec02__lessonNumber{font-size:50px;font-weight:bold;letter-spacing:0.05em;line-height:1;}
@media screen and (max-width:599px){
.minaoshiSec02__lessonNumber{font-size:35px;}
}
.minaoshiSec02__title{font-size:24px;font-weight:bold;letter-spacing:0.1em;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec02__title{font-size:20px;margin-top:3vw;}
}
.minaoshiSec02__text{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec02__text{font-size:14px;text-align:justify;margin-top:3vw;}
}
.minaoshiSec02__anchorList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 100px;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSec02__anchorList{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:5vw;}
}
.minaoshiSec02__anchorListItem{width:calc((100% - 30px) / 3);}
@media screen and (max-width:599px){
.minaoshiSec02__anchorListItem{width:100%;margin-top:2vw;}
}
.minaoshiSec02__anchorListItemLink{position:relative;background-color:#fff;border-radius:10px;font-size:16px;font-weight:bold;letter-spacing:0.05em;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:25px 20px;}
@media screen and (min-width:600px){
.minaoshiSec02__anchorListItemLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.minaoshiSec02__anchorListItemLink{font-size:15px;padding:3vw 3vw 3vw 5vw;}
}
.minaoshiSec02__anchorListItemLink:before{content:"";position:absolute;width:26px;height:20px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down_orange.png) no-repeat center center/contain;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.minaoshiSec02__anchorListItemLink:before{right:5vw;}
}
.minaoshiSec02__contentArea01{background-color:#fff;border-radius:10px;padding:60px 100px;margin-top:60px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01{padding:5vw;margin-top:6vw;margin-left:-5vw;margin-right:-5vw;}
}
.minaoshiSec02__contentArea01Title{font-size:22px;font-weight:700;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01Title{font-size:18px;}
}
.minaoshiSec02__contentArea01Text{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01Text{font-size:14px;margin-top:5vw;letter-spacing:0;text-align:justify;}
}
.minaoshiSec02__contentArea01CardList01{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList01{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4vw;}
}
.minaoshiSec02__contentArea01CardList01Item{position:relative;width:150px;background-color:#fff;border-radius:10px;font-size:16px;font-weight:bold;letter-spacing:0.2em;text-align:center;padding:100px 25px 25px 25px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList01Item{width:100%;text-align:left;padding:5vw 5vw 5vw 20vw;}
}
.minaoshiSec02__contentArea01CardList01Item:before{content:"";width:80px;height:80px;position:absolute;left:50%;top:35%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList01Item:before{top:50%;left:8vw;width:40px;height:40px;}
}
.minaoshiSec02__contentArea01CardList01Item:first-child:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon01.png) no-repeat center center/contain;}
.minaoshiSec02__contentArea01CardList01Item:nth-child(2):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon02.png) no-repeat center center/contain;}
.minaoshiSec02__contentArea01CardList01Item:nth-child(3):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon03.png) no-repeat center center/contain;}
.minaoshiSec02__contentArea01CardList01Item:nth-child(4):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon04.png) no-repeat center center/contain;}
.minaoshiSec02__contentArea01CardList01Item:nth-child(5):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon05.png) no-repeat center center/contain;width:70px;height:70px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList01Item:nth-child(5):before{width:35px;height:35px;}
}
.minaoshiSec02__contentArea01CardList01Item:nth-child(6):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon06.png) no-repeat center center/contain;width:70px;height:70px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList01Item:nth-child(6):before{width:35px;height:35px;}
}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList01Item:nth-of-type(n + 1){margin-top:2vw;}
}
.minaoshiSec02__contentArea01CardList02{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;margin-left:-6px;margin-right:-6px;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList02{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5vw;margin-left:-4vw;margin-right:-4vw;}
}
.minaoshiSec02__contentArea01CardList02Item{font-size:15px;background-color:#e6f1fd;border-radius:10px;padding:20px 42px;margin:0 6px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea01CardList02Item{font-size:13px;padding:2vw 6vw;margin:0 1vw 2vw 1vw;}
}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02List{margin-right:-5vw;margin-left:-5vw;}
}
.minaoshiSec02__contentArea02ListItem{background-color:#fff;border-radius:10px;padding:50px;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02ListItem{padding:5vw;margin-top:4vw;}
}
.minaoshiSec02__contentArea02ListItem:nth-of-type(2) .minaoshiSec02__contentArea02ListItemTitle{text-align:right;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02ListItem:nth-of-type(2) .minaoshiSec02__contentArea02ListItemTitle{text-align:left;}
}
.minaoshiSec02__contentArea02ListItem:nth-of-type(2) .minaoshiSec02__contentArea02ListItemText{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02ListItem:nth-of-type(2) .minaoshiSec02__contentArea02ListItemText{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}
.minaoshiSec02__contentArea02ListItemTitle{font-size:22px;font-weight:700;letter-spacing:0.1em;text-align:left;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02ListItemTitle{font-size:18px;}
}
.minaoshiSec02__contentArea02ListItemInner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02ListItemInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.minaoshiSec02__contentArea02ListItemText{width:58%;font-size:15px;letter-spacing:0.05em;line-height:2;text-align:justify;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02ListItemText{width:100%;}
}
.minaoshiSec02__contentArea02ListItemFigure{width:36%;height:100%;position:relative;z-index:0;}
@media screen and (max-width:599px){
.minaoshiSec02__contentArea02ListItemFigure{width:100%;margin-top:5vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.minaoshiSec02__contentArea02ListItemFigure:before{content:"";width:100%;height:100%;position:absolute;background-color:#ff9300;top:10px;left:10px;z-index:-1;}
@media screen and (max-width:599px){
#down,
#plus,
#stop{padding-top:60px;margin-top:-60px;}
}
.minaoshiSec03{background-color:#fff;}
@media screen and (max-width:599px){
.minaoshiSec03{padding-top:12vw;margin-top:-12vw;}
}
.minaoshiSec03__inner{text-align:center;padding-top:80px;padding-bottom:80px;}
@media screen and (max-width:599px){
.minaoshiSec03__inner{padding-top:8vw;padding-bottom:8vw;}
}
.minaoshiSec03__lessonArea{display:inline-block;border-top:2px dotted #2188dd;border-bottom:2px dotted #2188dd;text-align:center;padding:5px 10px;}
.minaoshiSec03__lesson{font-size:16px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.minaoshiSec03__lesson{font-size:15px;}
}
.minaoshiSec03__lessonNumber{font-size:50px;font-weight:bold;letter-spacing:0.05em;line-height:1;}
@media screen and (max-width:599px){
.minaoshiSec03__lessonNumber{font-size:35px;}
}
.minaoshiSec03__title{font-size:24px;font-weight:bold;letter-spacing:0.1em;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec03__title{font-size:20px;margin-top:3vw;}
}
.minaoshiSec03__text{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec03__text{font-size:14px;text-align:justify;margin-top:3vw;}
}
.minaoshiSec03__anchorList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 100px;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSec03__anchorList{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:2vw;}
}
.minaoshiSec03__anchorListItem{width:calc((100% - 30px) / 3);}
@media screen and (max-width:599px){
.minaoshiSec03__anchorListItem{width:100%;height:18vw;margin-top:3vw;}
}
.minaoshiSec03__anchorListItem:nth-of-type(2) .minaoshiSec03__anchorListItemLink{white-space:nowrap;}
.minaoshiSec03__anchorListItemLink{position:relative;height:100%;background-color:#fff;border-radius:10px;font-size:16px;font-weight:bold;letter-spacing:0.05em;text-align:left;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 20px;}
@media screen and (min-width:600px){
.minaoshiSec03__anchorListItemLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.minaoshiSec03__anchorListItemLink{font-size:15px;padding:2vw 5vw;}
}
.minaoshiSec03__anchorListItemLink:before{content:"";position:absolute;width:26px;height:20px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down_orange.png) no-repeat center center/contain;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.minaoshiSec03__contentArea{background-color:#e6f1fd;border-radius:10px;padding:60px 150px 60px 150px;margin-top:60px;}
@media screen and (max-width:599px){
.minaoshiSec03__contentArea{padding:6vw 5vw 3vw 5vw;margin:6vw -5vw 0 -5vw;}
}
.minaoshiSec03__contentArea:not(:first-of-type){padding:60px 150px;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSec03__contentArea:not(:first-of-type){padding:6vw 5vw 5vw 5vw;margin:4vw -5vw 6vw -5vw;}
}
.minaoshiSec03__contentAreaTitle{font-size:22px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaTitle{font-size:18px;}
}
.minaoshiSec03__contentAreaText{font-size:15px;font-weight:300;line-height:2;text-align:left;padding:0 50px;margin-top:25px;margin-bottom:25px;}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaText{font-size:14px;text-align:justify;padding:0;}
}
.minaoshiSec03__contentAreaFigureArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;}
.minaoshiSec03__contentAreaFigure{width:calc((100% - 100px) / 3);}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaFigure{width:33%;}
}
.minaoshiSec03__contentAreaTableArea{margin-top:45px;}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaTableArea{margin:6vw 0;}
}
.minaoshiSec03__contentAreaTable{width:calc(100% - 10px);border-collapse:separate;border-spacing:5px;}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaTable{width:100%;}
}
.minaoshiSec03__contentAreaTableHead{font-size:15px;font-weight:bold;background:#6cb0e9;color:#fff;padding:20px;white-space:nowrap;text-align:center;}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaTableHead{font-size:14px;padding:2vw;min-width:22vw;}
}
.minaoshiSec03__contentAreaTableData{font-size:15px;font-weight:300;line-height:1.5;background:#fff;padding:20px;text-align:justify;}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaTableData{font-size:14px;padding:2vw;}
}
.minaoshiSec03__contentAreaAnnotation{font-size:12px;font-weight:300;text-align:left;margin-top:10px;}
@media screen and (max-width:599px){
.minaoshiSec03__contentAreaAnnotation{font-size:11px;margin-top:3vw;}
}
.minaoshiSec04{background-color:#e6f1fd;}
@media screen and (max-width:599px){
.minaoshiSec04{padding-top:12vw;margin-top:-12vw;}
}
.minaoshiSec04__inner{text-align:center;padding-top:80px;padding-bottom:80px;margin-top:80px;}
@media screen and (max-width:599px){
.minaoshiSec04__inner{padding-top:10vw;padding-bottom:10vw;margin-top:0;}
}
.minaoshiSec04__lessonArea{display:inline-block;border-top:2px dotted #2188dd;border-bottom:2px dotted #2188dd;text-align:center;padding:5px 10px;}
.minaoshiSec04__lesson{font-size:16px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.minaoshiSec04__lesson{font-size:15px;}
}
.minaoshiSec04__lessonNumber{font-size:50px;font-weight:bold;letter-spacing:0.05em;line-height:1;}
@media screen and (max-width:599px){
.minaoshiSec04__lessonNumber{font-size:35px;}
}
.minaoshiSec04__title{font-size:24px;font-weight:bold;letter-spacing:0.1em;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec04__title{font-size:20px;margin-top:5vw;}
}
.minaoshiSec04__text{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec04__text{font-size:14px;text-align:justify;margin-top:3vw;}
}
.minaoshiSec04__cardList{margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec04__cardList{margin-top:3vw;}
}
.minaoshiSec04__cardListItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:20px;margin-top:30px;}
@media screen and (max-width:599px){
.minaoshiSec04__cardListItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;margin-top:3vw;}
}
.minaoshiSec04__cardListItemLeft{width:18%;position:relative;-webkit-box-shadow:2px 0px 20px -8px #d4d4d4;box-shadow:2px 0px 20px -8px #d4d4d4;border-radius:10px 20px 10px 10px;}
@media screen and (max-width:599px){
.minaoshiSec04__cardListItemLeft{width:100%;}
}
.minaoshiSec04__cardListItemLeft:before{content:"";position:absolute;width:70px;height:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon02.png) no-repeat center center/contain;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.minaoshiSec04_z_cardListItem:nth-child(2) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon03.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(3) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon04.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(4) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon07.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(5) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon08.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(6) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon06.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(7) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon09.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(8) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon10.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(9) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon11.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItem:nth-child(10) .minaoshiSec04__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon12.png) no-repeat center center/contain;}
.minaoshiSec04__cardListItemLeftTitle{position:absolute;top:10px;left:15px;font-size:15px;font-weight:300;letter-spacing:1.2;}
.minaoshiSec04__cardListItemLeftNumber{position:absolute;top:0;right:0;font-size:24px;font-weight:500;background-color:#ffe9d5;border-radius:0 20px 0 20px;padding:15px 20px;}
.minaoshiSec04__cardListItemLeftCaption{font-size:15px;font-weight:bold;text-align:center;padding:160px 0 30px 0;}
@media screen and (max-width:599px){
.minaoshiSec04__cardListItemLeftCaption{padding:35vw 0 3vw 0;}
}
.minaoshiSec04__cardListItemCenter{width:49%;margin-left:40px;}
@media screen and (max-width:599px){
.minaoshiSec04__cardListItemCenter{width:100%;padding:3vw;margin-left:0;}
}
.minaoshiSec04__cardListItemCenterText{font-size:15px;letter-spacing:0.05em;line-height:1.8;text-align:justify;}
.minaoshiSec04__cardListItemRight{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:40px;}
@media screen and (max-width:599px){
.minaoshiSec04__cardListItemRight{width:100%;margin:3vw 0 5vw 0;}
}
.minaoshiSec04__cardListItemRight .btn-whiteShadow{min-width:215px;}
@media screen and (max-width:599px){
.minaoshiSec04__cardListItemRight .btn-whiteShadow{width:80%;}
}
.minaoshiSec04__cardListItemRight .btn-whiteShadow:last-of-type{margin-top:15px;}
.minaoshiSec04__cardListItem:nth-child(10) .minaoshiSec04__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(3) .minaoshiSec04__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(7) .minaoshiSec04__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(8) .minaoshiSec04__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(9) .minaoshiSec04__cardListItemRight .btn-whiteShadowLink{padding:15px 25px;}
@media screen and (max-width:599px){
.minaoshiSec04__cardListItemRight .btn-whiteShadowLink{font-size:1.4rem;}
}
.minaoshiSceneLeadArea{margin-top:60px;}
@media screen and (max-width:599px){
.minaoshiSceneLeadArea{margin-top:10vw;}
}
.minaoshiSceneLeadArea__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:bold;letter-spacing:0.05em;line-height:1.3;}
@media screen and (max-width:599px){
.minaoshiSceneLeadArea__title{font-size:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.minaoshiSceneLeadArea__title:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#2188dd;display:block;margin-left:25px;}
.minaoshiSceneLeadArea__title .text-small{font-size:18px;}
@media screen and (max-width:599px){
.minaoshiSceneLeadArea__title .text-small{font-size:15px;}
}
.minaoshiSceneLeadArea__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 40px 80px 40px;margin-top:20px;}
@media screen and (max-width:599px){
.minaoshiSceneLeadArea__content{padding:2vw 3vw;margin-top:2vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.minaoshiSceneLeadArea__contentFigure{width:35.4%;margin-right:40px;padding:0 50px;margin-top:-20px;}
@media screen and (max-width:599px){
.minaoshiSceneLeadArea__contentFigure{width:100%;margin-top:0;margin-right:0;padding:0;}
}
.minaoshiSceneLeadArea__contentText{width:58%;font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:justify;}
@media screen and (max-width:599px){
.minaoshiSceneLeadArea__contentText{width:100%;margin-top:5vw;}
}
.minaoshiSceneContentArea{background-color:#e6f1fd;padding:40px 0 80px 0;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea{padding:5vw 0 10vw 0;}
}
.minaoshiSceneContentArea__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__cardList{margin:0 -5vw;}
}
.minaoshiSceneContentArea__cardListItem{height:100%;background-color:#fff4e6;border-radius:10px;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fffbf7 12px, #fffbf7 16px);padding:50px 85px;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__cardListItem{padding:7vw 5vw;margin-top:4vw;}
}
.minaoshiSceneContentArea__title{position:relative;font-size:22px;font-weight:700;letter-spacing:0.1em;line-height:1.3;margin-bottom:-10px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__title{font-size:18px;line-height:1.5;}
}
.minaoshiSceneContentArea__title:before{content:"";background-color:#ffc289;position:absolute;width:8px;height:22px;left:-24px;top:0;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__title:before{width:4px;height:100%;left:-10px;}
}
.minaoshiSceneContentArea__list{margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__list{margin-top:4vw;}
}
.minaoshiSceneContentArea__text{font-size:15px;letter-spacing:0.05em;line-height:1.8;text-align:justify;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__text{margin-top:7vw;}
}
.minaoshiSceneContentArea__listText{font-size:15px;letter-spacing:0.05em;line-height:2;text-align:justify;list-style-type:disc;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__listText{margin-left:5vw;}
}
.minaoshiSceneContentArea__text-right{font-size:15px;letter-spacing:0.05em;line-height:1.8;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__text-right{font-size:13px;}
}
.minaoshiSceneContentArea__imgArea{padding:0 50px;margin-top:40px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__imgArea{padding:0;margin-top:5vw;}
}
.minaoshiSceneContentArea__caption{font-size:15px;letter-spacing:0.05em;margin-top:20px;}
.minaoshiSceneContentArea__tableArea{margin-top:45px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__tableArea{margin:6vw 0;}
}
.minaoshiSceneContentArea__tableAreaTitle{font-size:15px;font-weight:bold;margin-top:50px;}
.minaoshiSceneContentArea__table{width:calc(100% - 10px);margin-top:20px;border-collapse:separate;border-spacing:5px;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__table{width:100%;}
}
.minaoshiSceneContentArea__tableHead{font-size:15px;font-weight:bold;background:#6cb0e9;color:#fff;padding:20px;white-space:nowrap;text-align:center;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__tableHead{font-size:14px;padding:2vw;}
}
.minaoshiSceneContentArea__tableData{font-size:15px;font-weight:300;line-height:1.5;background:#fff;padding:20px;text-align:justify;}
@media screen and (max-width:599px){
.minaoshiSceneContentArea__tableData{font-size:13px;padding:2vw;}
}
.minaoshiSceneContentArea__tableAreaAnnotation{font-size:15px;font-weight:300;margin-top:20px;}
.minaoshiExampleArea{background-color:#fff;padding:80px 0 80px 0;}
@media screen and (max-width:599px){
.minaoshiExampleArea{padding:10vw 0 0 0;}
}
.minaoshiExampleArea__title{font-size:28px;font-weight:700;letter-spacing:0.2em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.minaoshiExampleArea__title{font-size:20px;}
}
.minaoshiExampleArea__cardList{margin-top:60px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardList{margin-top:10vw;margin-bottom:10vw;}
}
.minaoshiExampleArea__cardListItem{position:relative;width:calc((100% - 100px) / 5);height:204px;border-radius:10px 20px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItem{width:calc((100% - 5vw) / 2);height:160px;}
}
.minaoshiExampleArea__cardListItem:before{content:"";position:absolute;width:70px;height:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon02.png) no-repeat center center/contain;left:50%;top:55%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItem:before{width:50px;height:50px;}
}
.minaoshiExampleArea__cardListItem:nth-child(2):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon03.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(3):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon04.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(4):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon07.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(5):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon08.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(6):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon06.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(7):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon09.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(7) .minaoshiExampleArea__cardListItemCaption{margin-top:-10px;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItem:nth-child(7) .minaoshiExampleArea__cardListItemCaption{margin-top:auto;}
}
.minaoshiExampleArea__cardListItem:nth-child(8):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon10.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(9):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon11.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(9) .minaoshiExampleArea__cardListItemCaption{margin-top:-10px;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItem:nth-child(9) .minaoshiExampleArea__cardListItemCaption{margin-top:auto;}
}
.minaoshiExampleArea__cardListItem:nth-child(10):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/minaoshi_icon12.png) no-repeat center center/contain;}
.minaoshiExampleArea__cardListItem:nth-child(10) .minaoshiExampleArea__cardListItemCaption{margin-top:-10px;margin-top:auto;}
.minaoshiExampleArea__cardListItem:nth-child(n + 6){margin-top:25px;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItem:nth-of-type(n + 3){margin-top:5vw;}
}
.minaoshiExampleArea__cardListItemLink{display:block;height:100%;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.minaoshiExampleArea__cardListItemLink:hover{opacity:0.6;}
}
.minaoshiExampleArea__cardListItemLink:hover{background-color:rgba(255, 255, 255, 0.6);}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItemLink{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.minaoshiExampleArea__cardListItemTitleArea{background-color:#fff4e6;border-radius:10px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:98px;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItemTitleArea{margin-bottom:0;}
}
.minaoshiExampleArea__cardListItemTitle{font-size:15px;font-weight:300;letter-spacing:1.2;margin-left:15px;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItemTitle{font-size:13px;margin-left:3vw;}
}
.minaoshiExampleArea__cardListItemNumber{font-size:24px;font-weight:500;background-color:#ffe9d5;border-radius:0 20px 0 20px;padding:13px 17px;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItemNumber{font-size:20px;padding:2vw 3vw;}
}
.minaoshiExampleArea__cardListItemCaption{font-size:15px;font-weight:bold;text-align:center;}
@media screen and (max-width:599px){
.minaoshiExampleArea__cardListItemCaption{font-size:1.4rem;margin-top:auto;margin-bottom:1vw;}
}
.minaoshiOrderMadeArea{background-color:#fff;padding:80px 0;}
@media screen and (max-width:599px){
.minaoshiOrderMadeArea{padding:10vw 0;}
}
.minaoshiOrderMadeArea__inner{padding:0 5vw;}
.minaoshiOrderMadeArea__box{width:800px;position:relative;background:repeating-linear-gradient(-55deg, #e6f1fd, #e6f1fd 10px, #ebf4fb 10px, #ebf4fb 20px);border-radius:10px;padding:76px 0;margin:0 auto;}
@media screen and (max-width:599px){
.minaoshiOrderMadeArea__box{width:100%;font-size:16px;padding:10vw 0;margin:0;}
}
.minaoshiOrderMadeArea__box:before{content:"";position:absolute;width:180px;height:160px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/minaoshi/scene/minaoshi_scene_bg01.png) no-repeat center center/contain;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.minaoshiOrderMadeArea__box:before{width:40vw;height:45vw;}
}
.minaoshiOrderMadeArea__title{font-size:22px;font-weight:700;letter-spacing:0.1em;line-height:2;text-align:center;}
@media screen and (max-width:599px){
.minaoshiOrderMadeArea__title{font-size:1.6rem;}
}
.minaoshiOrderMadeArea__text{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:2px;text-align:center;}
.is_page__business .minaoshiSceneContentArea__cardListItem:nth-of-type(2) .minaoshiSceneContentArea__imgArea{padding:0 130px;}
@media screen and (max-width:599px){
.is_page__business .minaoshiSceneContentArea__cardListItem:nth-of-type(2) .minaoshiSceneContentArea__imgArea{padding:0;}
}
.is_page__pregnancy_wife .minaoshiSceneContentArea__cardListItem:nth-of-type(2) .minaoshiSceneContentArea__imgArea{padding:0 200px;}
@media screen and (max-width:599px){
.is_page__pregnancy_wife .minaoshiSceneContentArea__cardListItem:nth-of-type(2) .minaoshiSceneContentArea__imgArea{padding:0;}
}
.is_page__pregnancy_husband .minaoshiSceneContentArea__cardListItem:first-of-type .minaoshiSceneContentArea__imgArea{padding:0 200px;}
@media screen and (max-width:599px){
.is_page__pregnancy_husband .minaoshiSceneContentArea__cardListItem:first-of-type .minaoshiSceneContentArea__imgArea{padding:0;}
}
.is_page__mortgage_f .minaoshiSec01__closingTextArea{margin-top:30px;margin-bottom:60px;}
@media screen and (max-width:599px){
.is_page__mortgage_f .minaoshiSec01__closingTextArea{margin-top:3vw;margin-bottom:6vw;}
}
.is_page__mortgage_f .minaoshiSceneContentArea__cardListItem:nth-of-type(2) .minaoshiSceneContentArea__imgArea{padding:0 200px;}
@media screen and (max-width:599px){
.is_page__mortgage_f .minaoshiSceneContentArea__cardListItem:nth-of-type(2) .minaoshiSceneContentArea__imgArea{padding:0;}
}
.is_page__mortgage_f .minaoshiSceneLeadArea__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.is_page__single_mother .minaoshiSceneContentArea__imgArea{padding:0 200px 60px 200px;}
@media screen and (max-width:599px){
.is_page__single_mother .minaoshiSceneContentArea__imgArea{padding:0 0 6vw 0;}
}
.is_page__single_mother .minaoshiSceneContentArea__tableData{text-align:justify;padding:2vw 3vw;}
.is_page__single_mother .minaoshiSceneContentArea__tableData[colspan]{text-align:center;}
.is_page__single_mother .minaoshiSceneContentArea__tableData[rowspan]{white-space:nowrap;}
@media screen and (max-width:599px){
.is_page__single_mother .minaoshiSceneContentArea__tableData[rowspan]{white-space:normal;}
}
.is_page__holddown .minaoshiSceneContentArea__tableHead{width:215px;padding:3vw;}
@media screen and (max-width:599px){
.is_page__holddown .minaoshiSceneContentArea__tableHead{width:auto;}
}
.is_page__holddown .minaoshiSceneContentArea__tableData{text-align:left;padding:3vw;}
.is_page__reduction .minaoshiSceneContentArea__tableHead{width:215px;padding:3vw;}
@media screen and (max-width:599px){
.is_page__reduction .minaoshiSceneContentArea__tableHead{width:auto;}
}
.is_page__reduction .minaoshiSceneContentArea__tableData{text-align:left;padding:3vw;}
.is_page__online .minaoshiOrderMadeArea__box{padding:60px 0;}
.adviceAnchorArea{margin-top:60px;}
@media screen and (max-width:599px){
.adviceAnchorArea{margin-top:5vw;}
}
.adviceAnchorArea__leadText{font-size:16px;font-weight:300;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.adviceAnchorArea__leadText{font-size:14px;text-align:justify;}
}
.adviceAnchorArea__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px;}
@media screen and (max-width:599px){
.adviceAnchorArea__cardList{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5vw;}
}
.adviceAnchorArea__cardListItem{width:calc((100% - 55px) / 6);}
@media screen and (max-width:599px){
.adviceAnchorArea__cardListItem{width:calc((100% - 3vw) / 2);}
}
@media screen and (max-width:599px){
.adviceAnchorArea__cardListItem:nth-of-type(n + 3){margin-top:3vw;}
}
.adviceAnchorArea__cardListItemLink{display:block;background-color:#fff;border-radius:10px;position:relative;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;padding:10px 10px 40px 10px;}
@media screen and (min-width:600px){
.adviceAnchorArea__cardListItemLink:hover{opacity:0.6;}
}
.is-active .adviceAnchorArea__cardListItemLink{background-color:#2188dd;pointer-events:none;}
.adviceAnchorArea__cardListItemLink:before{content:"";position:absolute;width:23px;height:18px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down_orange.png) no-repeat center center/contain;left:50%;top:85%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.is-active .adviceAnchorArea__cardListItemLink:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down_white.png) no-repeat center center/contain;}
.adviceAnchorArea__cardListItemLink:nth-of-type(n + 3){margin-top:3vw;}
.adviceAnchorArea__cardListItemAdviceTopArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.adviceAnchorArea__cardListItemTopAreaAdvice{width:100%;font-size:14px;font-weight:500;letter-spacing:0.05em;border-bottom:2px dotted #90c3ee;}
.is-active .adviceAnchorArea__cardListItemTopAreaAdvice{color:#fff;}
@media screen and (max-width:599px){
.adviceAnchorArea__cardListItemTopAreaAdvice{font-size:13px;}
}
.adviceAnchorArea__cardListItemTopAreaNumber{font-size:24px;color:#90c3ee;font-weight:bold;letter-spacing:0.05em;line-height:1;}
@media screen and (max-width:599px){
.adviceAnchorArea__cardListItemTopAreaNumber{font-size:20px;}
}
.adviceAnchorArea__cardListItemTitle{font-size:15px;font-weight:bold;letter-spacing:0.05em;line-height:1.5;text-align:center;margin-top:15px;}
.is-active .adviceAnchorArea__cardListItemTitle{color:#fff;}
@media screen and (max-width:599px){
.adviceAnchorArea__cardListItemTitle{font-size:14px;}
}
#life,
#medical{content:"";display:block;padding-top:130px;margin-top:-130px;}
@media screen and (max-width:599px){
#annuity,
#cancer,
#educational,
#life,
#medical,
#woman{padding-top:60px;margin-top:-60px;}
}
.adviceSecContentArea{background-color:#e6f1fd;padding:80px 0;margin-top:80px;}
@media screen and (max-width:599px){
.adviceSecContentArea{padding:10vw 0;margin-top:10vw;}
}
.adviceSecContentArea__title{font-size:28px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.adviceSecContentArea__title{font-size:20px;}
}
.adviceSecContentArea__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;}
@media screen and (max-width:599px){
.adviceSecContentArea__text{font-size:14px;text-align:justify;margin-top:3vw;}
}
.adviceSecContentArea__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px;margin-top:20px;}
@media screen and (max-width:599px){
.adviceSecContentArea__cardList{padding:0;margin-top:3vw;}
}
.adviceSecContentArea__cardListItemContainer{width:calc((100% - 40px) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItemContainer{width:100%;}
}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItemContainer:nth-of-type(4) .adviceSecContentArea__cardListItemTitle{margin-top:-3vw;}
}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItemContainer:nth-of-type(5) .adviceSecContentArea__cardListItemTitle,
.adviceSecContentArea__cardListItemContainer:nth-of-type(6) .adviceSecContentArea__cardListItemTitle{margin-top:-5vw;}
}
.adviceSecContentArea__cardListItem{width:100%;position:relative;background-color:#fff;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:300px 0 40px 0;}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItem{padding:45vw 0 10vw 0;margin-top:4vw;}
}
.adviceSecContentArea__cardListItem:before{content:"";position:absolute;width:200px;height:200px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/advice_icon01.png) no-repeat center center/contain;left:50%;top:35%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItem:before{width:100px;height:100px;top:28%;}
}
.adviceSecContentArea__cardListItemContainer:nth-of-type(2) .adviceSecContentArea__cardListItem:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/advice_icon02.png) no-repeat center center/contain;}
.adviceSecContentArea__cardListItemContainer:nth-of-type(3) .adviceSecContentArea__cardListItem:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/advice_icon03.png) no-repeat center center/contain;}
.adviceSecContentArea__cardListItemContainer:nth-of-type(4) .adviceSecContentArea__cardListItem:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/advice_icon04.png) no-repeat center center/contain;}
.adviceSecContentArea__cardListItemContainer:nth-of-type(5) .adviceSecContentArea__cardListItem:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/advice_icon05.png) no-repeat center center/contain;}
.adviceSecContentArea__cardListItemContainer:nth-of-type(6) .adviceSecContentArea__cardListItem:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/advice_icon06.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItem .btn-whiteShadow{width:80%;}
}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItem .btn-whiteShadowLink{font-size:1.3rem;}
}
.adviceSecContentArea__cardListItem .btn-whiteShadowArea{margin-top:auto;}
.adviceSecContentArea__cardListItemAdvice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:30px;left:30px;font-size:16px;color:#fff;font-weight:bold;letter-spacing:0.05em;background-color:#ff9300;border-radius:30px;padding:15px 35px;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #ff9e43 12px, #ff9e43 16px);}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItemAdvice{font-size:14px;top:5vw;left:5vw;padding:2vw 3vw;}
}
.adviceSecContentArea__cardListItemAdvice .text-big{font-size:30px;font-weight:bold;letter-spacing:0.05em;line-height:1;margin-left:5px;}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItemAdvice .text-big{font-size:24px;}
}
.adviceSecContentArea__cardListItemTitle{font-size:22px;font-weight:bold;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItemTitle{font-size:18px;margin-top:3vw;}
}
.adviceSecContentArea__cardListItemText{font-size:15px;font-weight:300;line-height:1.8;text-align:center;margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.adviceSecContentArea__cardListItemText{font-size:13px;margin-top:2vw;margin-bottom:5vw;}
}
.adviceChildSecContentArea{background-color:#e6f1fd;padding:80px 0 100px 0;margin-top:60px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea{padding:10vw 0;margin-top:10vw;}
}
.adviceChildSecContentArea__inner{padding:0 50px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__inner{padding:0;}
}
.adviceChildSecContentArea__title{font-size:28px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__title{font-size:20px;}
}
.adviceChildSecContentArea__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:30px;margin-bottom:30px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__text{font-size:14px;text-align:justify;padding:0 5vw;}
}
.adviceChildSecContentArea__cardList{padding:0 50px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardList{padding:0 5vw;}
}
.adviceChildSecContentArea__cardListItem{background-color:#fff;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;margin-top:30px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItem{padding:3vw 5vw 5vw 5vw;margin-top:5vw;}
}
.adviceChildSecContentArea__cardListItem:first-of-type .adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:before{right:-235px;top:10%;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItem:first-of-type .adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:before{top:-2%;right:25%;}
}
.adviceChildSecContentArea__cardListItem:nth-of-type(2) .adviceChildSecContentArea__cardListItemQAreaText:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon03.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItem:nth-of-type(2) .adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:after{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon08.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItem:nth-of-type(3) .adviceChildSecContentArea__cardListItemQAreaText:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon04.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItem:nth-of-type(3) .adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:after{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon09.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItem:nth-of-type(4) .adviceChildSecContentArea__cardListItemQAreaText:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon05.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItem:nth-of-type(4) .adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:after{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon10.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItem:nth-of-type(5) .adviceChildSecContentArea__cardListItemQAreaText:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon06.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItem:nth-of-type(5) .adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:after{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon11.png) no-repeat center center/contain;}
.adviceChildSecContentArea__cardListItemQArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:70px 20px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemQArea{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5vw;}
}
.adviceChildSecContentArea__cardListItemQAreaNumber{font-size:70px;font-weight:100;line-height:1;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemQAreaNumber{font-size:50px;margin-bottom:10vw;}
}
.adviceChildSecContentArea__cardListItemQAreaText{position:relative;font-size:20px;font-weight:bold;letter-spacing:0.05em;margin-left:210px;padding-left:40px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemQAreaText{width:100%;font-size:16px;margin-left:0;padding-left:0;padding-top:30vw;}
}
.adviceChildSecContentArea__cardListItemQAreaText:before{content:"";position:absolute;width:180px;height:180px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon02.png) no-repeat center center/contain;left:-170px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemQAreaText:before{width:150px;height:150px;top:10%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
}
.adviceChildSecContentArea__cardListItemAnsArea{background-color:#fff4e6;border-radius:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px;min-height:230px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemAnsArea{position:relative;border-radius:0;padding:0 5vw;margin-top:5vw;padding:5vw;}
}
.adviceChildSecContentArea__cardListItemAnsAreaAns{font-size:70px;font-weight:100;letter-spacing:0.06em;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemAnsAreaAns{font-size:50px;position:absolute;top:5vw;left:5vw;line-height:1;}
}
.adviceChildSecContentArea__cardListItemAnsAreaTextArea{position:relative;margin-left:50px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemAnsAreaTextArea{margin-left:0;padding:3vw 0;}
}
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaTitle{font-size:20px;font-weight:bold;letter-spacing:0.05em;margin-bottom:50px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaTitle{font-size:16px;margin-bottom:5vw;margin-top:160px;}
}
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaText{position:relative;font-size:15px;font-weight:300;line-height:1.5;margin-top:20px;margin-right:210px;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaText{position:static;font-size:14px;margin-right:0;margin-top:3vw;}
}
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:before{content:"";position:absolute;width:120px;height:80px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon01.png) no-repeat center center/contain;right:-220px;top:50%;-webkit-transform:translateY(-120%);transform:translateY(-120%);z-index:1;}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:before{width:90px;height:70px;top:0%;right:30%;-webkit-transform:translate(50%, -5%);transform:translate(50%, -5%);}
}
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:after{content:"";position:absolute;width:120px;height:120px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon07.png) no-repeat center center/contain;right:-170px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaText:after{width:120px;height:120px;top:0%;right:50%;-webkit-transform:translate(50%, 25%);transform:translate(50%, 25%);}
}
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaText .small-text{font-size:13px;}
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaTextLink{text-decoration:underline;color:#2188dd !important;}
.adviceChildSecContentArea__cardListItemAnsAreaTextAreaTextLink:hover{color:#2188dd !important;}
.is_page__medical_insurance .adviceChildSecContentArea__cardListItem:nth-of-type(3) .adviceChildSecContentArea__cardListItemQAreaText:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon05.png) no-repeat center center/contain;}
.is_page__medical_insurance .adviceChildSecContentArea__cardListItem:nth-of-type(4) .adviceChildSecContentArea__cardListItemQAreaText:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon04.png) no-repeat center center/contain;}
.is_page__educational_insurance .adviceChildSecContentArea__cardListItem:nth-of-type(2) .adviceChildSecContentArea__cardListItemQAreaText:before,
.is_page__woman_insurance .adviceChildSecContentArea__cardListItem:nth-of-type(2) .adviceChildSecContentArea__cardListItemQAreaText:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/advice/child/advice_child_icon04.png) no-repeat center center/contain;}
.visitSec01__leadText{font-size:16px;font-weight:300;letter-spacing:0.05em;text-align:center;margin-top:60px;}
@media screen and (max-width:599px){
.visitSec01__leadText{font-size:15px;margin-top:10vw;}
}
.visitSec01__contentArea{background-color:#e6f1fd;margin-top:80px;}
@media screen and (max-width:599px){
.visitSec01__contentArea{margin-top:10vw;}
}
.visitSec01__contentAreaInner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.visitSec01__contentAreaInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5vw 0;}
}
.visitSec01__contentAreaTitle{font-size:24px;font-weight:bold;letter-spacing:0.2em;line-height:1.5;}
@media screen and (max-width:599px){
.visitSec01__contentAreaTitle{font-size:20px;}
}
.visitSec01__contentAreaText{width:100%;font-size:16px;line-height:2;letter-spacing:0.05em;text-align:justify;margin-top:30px;}
@media screen and (max-width:599px){
.visitSec01__contentAreaText{font-size:15px;margin-top:3vw;}
}
.visitSec01__contentAreaLeft{padding:0 5vw;}
.visitSec01__contentAreaRight{width:100%;padding-left:60px;}
@media screen and (max-width:599px){
.visitSec01__contentAreaRight{padding-left:0;margin-top:5vw;}
}
.visitSec01__contentAreaFigure{width:530px;}
@media screen and (max-width:599px){
.visitSec01__contentAreaFigure{width:100%;}
}
.visitSec02{background-color:#fff;padding-top:60px;}
@media screen and (max-width:599px){
.visitSec02{padding-top:5vw;}
}
.visitSec02__inner{padding:0 50px;}
@media screen and (max-width:599px){
.visitSec02__inner{padding:0 5vw;}
}
.visitSec02__text{position:relative;font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;padding-top:20px;margin-top:60px;}
@media screen and (max-width:599px){
.visitSec02__text{font-size:14px;padding-top:0;text-align:justify;}
}
.visitSec02__text:before{content:"";position:absolute;width:76px;height:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_house.png) no-repeat center center/contain;left:50%;top:0%;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);}
.visitSec02__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px;margin-top:40px;}
@media screen and (max-width:599px){
.visitSec02__cardList{padding:0;margin-top:3vw;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.visitSec02__cardListItem{position:relative;width:calc((100% - 75px) / 4);background-color:#fff4e6;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:125px 10px 20px 10px;}
@media screen and (max-width:599px){
.visitSec02__cardListItem{width:calc((100% - 3vw) / 2);height:160px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20vw 3vw 5vw 3vw;}
}
.visitSec02__cardListItem:before{content:"";position:absolute;width:43px;height:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon01.png) no-repeat center center/contain;left:50%;top:30%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.visitSec02__cardListItem:before{width:30px;height:50px;top:23%;}
}
.visitSec02__cardListItem:nth-of-type(2):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon02.png) no-repeat center center/contain;}
.visitSec02__cardListItem:nth-of-type(3):before{width:68px;height:64px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon03.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.visitSec02__cardListItem:nth-of-type(3):before{width:50px;height:50px;top:27%;}
}
.visitSec02__cardListItem:nth-of-type(4):before{width:60px;height:54px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consultBooth/consultBooth_icon04.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.visitSec02__cardListItem:nth-of-type(4):before{width:45px;height:40px;top:27%;}
}
@media screen and (max-width:599px){
.visitSec02__cardListItem:nth-of-type(n + 3){margin-top:3vw;}
}
.visitSec02__cardListItemText{font-size:18px;font-weight:bold;letter-spacing:0.05em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.visitSec02__cardListItemText{font-size:14px;text-align:justify;}
}
.covidSec{margin-top:50px;}
@media screen and (max-width:599px){
.covidSec{margin-top:0;}
}
.covidSec__head{border-top:1px solid #a7cff4;border-bottom:1px solid #a7cff4;padding:20px 15px;}
.covidSec .numTxt{padding-bottom:6rem;}
.covidSecFlexbox{-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (max-width:599px){
.covidSecFlexbox{max-width:200px;margin:auto;}
}
.covidSec .colTtl01{font-size:20px;padding:7px 0 7px 10px;margin:50px 0 20px 0;}
.covidSec .colTtl01.colTtl-blue{background-color:#e0eefd;}
.covidSec .colTtl01.colTtl-orange{background-color:#fff3e2;}
.covidSec .colTtl01.colTtl-gray{background-color:#f7f7f7;}
@media screen and (max-width:599px){
.covidSec .colTtl01{font-size:18px;padding:7px 5px;margin:30px 0 20px 0;}
}
.covidSec .colTtl02{font-size:18px;margin:20px 0 20px 0;padding-left:10px;border-left:8px solid;}
.covidSec .colTtl02.colTtl-blue{border-color:#e0eefd;}
.covidSec .colTtl02.colTtl-blue02{border-color:#2188dd;}
.covidSec .colTtl02.colTtl-orange{border-color:#ff9300;}
@media screen and (max-width:599px){
.covidSec .colTtl02{font-size:16px;margin:20px 0;padding-left:5px;}
}
.covidSec .colTtl03{position:relative;margin:30px 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #a7cff4;font-size:28px;color:#2188dd;font-weight:600;}
.covidSec .colTtl03:before{position:relative;content:"";display:inline-block;margin-right:30px;left:0;bottom:-25px;width:50px;height:50px;}
.covidSec .colTtl03.colTtl-has-icon-book:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-book.png) center center/contain no-repeat;}
.covidSec .colTtl03.colTtl-has-icon-search:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-search.png) center center/contain no-repeat;}
.covidSec .colTtl04{margin:20px 0 20px 0;font-size:28px;font-weight:600;}
.covidSec .colTtl-blue, .covidSec .colTtl-blue02{color:#2188dd;}
.covidSec .colTtl-orange{color:#ff9300;}
.covidSec__inner{margin-top:30px;font-size:16px;line-height:1.7;}
.covidSec__inner * + *{margin-top:1.75em;}
.covidSec__inner br + *{margin-top:0;}
.covidSec__inner a{color:blue;text-decoration:underline;}
@media screen and (min-width:600px){
.covidSec__inner a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.covidSec__inner a:hover{opacity:0.6;}
}
.covidSec__inner h1{font-size:4.5rem;line-height:1.4;}
.covidSec__inner h2{font-size:3rem;line-height:1.6;margin-top:2em;}
.covidSec__inner h3{color:#2188dd;font-size:2.2rem;font-weight:bold;line-height:1.6;}
.covidSec__inner h4{font-size:1.8rem;line-height:1.6;padding-left:25px;position:relative;}
.covidSec__inner h4:before{background:#2188dd;content:"";height:17px;left:0;position:absolute;top:3px;width:17px;}
.covidSec__inner h5, .covidSec__inner h6{font-size:1.6rem;line-height:1.6;}
.covidSec__inner h1 + h2,
.covidSec__inner h2 + h3,
.covidSec__inner h3 + h4,
.covidSec__inner h4 + h5,
.covidSec__inner h5 + h6{margin-top:0.5em;}
.covidSec__inner p{font-size:16px;line-height:1.7;}
.covidSec__inner strong, .covidSec__inner strong *{font-weight:bold;}
.covidSec__inner em, .covidSec__inner em *{font-style:italic;}
.covidSec__inner ul{list-style-type:disc;}
.covidSec__inner ol{list-style-type:decimal;}
.covidSec__inner ol, .covidSec__inner ul{margin-top:1em;padding-left:1.4em;}
.covidSec__inner ol li, .covidSec__inner ul li{line-height:1.5;margin-top:0.6em;list-style:inherit;}
.covidSec__inner sub, .covidSec__inner sup{font-size:1rem;line-height:1 !important;}
.covidSec__inner hr{background:#a7cff4;display:block;height:1px;width:100%;}
.covidSec__inner blockquote{background:#fff4e6;padding:30px;}
.covidSec__inner table{background:#fff4e6;border-collapse:collapse;height:auto !important;margin-top:3em;width:100% !important;}
.covidSec__inner table thead td, .covidSec__inner table thead th{color:#444;font-weight:bold;text-align:center;}
.covidSec__inner table tr td, .covidSec__inner table tr th{color:#444;border:#e1e0e0 1px solid;line-height:1.5;padding:15px 20px;text-align:left;vertical-align:middle;}
.covidSec__inner table tr th{font-weight:bold;text-align:center;width:25%;}
.covidSec__inner img{height:auto;margin-top:1em;max-width:100%;width:auto;}
.covidSec__inner img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.covidSec__inner img.alignright{display:block;margin-left:auto;margin-right:0;}
.covidSec__inner .gallery{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.covidSec__inner .gallery-item{float:none;margin-top:0;text-align:center;}
.covidSec__inner .gallery-columns-2 .gallery-item{width:calc((100% - 40px) / 2);}
.covidSec__inner .gallery-columns-3 .gallery-item{width:calc((100% - 80px) / 3);}
@media screen and (max-width:599px){
.covidSec__inner{margin-top:0;}
}
.covidSec__inner p{word-break:break-all;}
.covidSec__inner p .txtAccent, .covidSec__inner p.txtAccent{font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #fff700));background:linear-gradient(transparent 70%, #fff700 0%);}
.covidSec__inner p .note, .covidSec__inner p.note{font-size:12px;}
@media screen and (max-width:599px){
.covidSec__inner p .note, .covidSec__inner p.note{font-size:10px;}
}
@media screen and (max-width:599px){
.covidSec__inner p{font-size:14px;line-height:1.5em;letter-spacing:-1px;}
}
.covidSec__inner .tableContents{width:55%;font-size:12px;background-color:#f7f7f7;padding:20px;}
@media screen and (max-width:599px){
.covidSec__inner .tableContents{width:100%;}
}
.covidSec__inner .tableContents p{margin-bottom:5px;font-size:12px;}
.covidSec__inner .tableContents ol{margin:0;padding:0;list-style:none;}
.covidSec__inner .tableContents ol li{padding-bottom:5px;margin-top:5px;border-bottom:1px solid #e6e6e6;}
@media screen and (max-width:599px){
.covidSec__inner .tableContents ol li{position:relative;}
}
.covidSec__inner .tableContents ol li a{display:block;color:#555;text-decoration:none;}
@media screen and (max-width:599px){
.covidSec__inner .tableContents ol li a{height:100%;width:100%;position:relative;top:25%;}
}
.covidSec__inner .tableContents ol li a:hover{background-color:#d5d5d5;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s;opacity:1;}
.covidSec__inner .boxImg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:35px;}
@media screen and (max-width:599px){
.covidSec__inner .boxImg{margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.covidSec__inner .boxImgItem{margin:0;padding:0;}
.covidSec__inner .boxImgItem:first-child{margin-right:1rem;}
.covidSec__inner .boxImgItem-txt{width:inherit;}
@media screen and (max-width:599px){
.covidSec__inner .boxImgItem-txt{width:100%;}
}
.covidSec__inner .boxImgItem-img{width:23%;}
@media screen and (max-width:599px){
.covidSec__inner .boxImgItem-img{width:100%;}
}
.covidSec__inner .boxImgItem-img *{margin:0;}
.covidSec__inner .convBtn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;}
@media screen and (max-width:599px){
.covidSec__inner .convBtn{margin:10px 0;}
}
.covidSec__inner .convBtn li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#ff9300;font-weight:bold;border-radius:5px;-webkit-box-shadow:0px 5px 0px #d38900;box-shadow:0px 5px 0px #d38900;font-size:20px;margin:0.5em;padding:0.5em;}
@media screen and (max-width:599px){
.covidSec__inner .convBtn li{margin:0;font-size:20px;width:100%;padding-left:30px;background-size:22px;background-position:10px 50%;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_pc-white.png);background-repeat:no-repeat;}
}
@media screen and (max-width:599px){
.covidSec__inner .convBtn li:first-child{margin-right:10px;}
}
.covidSec__inner .convBtn li.tel{padding-left:65px;background-size:57px;background-position:15px 50%;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png);background-repeat:no-repeat;}
@media screen and (max-width:599px){
.covidSec__inner .convBtn li.tel{padding-left:30px;background-size:24px;background-position:10px 50%;}
}
.covidSec__inner .convBtn li.tel a{text-align:left;}
@media screen and (max-width:599px){
.covidSec__inner .convBtn li.tel a{text-align:center;}
}
.covidSec__inner .convBtn li.tel a strong{font-size:14px;}
.covidSec__inner .convBtn li a{display:block;color:#fff;text-decoration:none;padding:0 2rem;}
@media screen and (max-width:599px){
.covidSec__inner .convBtn li a{height:100%;width:100%;padding:0;}
}
.covidSec__inner .convBtn li a:hover{opacity:1;}
.covidSec__inner .convBtn li a .convBtn-small{display:block;}
@media screen and (max-width:599px){
.covidSec__inner .convBtn li a .convBtn-small{font-size:13px;}
}
.covidSec__inner .width-auto{width:auto;max-width:500px;}
@media screen and (max-width:599px){
.covidSec__inner .width-auto{max-width:100%;}
}
.covidSec__inner .video{margin:30px auto;max-width:450px;}
.covidSec__inner .video-inner{position:relative;width:100%;height:0px;padding-top:56.25%;}
.covidSec__inner .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.covidSec-imgContainer img{margin-left:4rem !important;}
@media screen and (max-width:599px){
.covidSec-imgContainer img{max-width:293px;margin-left:0 !important;}
}
.covid-19-fixedBnr{width:100%;position:fixed;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:rgba(0, 0, 0, 0.6);-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;text-align:center;z-index:200;}
.covid-19-fixedBnr.is-scrolled{-webkit-transform:none;transform:none;}
.covid-19-fixedBnr .fixedBtnArea__inner{padding:10px 15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (max-width:599px){
.covid-19-fixedBnr .fixedBtnArea__inner{padding:15px 15px;}
}
.covid-19-fixedBnr .fixedBtnArea__box{margin:0 5px;width:calc((100% - 15px) / 2);}
.covid-19-fixedBnr .fixedBtnArea__box:first-of-type{max-width:250px;}
.covid-19-fixedBnr .fixedBtnArea__box:first-of-type .fixedBtnArea__link{background-color:#fff;color:#2188dd;}
.covid-19-fixedBnr .fixedBtnArea__box:first-of-type .fixedBtnArea__figure{max-width:44px;}
.covid-19-fixedBnr .fixedBtnArea__box:nth-of-type(2){max-width:310px;}
.covid-19-fixedBnr .fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__link{background-color:#ff9300;padding:7px 10px 8px 5px;color:#fff;}
.covid-19-fixedBnr .fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__figure{max-width:56px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png) no-repeat center/contain;height:100%;}
.covid-19-fixedBnr .fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__figure-icon{width:100%;height:100%;}
.covid-19-fixedBnr .fixedBtnArea__link{display:block;border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 12px 8px 12px;}
.covid-19-fixedBnr .fixedBtnArea__figure{width:20%;}
.covid-19-fixedBnr .fixedBtnArea__textArea{margin-left:1vw;}
@media screen and (max-width:599px){
.covid-19-fixedBnr .fixedBtnArea__textArea{margin-left:5vw;}
}
.covid-19-fixedBnr .fixedBtnArea__text01{font-size:1.4rem;font-weight:600;}
@media screen and (max-width:599px){
.covid-19-fixedBnr .fixedBtnArea__text01{font-size:1.1rem;}
}
.fixedBtnArea__box:first-of-type .covid-19-fixedBnr .fixedBtnArea__text01{color:#2188dd;}
.fixedBtnArea__box:nth-of-type(2) .covid-19-fixedBnr .fixedBtnArea__text01{color:#fff;}
.covid-19-fixedBnr .fixedBtnArea__text02{font-size:2rem;font-weight:700;}
@media screen and (max-width:599px){
.covid-19-fixedBnr .fixedBtnArea__text02{font-size:1.7rem;}
}
.fixedBtnArea__box:first-of-type .covid-19-fixedBnr .fixedBtnArea__text02{color:#2188dd;}
.fixedBtnArea__box:nth-of-type(2) .covid-19-fixedBnr .fixedBtnArea__text02{color:#fff;}
.covid-19-fixedBnr .fixedBtnArea__text02 .small{font-size:1.4rem;}
.covid-19-fixedBnr .fixedBtnArea__switchBtn{display:block;padding:20px 15px;}
.covid-19-fixedBnr .fixedBtnArea__switchBtnText{padding-left:35px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/icon-reserve.png) no-repeat center left 0/27px auto;color:#2188dd;font-size:1.7rem;font-weight:bold;line-height:1;letter-spacing:0.06em;}
.covid-19-fixedBnr .fixedBtnArea__btnArea{padding:15px;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;display:none;}
.covid-19-fixedBnr .fixedBtnArea__btnAreaBtnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.covid-19-fixedBnr .fixedBtnArea__btnAreaBtnItem{width:calc((100% - 20px) / 3);padding-top:calc((100% - 20px) / 3);position:relative;}
.covid-19-fixedBnr .fixedBtnArea__btnAreaBtnLink{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;border:1px solid #2188dd;}
.covid-19-fixedBnr .fixedBtnArea__btnAreaBtnIcon{width:35px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.covid-19-fixedBnr .fixedBtnArea__btnAreaBtnTitle{margin-top:3px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2188dd;font-size:12px;font-weight:bold;line-height:1.3;}
.covid-19-fixedBnr .fixedBtnArea__telLinkArea{margin-top:10px;}
.covid-19-fixedBnr.is-active .fixedBtnArea__btnArea{display:block;}
.is_page__covid-19 .pageTopArea{top:80%;}
@media screen and (max-width:599px){
.is_page__covid-19 .pageTopArea{top:70%;}
}
.is_page__covid-19 .siteFooter{margin-bottom:86px;}
@media screen and (max-width:599px){
#product{padding-top:20px;margin-top:-20px;}
}
@media screen and (max-width:599px){
#flow,
#inquiry{padding-top:60px;margin-top:-60px;}
}
@media screen and (max-width:599px){
#simulation{padding-top:40px;margin-top:-40px;}
}
@media screen and (max-width:599px){
#reservation{padding-top:20px;margin-top:-20px;}
}
.loan-plazaSec01{margin-top:60px;}
@media screen and (max-width:599px){
.loan-plazaSec01{margin-top:5vw;}
}
.loan-plazaSec01__text{font-size:16px;font-weight:300;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec01__text{font-size:15px;text-align:justify;}
}
.loan-plazaSec01__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
@media screen and (max-width:599px){
.loan-plazaSec01__cardList{margin-top:5vw;}
}
@media screen and (max-width:599px){
.loan-plazaSec01__cardList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.loan-plazaSec01__cardItem{width:200px;height:200px;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;text-align:center;}
@media screen and (min-width:600px){
.loan-plazaSec01__cardItem:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItem{width:100%;height:100%;}
}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItem:not(:first-child){margin-top:3vw;}
}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItem{width:100%;height:auto;padding:3vw;}
}
.loan-plazaSec01__cardItem:nth-of-type(4) .loan-plazaSec01__figureIcon,
.loan-plazaSec01__cardItem:nth-of-type(5) .loan-plazaSec01__figureIcon{margin:5px auto 0 auto;}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItem:nth-of-type(4) .loan-plazaSec01__figureIcon,
.loan-plazaSec01__cardItem:nth-of-type(5) .loan-plazaSec01__figureIcon{margin:0;}
}
.loan-plazaSec01__cardItem:first-of-type .loan-plazaSec01__cardItemText, .loan-plazaSec01__cardItem:nth-of-type(4) .loan-plazaSec01__cardItemText,
.loan-plazaSec01__cardItem:nth-of-type(5) .loan-plazaSec01__cardItemText{margin-top:20px;}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItem:first-of-type .loan-plazaSec01__cardItemText, .loan-plazaSec01__cardItem:nth-of-type(4) .loan-plazaSec01__cardItemText,
.loan-plazaSec01__cardItem:nth-of-type(5) .loan-plazaSec01__cardItemText{margin-top:0;}
}
.loan-plazaSec01__cardItem:first-of-type .loan-plazaSec01__figureArrow, .loan-plazaSec01__cardItem:nth-of-type(4) .loan-plazaSec01__figureArrow,
.loan-plazaSec01__cardItem:nth-of-type(5) .loan-plazaSec01__figureArrow{margin:20px auto 0 auto;}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItem:first-of-type .loan-plazaSec01__figureArrow, .loan-plazaSec01__cardItem:nth-of-type(4) .loan-plazaSec01__figureArrow,
.loan-plazaSec01__cardItem:nth-of-type(5) .loan-plazaSec01__figureArrow{margin:0 0 0 auto;}
}
.archiveCompanySec .loan-plazaSec01__cardItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;}
.loan-plazaSec01__cardItemLink{display:block;padding:15px 35px;}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItemLink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2vw 3vw;}
}
.loan-plazaSec01__cardItemText{font-size:16px;margin-top:10px;}
@media screen and (max-width:599px){
.loan-plazaSec01__cardItemText{margin-left:3vw;margin-top:0;}
}
.loan-plazaSec01__figureIcon{width:60%;margin:0 auto;}
@media screen and (max-width:599px){
.loan-plazaSec01__figureIcon{width:10%;margin:0;}
}
.loan-plazaSec01__figureArrow{width:40px;margin:10px auto 0 auto;}
@media screen and (max-width:599px){
.loan-plazaSec01__figureArrow{width:10%;margin:0 0 0 auto;}
}
.loan-plazaSec02{background-color:#e6f1fd;padding:80px 0;margin-top:100px;}
@media screen and (max-width:599px){
.loan-plazaSec02{padding:10vw 0;margin-top:10vw;}
}
.loan-plazaSec02__title{font-size:28px;font-weight:700;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec02__title{font-size:20px;}
}
.loan-plazaSec02__leadArea{position:relative;background-color:#fff;text-align:center;padding:30px 60px;margin:180px 250px 0 250px;}
.loan-plazaSec02__leadArea .under-orange{background:-webkit-gradient(linear, left top, left bottom, color-stop(75%, transparent), color-stop(25%, #ffdeb2));background:linear-gradient(transparent 75%, #ffdeb2 25%);}
@media screen and (max-width:599px){
.loan-plazaSec02__leadArea{margin:25vw 0 10vw 0;padding:2vw 3vw;}
}
.loan-plazaSec02__leadArea:before{content:"";position:absolute;width:550px;height:120px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/loan-plaza/loan-plaza_bubble01.png) no-repeat center center/contain;left:50%;top:0%;-webkit-transform:translate(-50%, -120%);transform:translate(-50%, -120%);}
@media screen and (max-width:599px){
.loan-plazaSec02__leadArea:before{width:100%;height:15vw;}
}
.loan-plazaSec02__leadAreaTitle-small{font-size:18px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.loan-plazaSec02__leadAreaTitle-small{font-size:16px;}
}
.loan-plazaSec02__leadAreaTitle{font-size:22px;font-weight:bold;letter-spacing:0.05em;margin-top:15px;}
@media screen and (max-width:599px){
.loan-plazaSec02__leadAreaTitle{font-size:18px;margin-top:3vw;}
}
.loan-plazaSec02__leadAreaTitle .text-small{font-size:15px;font-weight:300;letter-spacing:0.05em;}
.loan-plazaSec02__leadAreaText{display:inline-block;font-size:60px;font-weight:bold;line-height:1;margin-top:15px;}
@media screen and (max-width:599px){
.loan-plazaSec02__leadAreaText{font-size:40px;margin-top:3vw;}
}
.loan-plazaSec02__leadAreaText .text-small{font-size:30px;font-weight:bold;}
@media screen and (max-width:599px){
.loan-plazaSec02__leadAreaText .text-small{font-size:20px;}
}
.loan-plazaSec02__leadAreaText .text-small:first-child{margin-right:15px;}
@media screen and (max-width:599px){
.loan-plazaSec02__leadAreaText .text-small:first-child{margin-right:3vw;}
}
.loan-plazaSec02__leadAreaText .text-small:nth-child(2){margin-left:15px;}
@media screen and (max-width:599px){
.loan-plazaSec02__leadAreaText .text-small:nth-child(2){margin-left:3vw;}
}
.loan-plazaSec02__leadAreaTitle-small{font-size:18px;font-weight:bold;letter-spacing:0.1em;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec02__leadAreaTitle-small{font-size:16px;margin-top:5vw;}
}
.loan-plazaSec02__contentArea01{background-color:#fff;padding:60px;margin:50px 50px 0 50px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01{padding:5vw 0 0 0;margin:5vw 0 0 0;}
}
.loan-plazaSec02__contentArea01Title{font-size:22px;font-weight:700;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01Title{font-size:18px;}
}
.loan-plazaSec02__contentArea01CardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardList{margin-top:5vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.loan-plazaSec02__contentArea01CardListItem{width:calc((100% - 60px) / 3);background-color:#fff;border-radius:10px;text-align:center;padding:30px 40px 25px 40px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardListItem{width:auto;padding:5vw 3vw;margin:0 10vw;}
}
.loan-plazaSec02__contentArea01CardListItem .under-orange{background:-webkit-gradient(linear, left top, left bottom, color-stop(75%, transparent), color-stop(25%, #ffdeb2));background:linear-gradient(transparent 75%, #ffdeb2 25%);}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardListItem:nth-child(n + 2){margin-top:3vw;}
}
.loan-plazaSec02__contentArea01CardListItemTitle{font-size:20px;font-weight:700;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardListItemTitle{font-size:20px;}
}
.loan-plazaSec02__contentArea01CardListItemTitle-small{font-size:15px;font-weight:300;margin-top:1px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardListItemTitle-small{font-size:14px;}
}
.loan-plazaSec02__contentArea01CardListItemText{font-size:40px;font-weight:bold;line-height:1;margin-bottom:15px;margin-top:15px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardListItemText{display:inline-block;font-size:30px;margin-bottom:3vw;margin-top:3vw;}
}
.loan-plazaSec02__contentArea01CardListItemText .text-small{font-size:20px;font-weight:bold;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardListItemText .text-small{font-size:18px;}
}
.loan-plazaSec02__contentArea01CardListItemText-small{font-size:15px;font-weight:bold;margin-top:5px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01CardListItemText-small{font-size:14px;}
}
.loan-plazaSec02__contentArea01CardListItemText-small .text-small{font-weight:300;}
.loan-plazaSec02__contentArea01AnnotationArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01AnnotationArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5vw;padding-bottom:5vw;}
}
.loan-plazaSec02__contentArea01AnnotationAreaItem{width:calc((100% - 20px) / 2);}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea01AnnotationAreaItem{width:100%;}
}
.loan-plazaSec02__contentArea01AnnotationAreaText{font-size:12px;font-weight:300;line-height:1.8;padding-left:1em;text-indent:-1em;margin-top:10px;}
.loan-plazaSec02__contentArea02{background-color:#fff;padding:60px 80px;margin:40px 50px 0 50px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02{padding:10vw 0;margin:5vw 0 0 0;}
}
.loan-plazaSec02__contentArea02Title{font-size:22px;font-weight:700;letter-spacing:0.1em;text-align:center;margin-bottom:10px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02Title{font-size:18px;margin-bottom:10vw;}
}
.loan-plazaSec02__contentArea02CardListItem{position:relative;background-color:#fff;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 50px 40px 0;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:7vw 3vw;margin:5vw;}
}
.loan-plazaSec02__contentArea02CardListItem:before{content:"";position:absolute;background-color:#ff9300;width:130px;height:6px;top:0;left:0;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItem:before{width:25vw;height:3px;}
}
.loan-plazaSec02__contentArea02CardListItemLeft{display:inline-block;font-size:46px;font-weight:200;line-height:1;margin-top:-20px;margin-left:10px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemLeft{font-size:30px;margin-top:-2vw;margin-left:2vw;}
}
.loan-plazaSec02__contentArea02CardListItemLeft .text-small{font-size:16px;font-weight:500;margin-right:5px;vertical-align:top;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemLeft .text-small{font-size:15px;}
}
.loan-plazaSec02__contentArea02CardListItemCenter{margin-left:35px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemCenter{margin-left:0;margin-top:5vw;}
}
.loan-plazaSec02__contentArea02CardListItemCenterTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;margin-bottom:auto;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemCenterTitle{font-size:16px;text-align:center;}
}
.loan-plazaSec02__contentArea02CardListItemCenterText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;padding-right:40px;margin-top:20px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemCenterText{font-size:14px;padding-right:5vw;}
}
.loan-plazaSec02__contentArea02CardListItemRight{min-width:200px;margin-left:auto;margin-top:50px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemRight{margin-top:8vw;margin-left:0;}
}
.loan-plazaSec02__contentArea02CardListItemRight .btn-whiteShadow{width:100%;}
.loan-plazaSec02__contentArea02CardListItemRight .btn-whiteShadow:after{width:16px;height:16px;border:none;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_newWindow-another.png) no-repeat center center/contain;-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg);}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemRight .btn-whiteShadow:after{width:20px;height:20px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/arrow-right-white.png) no-repeat center/contain;}
}
.loan-plazaSec02__contentArea02CardListItemRight .btn-whiteShadow:hover:after{-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg);-webkit-animation:none;animation:none;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemRight .btn-whiteShadowLink{text-align:center;padding:5vw 13vw 5vw 7vw;}
}
.loan-plazaSec02__contentArea02CardListItemRightText{font-size:13px;font-weight:300;text-align:center;margin-top:15px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemRightText{margin-top:3vw;}
}
.loan-plazaSec02__contentArea02CardListItemArea .btn-whiteShadow{border-radius:10px;width:100%;text-align:center;}
.loan-plazaSec02__contentArea02CardListItemArea .btn-whiteShadow:after{display:none;}
.loan-plazaSec02__contentArea02CardListItemArea .btn-whiteShadow .is-active:after{-webkit-transform:translate(-50%, -50%) rotateZ(225deg) !important;transform:translate(-50%, -50%) rotateZ(225deg) !important;}
.loan-plazaSec02__contentArea02CardListItemArea .btn-whiteShadowLink{position:relative;}
.loan-plazaSec02__contentArea02CardListItemArea .btn-whiteShadowLink:after{border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;content:"";display:block;height:15px;width:15px;-webkit-transform:translate(-50%, -50%) rotateZ(45deg);transform:translate(-50%, -50%) rotateZ(45deg);position:absolute;top:50%;right:3%;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02CardListItemArea .btn-whiteShadowLink:after{border-bottom:1px solid #fff;border-right:1px solid #fff;}
}
.loan-plazaSec02__contentArea02ModalTarget{display:none;background-color:#fff4e6;padding:60px 60px 40px 60px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTarget{padding:5vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01Title{font-size:18px;font-weight:bold;letter-spacing:0.2em;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01Title{font-size:16px;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01Text{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:20px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01Text{font-size:14px;margin-top:3vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem{background-color:#fff;text-align:center;padding:30px 40px;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem{padding:5vw;margin-top:5vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItemTitle{display:inline-block;font-size:18px;font-weight:bold;letter-spacing:0.2em;border-top:3px dotted #2188dd;border-bottom:3px dotted #2188dd;padding:12px 0;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItemTitle{font-size:16px;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItemText{font-size:15px;font-weight:300;line-height:1.8;text-align:justify;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItemText{font-size:14px;margin-top:5vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01Annotation{font-size:12px;font-weight:300;line-height:1.8;margin-top:15px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01Annotation{margin-top:3vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02{background-color:#e8e5e0;padding:30px 40px;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02{padding:3vw 4vw;margin-top:5vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02Title{font-size:16px;font-weight:bold;letter-spacing:0.2em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02Title{font-size:15px;}
}
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02Text{list-style:disc;font-size:14px;font-weight:300;line-height:1.8;}
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02Text:first-child{margin-top:20px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02Text:first-child{margin-top:3vw;}
}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea01CardListItem02Text{margin-left:3vw;margin-top:2vw;}
}
.loan-plazaSec02__contentArea02ModalTargetBorder{height:1px;background-color:#7f7c79;margin:60px 0;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetBorder{margin:5vw 0;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02TableTitle{font-size:18px;font-weight:bold;letter-spacing:0.2em;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02TableTitle{font-size:16q;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02TableArea{margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02TableArea{margin:6vw 0;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02Table{width:calc(100% - 10px);border-collapse:separate;border-spacing:5px;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02Table{width:100%;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02TableHead{font-size:15px;font-weight:bold;background:#6cb0e9;color:#fff;padding:18px 30px;white-space:nowrap;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02TableHead{font-size:14px;padding:2vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02TableData{font-size:15px;font-weight:300;line-height:1.5;background:#fff;padding:18px 20px;text-align:justify;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02TableData{font-size:14px;padding:3vw;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02AnnotationArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02AnnotationArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02AnnotationArea:first-of-type .loan-plazaSec02__contentArea02ModalTargetArea02Annotation:before{content:"";width:12px;height:12px;display:inline-block;background-color:#444;position:relative;top:1px;margin-right:5px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02AnnotationArea:first-of-type .loan-plazaSec02__contentArea02ModalTargetArea02Annotation:before{width:8px;height:8px;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02AnnotationAreaInner{width:calc((100% - 25px) / 2);}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02AnnotationAreaInner{width:100%;}
}
.loan-plazaSec02__contentArea02ModalTargetArea02Annotation{font-size:12px;font-weight:300;line-height:2;margin-top:15px;padding-left:1em;text-indent:-1em;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetArea02Annotation{margin-top:2vw;}
}
.loan-plazaSec02__contentArea02ModalTargetBorder02{height:1px;background-color:#cfc4ba;margin-top:20px;}
@media screen and (max-width:599px){
.loan-plazaSec02__contentArea02ModalTargetBorder02{margin-top:3vw;}
}
.loan-plazaSec03{background-color:#fff;padding:80px 0;}
@media screen and (max-width:599px){
.loan-plazaSec03{padding:10vw 0;}
}
.loan-plazaSec03__title{font-size:28px;font-weight:700;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec03__title{font-size:20px;}
}
.loan-plazaSec03__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
@media screen and (max-width:599px){
.loan-plazaSec03__cardList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 5vw;margin-top:5vw;}
}
.loan-plazaSec03__cardListItem{position:relative;width:calc((100% - 50px) / 3);background-color:#fff4e6;border-radius:10px;padding:40px 30px 30px 30px;}
@media screen and (max-width:599px){
.loan-plazaSec03__cardListItem{width:100%;padding:5vw;}
}
.loan-plazaSec03__cardListItem:before{content:"";position:absolute;width:74px;height:110px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/loan-plaza/loan-plaza_icon06.png) no-repeat center center/contain;left:50%;top:46%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.loan-plazaSec03__cardListItem:before{width:65px;height:81px;top:40%;}
}
.loan-plazaSec03__cardListItem:nth-of-type(2):before{width:126px;height:100px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/loan-plaza/loan-plaza_icon07.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.loan-plazaSec03__cardListItem:nth-of-type(2):before{width:90px;height:70px;}
}
.loan-plazaSec03__cardListItem:nth-of-type(3):before{width:100px;height:105px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/loan-plaza/loan-plaza_icon08.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.loan-plazaSec03__cardListItem:nth-of-type(3):before{width:80px;height:80px;}
}
@media screen and (max-width:599px){
.loan-plazaSec03__cardListItem:not(:first-of-type){margin-top:3vw;}
}
.loan-plazaSec03__cardListItemTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec03__cardListItemTitle{font-size:16px;}
}
.loan-plazaSec03__cardListItemText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:1.5;margin-top:135px;text-align:justify;}
@media screen and (max-width:599px){
.loan-plazaSec03__cardListItemText{font-size:14px;margin-top:25vw;}
}
.loan-plazaBookArea{background-color:#e6f1fd;padding:60px 0;}
@media screen and (max-width:599px){
.loan-plazaBookArea{padding:10vw 0;}
}
.loan-plazaBookArea__bnrList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.loan-plazaBookArea__bnrItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc((100% - 20px) / 2);height:120px;background-color:#fff;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.loan-plazaBookArea__bnrItem:hover{background-color:#f4f9fe;-webkit-box-shadow:none;box-shadow:none;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItem:not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItem{width:100%;height:22vw;}
}
.loan-plazaBookArea__bnrItemPhoneLeft{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid #a7cff4;padding-right:20px;width:30%;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemPhoneLeft{padding-right:1vw;}
}
.loan-plazaBookArea__bnrItemPhoneRight{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-left:20px;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemPhoneRight{width:70%;margin-left:3vw;}
}
.loan-plazaBookArea__bnrItemLink{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:30px;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemLink{padding:3vw;}
}
.loan-plazaBookArea__bnrItemTitle-phone{font-size:18px;font-weight:bold;letter-spacing:0.1em;margin-top:10px;white-space:nowrap;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemTitle-phone{font-size:1.1rem;}
}
.loan-plazaBookArea__bnrFigure-phone{width:56px;height:40px;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrFigure-phone{width:36px;height:25px;}
}
.loan-plazaBookArea__bnrItemTelNumber{font-size:36px;font-weight:bold;letter-spacing:0.05em;white-space:nowrap;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemTelNumber{font-size:2.3rem;}
}
.loan-plazaBookArea__bnrItemTime{font-size:16px;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemTime{font-size:12px;}
}
.loan-plazaBookArea__bnrItemWebLeft{width:30%;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemWebLeft{width:20%;}
}
.loan-plazaBookArea__bnrItemFigure-web{width:55px;height:40px;margin:0 auto;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemFigure-web{width:32px;height:22px;margin:0 auto;}
}
.loan-plazaBookArea__bnrItemWebRight{width:70%;-moz-text-align-last:left;text-align-last:left;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemWebRight{width:80%;}
}
.loan-plazaBookArea__bnrItemText-web{font-size:22px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;}
@media screen and (max-width:599px){
.loan-plazaBookArea__bnrItemText-web{font-size:1.6rem;}
}
.loan-plazaSec04{padding:80px 0;}
@media screen and (max-width:599px){
.loan-plazaSec04{padding:10vw 0 0 0;}
}
.loan-plazaSec04__title{font-size:28px;font-weight:700;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec04__title{font-size:20px;}
}
.loan-plazaSec04__text{font-size:16px;font-weight:300;letter-spacing:0.05em;margin-top:40px;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec04__text{font-size:15px;margin-top:5vw;text-align:justify;}
}
.loan-plazaSec04__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px;}
@media screen and (max-width:599px){
.loan-plazaSec04__cardList{margin-top:5vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.loan-plazaSec04__cardListItem{position:relative;width:calc((100% - 180px) / 6);}
@media screen and (max-width:599px){
.loan-plazaSec04__cardListItem{width:100%;padding:0 20vw;}
}
@media screen and (max-width:599px){
.loan-plazaSec04__cardListItem:not(:last-of-type){margin-bottom:10vw;}
}
.loan-plazaSec04__cardListItem:not(:last-of-type):before{content:"";position:absolute;width:24px;height:36px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_right_orange.png) no-repeat center center/contain;right:0;top:56%;-webkit-transform:translate(126%, -50%);transform:translate(126%, -50%);}
@media screen and (max-width:599px){
.loan-plazaSec04__cardListItem:not(:last-of-type):before{right:50%;top:109%;-webkit-transform:translate(50%, -50%) rotate(90deg);transform:translate(50%, -50%) rotate(90deg);}
}
.loan-plazaSec04__contentArea01{background-color:#e6f1fd;padding:60px 80px;margin:40px 50px 0 50px;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01{padding:6vw 0;margin:5vw 0;}
}
.loan-plazaSec04__contentArea01Title{font-size:22px;font-weight:700;letter-spacing:0.1em;text-align:center;margin-bottom:10px;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01Title{font-size:18px;}
}
.loan-plazaSec04__contentArea01CardListItem{position:relative;background-color:#fff;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 50px 40px 0;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItem{padding:5vw;margin:5vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.loan-plazaSec04__contentArea01CardListItemLeft{margin-left:35px;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItemLeft{margin-left:0;}
}
.loan-plazaSec04__contentArea01CardListItemLeftTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;margin-bottom:auto;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItemLeftTitle{font-size:16px;text-align:center;}
}
.loan-plazaSec04__contentArea01CardListItemLeftText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;padding-right:40px;margin-top:20px;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItemLeftText{font-size:14px;padding-right:5vw;margin-top:3vw;}
}
.loan-plazaSec04__contentArea01CardListItemRight{min-width:200px;margin-left:auto;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItemRight{margin-left:0;margin-top:5vw;}
}
.loan-plazaSec04__contentArea01CardListItemRight .btn-whiteShadow{width:100%;}
.loan-plazaSec04__contentArea01CardListItemRight .btn-whiteShadow:after{width:16px;height:16px;border:none;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_newWindow-another.png) no-repeat center center/contain;-webkit-transform:translate(-50%, -50%) rotateZ(0deg);transform:translate(-50%, -50%) rotateZ(0deg);}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItemRight .btn-whiteShadow:after{width:20px;height:20px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/arrow-right-white.png) no-repeat center/contain;}
}
.loan-plazaSec04__contentArea01CardListItemRight .btn-whiteShadow:hover:after{-webkit-animation:none;animation:none;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItemRight .btn-whiteShadowLink{padding:5vw;}
}
.loan-plazaSec04__contentArea01CardListItemRightText{font-size:13px;font-weight:300;text-align:center;margin-top:15px;}
@media screen and (max-width:599px){
.loan-plazaSec04__contentArea01CardListItemRightText{margin-top:3vw;}
}
.loan-plazaSec04__contentArea01CardListItemArea .btn-whiteShadow{border-radius:10px;width:100%;text-align:center;}
.loan-plazaSec04__contentArea01CardListItemArea .btn-whiteShadow:after{height:12px;width:12px;-webkit-transform:translate(-50%, -50%) rotateZ(45deg);transform:translate(-50%, -50%) rotateZ(45deg);right:3%;}
.loan-plazaSec05{position:relative;z-index:0;}
@media screen and (max-width:599px){
.loan-plazaSec05{padding:0 0 5vw 0;}
}
.loan-plazaSec05__inner{position:relative;z-index:-1;background-color:#e6f1fd;padding:60px 0 80px 0;margin:40px 50px 80px 50px;}
@media screen and (max-width:599px){
.loan-plazaSec05__inner{padding:10vw 5vw;margin:5vw;}
}
.loan-plazaSec05__title{font-size:22px;font-weight:700;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.loan-plazaSec05__title{font-size:18px;}
}
.loan-plazaSec05__contentArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 50px;margin-top:40px;}
@media screen and (max-width:599px){
.loan-plazaSec05__contentArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin-top:5vw;}
}
.loan-plazaSec05__contentAreaLeft{width:calc((100% - 40px) / 2);}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaLeft{width:100%;}
}
.loan-plazaSec05__contentAreaLeftImgArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.loan-plazaSec05__contentAreaLeftImgAreaItem:first-of-type{width:100%;margin-bottom:15px;}
.loan-plazaSec05__contentAreaLeftImgAreaItem:not(:first-of-type){width:calc((100% - 15px) / 2);}
.loan-plazaSec05__contentAreaLeftDesc{font-size:15px;line-height:1.5;margin-top:30px;}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaLeftDesc{font-size:14px;margin-top:5vw;}
}
.loan-plazaSec05__campaignArea{padding:0 150px;margin-top:40px;}
@media screen and (max-width:599px){
.loan-plazaSec05__campaignArea{padding:0;margin-top:5vw;}
}
.loan-plazaSec05__campaignAreaBnr{display:block;}
.loan-plazaSec05__contentAreaRight{width:calc((100% - 40px) / 2);}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaRight{width:100%;}
}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaRight .label-squareShadow{min-width:90px;margin-bottom:auto;}
}
.loan-plazaSec05__contentAreaRightInfoTitle{font-size:18px;font-weight:700;letter-spacing:0.05em;margin-bottom:30px;}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaRightInfoTitle{font-size:16px;margin:5vw 0;}
}
.loan-plazaSec05__contentAreaRightInfoItem{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaRightInfoItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5vw;}
}
.loan-plazaSec05__contentAreaRightInfoItemBody{padding-top:5px;}
.loan-plazaSec05__contentAreaRightInfoItemBodyText{font-size:14px;letter-spacing:0.05em;line-height:1.5;}
.loan-plazaSec05__contentAreaRightTagList{display:-webkit-box;display:-ms-flexbox;display:flex;}
.loan-plazaSec05__contentAreaRightTagItem{width:70px;margin-left:15px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;border:1px solid #ff9300;}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaRightTagItem{width:calc((100% - 8vw) / 5);margin-left:2vw;-ms-flex-pack:distribute;justify-content:space-around;padding:1vw;}
}
.loan-plazaSec05__contentAreaRightTagItem:first-child{margin-left:0;}
.loan-plazaSec05__contentAreaRightTagIcon{height:35px;}
@media screen and (max-width:599px){
.loan-plazaSec05__contentAreaRightTagIcon{height:24px;}
}
.loan-plazaSec05__contentAreaRightTagIcon img{height:100%;width:auto;}
.loan-plazaSec05__contentAreaRightTagName{color:#ff9300;text-align:center;}
.onlineSec__consultArea{background-color:#e6f1fd;border-radius:20px;padding:60px 120px;margin:80px 50px 0 50px;}
@media screen and (max-width:599px){
.onlineSec__consultArea{padding:10vw 0;margin:10vw 0 0 0;}
}
.onlineSec__consultAreaTitle{font-size:28px;font-weight:700;letter-spacing:0.4em;text-align:center;}
@media screen and (max-width:599px){
.onlineSec__consultAreaTitle{font-size:20px;}
}
.onlineSec__consultAreaSubTitle{position:relative;font-size:20px;font-weight:bold;letter-spacing:0.3em;text-align:center;}
@media screen and (max-width:599px){
.onlineSec__consultAreaSubTitle{font-size:1.6rem;letter-spacing:0.2em;}
}
.onlineSec__consultAreaSubTitle:before{position:absolute;top:0;left:0;width:48px;height:60px;content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/online/online_border_left-blue.png);background-size:contain;background-repeat:no-repeat;display:inline-block;}
@media screen and (max-width:599px){
.onlineSec__consultAreaSubTitle:before{width:38px;height:50px;left:4vw;}
}
.onlineSec__consultAreaSubTitle:after{position:absolute;top:0;right:0;width:48px;height:60px;content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/online/online_border_right-blue.png);background-size:contain;background-repeat:no-repeat;display:inline-block;}
@media screen and (max-width:599px){
.onlineSec__consultAreaSubTitle:after{width:38px;height:50px;right:4vw;}
}
.onlineSec__consultAreaInner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px;}
@media screen and (max-width:599px){
.onlineSec__consultAreaInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5vw;padding:0 5vw;}
}
.onlineSec__consultAreaBox{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;border-radius:10px;padding:15px;margin-top:15px;}
@media screen and (max-width:599px){
.onlineSec__consultAreaBox{min-height:52vw;height:inherit;}
}
.onlineSec__consultAreaBox .shadow-bottomRight{-webkit-box-shadow:3px 3px 10px -2px #606060;box-shadow:3px 3px 10px -2px #606060;}
.onlineSec__consultAreaLeft, .onlineSec__consultAreaRight{width:calc((100% - 70px) / 2);}
@media screen and (max-width:599px){
.onlineSec__consultAreaLeft, .onlineSec__consultAreaRight{width:100%;margin-top:5vw;}
}
@media screen and (max-width:599px){
.onlineSec__consultAreaRight{margin-top:10vw;}
}
.onlineSec__consultAreaLeftTell{position:relative;font-size:28px;font-weight:bold;line-height:1;background-color:#fff4e6;padding:30px 10px 30px 65px;}
@media screen and (max-width:599px){
.onlineSec__consultAreaLeftTell{font-size:2rem;padding:5vw 5vw 5vw 20vw;}
}
.onlineSec__consultAreaLeftTell:before{content:"";position:absolute;width:40px;height:28px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-blue.png) no-repeat center center/contain;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.onlineSec__consultAreaLeftText{font-size:15px;font-weight:bold;letter-spacing:0.1em;text-align:center;margin-top:18px;}
@media screen and (max-width:599px){
.onlineSec__consultAreaLeftText{font-size:1.5rem;}
}
.onlineSec__consultAreaLink{display:block;width:100%;color:#fff !important;font-size:15px;font-weight:bold;text-align:center;background-color:#ff9300;border-radius:5px;padding:13px;margin-top:18px;}
.onlineSec__consultAreaLink:hover{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(2px);transform:translateY(2px);opacity:0.6;}
.onlineSec__consultAreaRightCardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.onlineSec__consultAreaRightCardList{margin-bottom:3vw;}
}
.onlineSec__consultAreaRightCardListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc((100% - 10px) / 2);height:60px;background-color:#fff4e6;font-size:15px;padding:10px 12px 10px 60px;}
@media screen and (max-width:599px){
.onlineSec__consultAreaRightCardListItem{font-size:1.3rem;padding:3vw 2vw 3vw 14vw;}
}
.onlineSec__consultAreaRightCardListItem:before{content:"";position:absolute;width:40px;height:40px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_shop-blue.png) no-repeat center center/contain;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.onlineSec__consultAreaRightCardListItem:nth-of-type(2):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_house.png) no-repeat center center/contain;}
.onlineSec__consultAreaRightCardListItem:nth-of-type(3){margin-top:10px;}
.onlineSec__consultAreaRightCardListItem:nth-of-type(3):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_tell.png) no-repeat center center/contain;}
.onlineSec__consultAreaRightCardListItem:nth-of-type(4){margin-top:10px;}
.onlineSec__consultAreaRightCardListItem:nth-of-type(4):before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_pc-blue.png) no-repeat center center/contain;}
.onlineSec02{margin-top:80px;}
.onlineSec02__title{font-size:36px;font-weight:700;text-align:center;}
@media screen and (max-width:599px){
.onlineSec02__title{font-size:28px;}
}
.onlineSec02__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
@media screen and (max-width:599px){
.onlineSec02__cardList{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3vw;}
}
.onlineSec02__cardListItem{width:calc((100% - 100px) / 5);}
@media screen and (max-width:599px){
.onlineSec02__cardListItem{width:calc((100% - 6vw) / 3);}
}
@media screen and (max-width:599px){
.onlineSec02__cardListItem:nth-of-type(n + 4){margin-top:3vw;}
}
@media screen and (max-width:599px){
.onlineSec02__cardListItem:first-of-type, .onlineSec02__cardListItem:nth-of-type(2),
.onlineSec02__cardListItem:nth-of-type(4){margin-right:3vw;}
}
.onlineSec03{background-color:#e6f1fd;padding:80px 0;margin-top:80px;}
@media screen and (max-width:599px){
.onlineSec03{padding:10vw 0;margin-top:10vw;}
}
.onlineSec03__title{font-size:36px;font-weight:700;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.onlineSec03__title{font-size:28px;}
}
.onlineSec03__title .text-small{font-size:24px;font-weight:700;}
.onlineSec03__contentArea{background-color:#fff;padding:40px 80px 60px 80px;margin:40px 50px 0 50px;}
@media screen and (max-width:599px){
.onlineSec03__contentArea{padding:5vw 5vw;margin:5vw 0 0 0;}
}
.onlineSec03__contentAreaTitle{font-size:24px;font-weight:700;letter-spacing:0.2em;text-align:center;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaTitle{font-size:18px;}
}
.onlineSec03__contentAreaCardList{position:relative;background-color:#e6f1fd;border-radius:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 60px 30px 60px;margin-top:40px;margin-bottom:80px;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaCardList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:0;margin:7vw 0 20vw 0;}
}
.onlineSec03__contentAreaCardList :after{content:"";width:100px;height:60px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/online/online_arrow_down-gradation-orange.png) center/contain no-repeat;position:absolute;left:50%;bottom:0%;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);z-index:1;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaCardList :after{width:80px;bottom:-2%;}
}
.onlineSec03__contentAreaCardListItem{width:calc((100% - 180px) / 4);}
@media screen and (max-width:599px){
.onlineSec03__contentAreaCardListItem{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5vw;}
}
@media screen and (max-width:599px){
.onlineSec03__contentAreaCardListItemFigure{width:30%;}
}
.onlineSec03__contentAreaCardListItemCaption{font-size:15px;font-weight:bold;line-height:1.5;text-align:center;white-space:nowrap;margin-top:15px;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaCardListItemCaption{font-size:1.5rem;}
}
.onlineSec03__contentAreaGrid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaGrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3vw;}
}
.onlineSec03__contentAreaGridTextList{width:50%;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaGridTextList{width:100%;}
}
.onlineSec03__contentAreaGridText{position:relative;font-weight:400;letter-spacing:0.05em;font-size:15px;line-height:1.5;padding-left:20px;margin-top:20px;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaGridText{margin-top:3vw;}
}
.onlineSec03__contentAreaGridText:before{content:"";position:absolute;width:15px;height:15px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_diamond-narrow.png) no-repeat center center/contain;left:0;top:3px;}
.onlineSec03__contentAreaGridImg{width:45.2%;}
@media screen and (max-width:599px){
.onlineSec03__contentAreaGridImg{width:100%;margin-top:5vw;}
}
.onlineSec04{background-color:#fff;padding:80px 0;}
@media screen and (max-width:599px){
.onlineSec04{padding:10vw 0;}
}
.onlineSec04__title{font-size:36px;font-weight:700;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.onlineSec04__title{font-size:28px;}
}
.onlineSec04__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;padding:0 150px;}
@media screen and (max-width:599px){
.onlineSec04__cardList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5vw;padding:0 10vw;}
}
.onlineSec04__cardListItem{position:relative;width:calc((100% - 124px) / 3);}
@media screen and (max-width:599px){
.onlineSec04__cardListItem{width:100%;}
}
.onlineSec04__cardListItem:not(:last-of-type):before{content:"";position:absolute;width:24px;height:36px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_right_orange.png) no-repeat center center/contain;right:0;top:44%;-webkit-transform:translate(170%, -50%);transform:translate(170%, -50%);}
@media screen and (max-width:599px){
.onlineSec04__cardListItem:not(:last-of-type):before{right:50%;top:inherit;bottom:-3%;-webkit-transform:translate(50%, 100%) rotate(90deg);transform:translate(50%, 100%) rotate(90deg);}
}
@media screen and (max-width:599px){
.onlineSec04__cardListItem:not(:last-of-type){margin-bottom:15vw;}
}
.onlineSec04__cardListItemCaption{font-size:20px;font-weight:bold;letter-spacing:0.05em;line-height:1.5;text-align:center;margin-top:20px;}
@media screen and (max-width:599px){
.onlineSec04__cardListItemCaption{font-size:16px;margin-top:3vw;}
}
.onlineSec05{background-color:#e6f1fd;}
@media screen and (max-width:599px){
.onlineSec05{padding-top:10vw;}
}
.onlineSec05__gridBubbleArea{position:relative;background-color:#d2e7f8;width:60%;padding:60px 100px;}
@media screen and (max-width:599px){
.onlineSec05__gridBubbleArea{width:100%;background-color:inherit;padding:0;}
}
.onlineSec05__gridBubbleArea:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%);border-style:solid;border-width:40px 0 40px 36px;border-color:transparent transparent transparent #d2e7f8;}
@media screen and (max-width:599px){
.onlineSec05__gridBubbleArea:after{display:none;}
}
.onlineSec05__gridBubbleAreaTitle{font-size:24px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.onlineSec05__gridBubbleAreaTitle{font-size:20px;text-align:center;}
}
.onlineSec05__gridBubbleAreaTitle .textOrange{font-size:36px;font-weight:700;letter-spacing:0.2em;}
@media screen and (max-width:599px){
.onlineSec05__gridBubbleAreaTitle .textOrange{font-size:28px;text-align:center;}
}
.onlineSec05__grid{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.onlineSec05__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.onlineSec05__gridBubbleArealistItem{position:relative;font-weight:300;letter-spacing:0.05em;font-size:15px;padding-left:20px;margin-top:20px;}
@media screen and (max-width:599px){
.onlineSec05__gridBubbleArealistItem{margin-top:3vw;}
}
.onlineSec05__gridBubbleArealistItem:before{content:"";position:absolute;width:15px;height:15px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_diamond-narrow.png) no-repeat center center/contain;left:0;top:58%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.onlineSec05__gridBubbleArealistItem .text-big{font-size:20px;font-weight:bold;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.onlineSec05__gridBubbleArealistItem .text-big{font-size:18px;}
}
.onlineSec05__gridFigure{width:29%;margin-top:auto;margin-right:auto;margin-left:60px;}
@media screen and (max-width:599px){
.onlineSec05__gridFigure{width:100%;margin-left:0;margin-top:10vw;}
}
.onlineSec06{background-color:#fff;padding:80px 0;overflow:hidden;}
@media screen and (max-width:599px){
.onlineSec06{padding:10vw 0;}
}
.onlineSec06__title{font-size:36px;font-weight:700;letter-spacing:0.05em;line-height:1.5;}
@media screen and (max-width:599px){
.onlineSec06__title{font-size:28px;}
}
.onlineSec06__gridArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;}
@media screen and (max-width:599px){
.onlineSec06__gridArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5vw;}
}
.onlineSec06__gridAreaText{width:450px;font-size:15px;letter-spacing:0.05em;line-height:2;margin-right:40px;}
@media screen and (max-width:599px){
.onlineSec06__gridAreaText{width:100%;margin-right:0;}
}
.onlineSec06__gridAreaText .text-small{display:inline-block;font-size:12px;font-weight:300;letter-spacing:0.05em;margin-top:20px;}
@media screen and (max-width:599px){
.onlineSec06__gridAreaText .text-small{margin-top:2vw;}
}
.onlineSec06__gridAreaFigure{width:780px;margin-right:-12vw;}
@media screen and (max-width:599px){
.onlineSec06__gridAreaFigure{width:130%;margin-right:0;overflow:hidden;margin-top:3vw;}
}
.onlineSec07{background-color:#e6f1fd;padding:80px 0;}
@media screen and (max-width:599px){
.onlineSec07{padding:10vw 0;}
}
.onlineSec07__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.onlineSec07__grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.onlineSec07__leadText{font-size:20px;font-weight:bold;letter-spacing:0.05em;}
@media screen and (max-width:599px){
.onlineSec07__leadText{font-size:16px;}
}
.onlineSec07__title{font-size:36px;font-weight:700;letter-spacing:0.1em;line-height:1.5;margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.onlineSec07__title{font-size:28px;margin-top:3vw;margin-bottom:3vw;}
}
.onlineSec07__text{font-size:12px;font-weight:300;letter-spacing:0.05em;line-height:1.8;padding-left:1em;text-indent:-1em;}
@media screen and (max-width:599px){
.onlineSec07__text{width:100%;margin-top:5vw;}
}
.onlineSec07__gridImgArea{width:640px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.onlineSec07__gridImgArea{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.onlineSec07__gridImg{width:calc((100% - 40px) / 3);}
@media screen and (max-width:599px){
.onlineSec07__gridImg{width:70%;margin:5vw auto 0 auto;}
}
.onlineSec09{background-color:#e6f1fd;padding:80px 0;margin-top:80px;}
@media screen and (max-width:599px){
.onlineSec09{padding:10vw 0;margin-top:10vw;}
}
.onlineSec09__title{font-size:36px;font-weight:700;letter-spacing:0.05em;line-height:1.5;text-align:center;}
@media screen and (max-width:599px){
.onlineSec09__title{font-size:24px;}
}
.onlineSec09__ImgArea{padding:20px;}
.onlineSec09__caption{font-size:12px;font-weight:300;line-height:1.8;text-align:right;margin-top:20px;}
@media screen and (max-width:599px){
.onlineSec09__caption{margin-top:3vw;}
}
.edu-exReserveSec{padding-bottom:60px;}
@media screen and (max-width:599px){
.edu-exReserveSec{padding:10vw 0;}
}
.edu-exReserveSec__bnrList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.edu-exReserveSec__bnrItem{width:calc((100% - 20px) / 2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItem{width:100%;}
}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItem:last-of-type{margin-top:5vw;}
}
.edu-exReserveSec__bnrItemInner{background-color:#fee1ec;border-radius:10px;width:100%;height:120px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;margin-top:20px;}
.edu-exReserveSec__bnrItemInner:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#ff84b4;}
.edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrImg-phone, .edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrImg-web{opacity:0;}
.edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrItemFigure-web{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_mail-white.png);background-size:contain;background-repeat:no-repeat;}
.edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrFigure-phone{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png);background-size:contain;background-repeat:no-repeat;}
.edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrItemTelNumber, .edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrItemText-web, .edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrItemTime{color:#fff !important;}
.edu-exReserveSec__bnrItemInner:hover .edu-exReserveSec__bnrItemPhoneLeft{border-right:1px solid #fff;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemInner:not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemInner{width:100%;height:22vw;}
}
.edu-exReserveSec__bnrItemTitle{font-size:18px;font-weight:bold;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemTitle{font-size:16px;}
}
.edu-exReserveSec__bnrItemPhoneLeft{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #a7cff4;padding-right:20px;width:30%;height:auto;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemPhoneLeft{padding-right:1vw;}
}
.edu-exReserveSec__bnrItemPhoneRight{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin-left:20px;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemPhoneRight{width:70%;margin-left:3vw;}
}
.edu-exReserveSec__bnrItemLink{display:block;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:30px;white-space:nowrap;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemLink{padding:3vw;}
}
.edu-exReserveSec__bnrItemTitle-phone{font-size:18px;font-weight:bold;letter-spacing:0.1em;margin-top:10px;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemTitle-phone{font-size:11px;}
}
.edu-exReserveSec__bnrFigure-phone{width:63px;height:100%;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrFigure-phone{width:36px;height:25px;}
}
.edu-exReserveSec__bnrItemTelNumber{font-size:36px;font-weight:bold;letter-spacing:0.05em;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemTelNumber{font-size:2.3rem;}
}
.edu-exReserveSec__bnrItemTime{font-size:16px;letter-spacing:0.1em;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemTime{font-size:12px;}
}
.edu-exReserveSec__bnrItemWebLeft{width:30%;}
.edu-exReserveSec__bnrItemFigure-web{width:55px;height:40px;margin:0 auto;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemFigure-web{width:32px;height:22px;margin:0 auto;}
}
.edu-exReserveSec__bnrItemWebRight{width:70%;-moz-text-align-last:left;text-align-last:left;}
.edu-exReserveSec__bnrItemText-web{font-size:22px;font-weight:bold;letter-spacing:0.1em;line-height:1.5;margin-left:15px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.edu-exReserveSec__bnrItemText-web{font-size:1.8rem;}
}
.edu-exReserveSec__bnrListAnnotation{font-size:15px;font-weight:bold;letter-spacing:0.06em;text-align:right;margin-top:15px;}
.edu-exReserveSec__bnrImg-phone, .edu-exReserveSec__bnrImg-web{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.edu-exSec02__title{color:#2188dd;font-size:24px;font-weight:600;letter-spacing:0.1em;padding-top:45px;text-align:center;margin-top:3vw;}
@media screen and (max-width:599px){
.edu-exSec02__title{font-size:20px;padding-top:5vw;}
}
.edu-exSec02__title .text-small{font-weight:300;}
.edu-exSec02__formAreaAge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;background-color:#fee1ec;border-radius:30px;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fee4ee 12px, #fee4ee 16px);padding:40px 60px;margin:30px 50px 0 50px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaAge{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:20px;padding:10vw 5vw 30vw 5vw;margin:3vw 0 0 0;}
}
.edu-exSec02__formAreaAge:before{content:"";position:absolute;width:220px;height:110px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_icon01.png) no-repeat center center/contain;left:75px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.edu-exSec02__formAreaAge:before{left:50%;top:inherit;bottom:0;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);}
}
.edu-exSec02__formAreaAgeSelectBoxWrap{position:relative;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaAgeSelectBoxWrap{width:100%;}
}
.edu-exSec02__formAreaAgeSelectBoxWrap:after{content:"";width:10px;height:10px;border-bottom:solid 1px #606060;border-right:solid 1px #606060;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:45%;right:20px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaAgeSelectBoxWrap:after{top:50%;}
}
.edu-exSec02__formAreaAgeSelectBox{width:190px;font-size:15px;background-color:#fff;color:#606060;padding:12px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaAgeSelectBox{width:100%;margin-top:3vw;text-align:center;padding:4vw;}
}
.edu-exSec02__formAreaAgeButtonOk{width:160px;font-size:15px;color:#fff;background-color:#ff84b4;border:none;border-radius:10px;padding:11px 45px;cursor:pointer;margin-left:10px;}
.edu-exSec02__formAreaAgeButtonOk:hover{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;background-color:#e84685;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaAgeButtonOk{width:48%;margin-top:3vw;text-align:center;padding:0;margin-left:0;}
}
.edu-exSec02__formAreaAgeButtonReset{width:160px;font-size:15px;color:#ff84b4;background-color:#fff;border:1px solid #ff84b4;border-radius:10px;padding:11px 45px;cursor:pointer;margin-left:20px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaAgeButtonReset{width:48%;margin-top:3vw;margin-left:0;}
}
.edu-exSec02__formAreaGrade{position:relative;background-color:#fee1ec;border-radius:30px;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fee4ee 12px, #fee4ee 16px);padding:40px 50px;margin:30px 50px 0 50px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaGrade{padding:10vw 5vw;margin:3vw 0 0 0;}
}
.edu-exSec02__formAreaGradeList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.edu-exSec02__formAreaGradeListItem{display:-webkit-box;display:-ms-flexbox;display:flex;}
.edu-exSec02__formAreaGradeListItem:nth-of-type(n + 4){margin-top:10px !important;}
.edu-exSec02__formAreaGradeTitle{width:155px;position:relative;font-size:20px;font-weight:bold;letter-spacing:0.2em;margin-right:35px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaGradeTitle{margin-right:0;margin-left:13vw;}
}
.edu-exSec02__formAreaGradeTitle:before{content:"";position:absolute;width:70px;height:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_icon02.png) no-repeat center center/contain;left:-50px;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.edu-exSec02__formAreaGradeTitle:before{width:50px;height:50px;}
}
.edu-exSec02__formAreaGradeTitle-small{font-size:14px;font-weight:300;letter-spacing:0.1em;margin-left:3px;}
.edu-exSec02__formAreaSchool{padding-top:70px;margin-top:-70px;}
.edu-exSec02 dd{width:670px;margin-bottom:0;}
@media screen and (max-width:599px){
.edu-exSec02 dd{width:100%;margin-top:3vw;}
}
.edu-exSec02 .rd li{float:left;margin:0 13px 0 0;position:relative;width:210px;height:60px;background-color:whitesmoke;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;font-size:20px;color:#444;overflow:hidden;font-weight:bold;}
@media screen and (max-width:599px){
.edu-exSec02 .rd li{width:100%;margin:3vw 0 0 0;}
}
.edu-exSec02 .rd input[type="radio"]{position:absolute;top:0px;left:0px;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;}
.edu-exSec02 .rd input[type="radio"]:checked + label{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;background:#ff84b4;}
.edu-exSec02 .rd input[type="radio"]:checked + .shinai,
.edu-exSec02 .rd input[type="radio"]:checked + label #sub-price{color:#fff;}
.edu-exSec02 .heightLine-li1, .edu-exSec02 .heightLine-li2, .edu-exSec02 .heightLine-li3, .edu-exSec02 .heightLine-li4, .edu-exSec02 .heightLine-li5{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;font-size:14px;font-weight:bold;letter-spacing:0.1em;margin-bottom:0;padding:0 13px;}
@media screen and (max-width:599px){
.edu-exSec02 .heightLine-li1, .edu-exSec02 .heightLine-li2, .edu-exSec02 .heightLine-li3, .edu-exSec02 .heightLine-li4, .edu-exSec02 .heightLine-li5{-ms-flex-pack:distribute;justify-content:space-around;}
}
.edu-exSec02 .school{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
@media screen and (max-width:599px){
.edu-exSec02 .school{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.edu-exSec02 .school:not(:first-of-type){margin-top:60px;}
.edu-exSec02 .school:not(:last-of-type):before{content:"";position:absolute;width:58px;height:35px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_arrow01.png) no-repeat center center/contain;left:50%;bottom:0%;-webkit-transform:translate(-50%, 140%);transform:translate(-50%, 140%);}
.edu-exSec02 .school:nth-of-type(2) .edu-exSec02__formAreaGradeTitle:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_icon03.png) no-repeat center center/contain;}
.edu-exSec02 .school:nth-of-type(3) .edu-exSec02__formAreaGradeTitle:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_icon04.png) no-repeat center center/contain;}
.edu-exSec02 .school:nth-of-type(4) .edu-exSec02__formAreaGradeTitle:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_icon05.png) no-repeat center center/contain;}
.edu-exSec02 .school:nth-of-type(5) .edu-exSec02__formAreaGradeTitle:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_icon06.png) no-repeat center center/contain;}
.edu-exSec02 .rd{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.edu-exSec02 .rd{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
.edu-exSec02 .shinai{color:#2188dd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.edu-exSec02 #sub-price{color:#2188dd;font-size:24px;font-weight:bold;line-height:1;margin-right:10px;}
@media screen and (max-width:599px){
.edu-exSec02 #sub-price{font-size:20px;}
}
@media screen and (max-width:599px){
.edu-exSec02__formAreaShiokuri{margin-top:3vw;}
}
.edu-exSec02__formAreaShiokuriSelectBoxWrap{position:relative;margin-bottom:0;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaShiokuriSelectBoxWrap:last-of-type{margin-top:3vw;}
}
.edu-exSec02__formAreaShiokuriSelectBoxWrap:after{content:"";width:10px;height:10px;border-bottom:solid 1px #606060;border-right:solid 1px #606060;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;top:45%;right:20px;}
.edu-exSec02__formAreaShiokuriSelectBox{width:200px;font-size:15px;background-color:#fff;color:#606060;padding:12px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaShiokuriSelectBox{width:50vw;}
}
.edu-exSec02__formAreaShiokuriInner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;background-color:#fee1ec;border-radius:30px;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fee4ee 12px, #fee4ee 16px);overflow:hidden;padding:40px 60px;margin:30px 50px 0 50px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaShiokuriInner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10vw 5vw 30vw 5vw;margin:3vw 0 0 0;}
}
.edu-exSec02__formAreaShiokuriInner:before{content:"";position:absolute;width:210px;height:195px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_icon07.png) no-repeat center center/contain;left:75px;top:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.edu-exSec02__formAreaShiokuriInner:before{width:150px;height:140px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
}
.edu-exSec02__formAreaShiokuriText{font-size:16px;font-weight:bold;letter-spacing:0.1em;margin:0 30px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaShiokuriText{margin:0 8vw;}
}
@media screen and (max-width:599px){
.edu-exSec02__formAreaShiokuriText:last-of-type{margin-top:3vw;}
}
.edu-exSec02__formAreaTotal{margin-top:60px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotal{margin-top:5vw;}
}
.edu-exSec02__formAreaTotalButtonArea{text-align:center;}
.edu-exSec02__formAreaTotalButton{color:#fff;font-size:15px;font-weight:bold;letter-spacing:0.1em;border:none;background-color:#ff84b4;border-radius:10px;padding:25px 95px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
.edu-exSec02__formAreaTotalButton:hover{background-color:#e84685;}
.edu-exSec02__formAreaTotalBox{background-color:#fee1ec;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fee4ee 12px, #fee4ee 16px);padding:60px 150px 60px 150px;margin:70px auto 0 auto;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalBox{padding:10vw 5vw 10vw 5vw;margin:10vw 0 0 0;}
}
.edu-exSec02__formAreaTotalBox .edu-exSec02__title{font-size:18px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalBoxInner{padding-top:60px;margin-top:-60px;}
}
.edu-exSec02__formAreaTotalResult{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}
.edu-exSec02__formAreaTotalResult:first-of-type{position:relative;width:820px;height:393px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_bg01.png) no-repeat center center/contain;margin:-110px auto 0 auto;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalResult:first-of-type{width:110%;height:106vw;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_bg01-sp.png) no-repeat center center/contain;margin:-20vw -5vw 0 -5vw;}
}
.edu-exSec02__formAreaTotalResult:first-of-type .edu-exSec02__formAreaTotalResultTitle{margin-top:110px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalResult:first-of-type .edu-exSec02__formAreaTotalResultTitle{margin-top:25vw;}
}
.edu-exSec02__formAreaTotalResult:nth-of-type(2){width:820px;height:350px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_bg02.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalResult:nth-of-type(2){width:110%;height:106vw;margin:-5vw -5vw 0 -5vw;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_bg02-sp.png) no-repeat center center/contain;}
}
.edu-exSec02__formAreaTotalResult .shiokuri{font-size:15px;font-weight:300;}
.edu-exSec02__formAreaTotalResult .shiokuri #price4{margin:0 10px;}
.edu-exSec02__formAreaTotalResultTitle{color:#2188dd;font-size:20px;font-weight:bold;letter-spacing:0.01em;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalResultTitle{font-size:16px;}
}
.edu-exSec02__formAreaTotalResultText{font-size:20px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalResultText{font-size:18px;}
}
.edu-exSec02__formAreaTotalResultText .text-small{font-size:15px;font-weight:bold;margin-left:25px;}
.edu-exSec02__formAreaTotalResultText #price1,
.edu-exSec02__formAreaTotalResultText #price2,
.edu-exSec02__formAreaTotalResultText #price3{font-size:50px;font-weight:bold;margin-left:25px;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalResultText #price1,
.edu-exSec02__formAreaTotalResultText #price2,
.edu-exSec02__formAreaTotalResultText #price3{font-size:36px;}
}
.edu-exSec02__formAreaTotalResultAnnotation{width:820px;font-size:14px;font-weight:300;line-height:1.5;margin:20px auto 0 auto;}
@media screen and (max-width:599px){
.edu-exSec02__formAreaTotalResultAnnotation{width:100%;margin:3vw 0 0 0;}
}
.edu-exSec03{background-color:#fff;padding-top:80px;}
@media screen and (max-width:599px){
.edu-exSec03{padding-top:10vw;}
}
.edu-exSec03__title{font-size:28px;font-weight:700;letter-spacing:0.1em;line-height:1.3;text-align:center;}
@media screen and (max-width:599px){
.edu-exSec03__title{font-size:20px;}
}
.edu-exSec03__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:40px;text-align:center;margin-bottom:60px;}
@media screen and (max-width:599px){
.edu-exSec03__text{font-size:14px;margin-top:5vw;margin-bottom:10vw;text-align:justify;}
}
.edu-exSec04{background-color:#fee1ec;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fee4ee 12px, #fee4ee 16px);padding:80px 0;}
@media screen and (max-width:599px){
.edu-exSec04{padding:10vw 0;}
}
.edu-exSec04__subTitle{font-size:20px;font-weight:bold;letter-spacing:0.2em;text-align:center;}
@media screen and (max-width:599px){
.edu-exSec04__subTitle{font-size:16px;}
}
.edu-exSec04__title{font-size:28px;font-weight:700;letter-spacing:0.1em;margin-top:20px;text-align:center;}
@media screen and (max-width:599px){
.edu-exSec04__title{font-size:20px;margin-top:3vw;}
}
.edu-exSec04__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;}
@media screen and (max-width:599px){
.edu-exSec04__cardList{margin-top:2vw;}
}
.edu-exSec04__cardListItem{width:calc((100% - 50px) / 3);}
@media screen and (max-width:599px){
.edu-exSec04__cardListItem{width:100%;padding:0 5vw;margin-top:5vw;}
}
.edu-exSec04__textList{margin-top:30px;margin-left:30px;}
@media screen and (max-width:599px){
.edu-exSec04__textList{margin-top:3vw;margin-left:0;}
}
.edu-exSec04__text{font-size:14px;font-weight:300;line-height:2;padding-left:1em;text-indent:-1em;}
.edu-exSec05{background-color:#fff;padding:80px 0;}
@media screen and (max-width:599px){
.edu-exSec05{padding:10vw 0;}
}
.edu-exSec05__title-mega{font-family:vdl-megamaru, sans-serif;font-size:50px;color:#ff84b4;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.edu-exSec05__title-mega{font-size:4rem;}
}
.edu-exSec05__subTitle{font-size:20px;color:#ff84b4;font-weight:bold;letter-spacing:0.2em;margin-top:35px;}
@media screen and (max-width:599px){
.edu-exSec05__subTitle{font-size:16px;margin-top:5px;}
}
.edu-exSec05__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
@media screen and (max-width:599px){
.edu-exSec05__text{font-size:15px;margin-top:5vw;}
}
.edu-exSec05__text-big{font-size:24px;font-weight:bold;margin-top:auto;white-space:nowrap;}
@media screen and (max-width:599px){
.edu-exSec05__text-big{font-size:20px;white-space:normal;}
}
.edu-exSec05__gridArea{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.edu-exSec05__gridArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.edu-exSec05__gridArea:before{content:"";position:absolute;width:330px;height:330px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_bg03.png) no-repeat center center/contain;left:-6%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;}
@media screen and (max-width:599px){
.edu-exSec05__gridArea:before{width:200px;height:200px;left:-6%;top:15%;}
}
.edu-exSec05__gridAreaLeft{width:61%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.edu-exSec05__gridAreaLeft{width:100%;}
}
.edu-exSec05__gridAreaRight{width:35.4%;}
@media screen and (max-width:599px){
.edu-exSec05__gridAreaRight{width:100%;padding:0 10vw;margin-top:5vw;}
}
.edu-exSec05__closingArea{margin-top:60px;}
@media screen and (max-width:599px){
.edu-exSec05__closingArea{margin-top:10vw;}
}
.edu-exSec05__closingAreaSubTitle{font-size:20px;font-weight:bold;letter-spacing:0.3em;}
@media screen and (max-width:599px){
.edu-exSec05__closingAreaSubTitle{font-size:18px;}
}
.edu-exSec05__closingAreaTitle{font-size:36px;font-weight:bold;line-height:1.5;margin-top:20px;}
@media screen and (max-width:599px){
.edu-exSec05__closingAreaTitle{font-size:2.8rem;margin-top:3vw;}
}
@media screen and (max-width:599px){
.edu-exSec05__closingAreaTitle .text-full{white-space:nowrap;}
}
.edu-exSec05__closingAreaCardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
@media screen and (max-width:599px){
.edu-exSec05__closingAreaCardList{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5vw;}
}
.edu-exSec05__closingAreaCardListItem{width:calc((100% - 48px) / 5);}
@media screen and (max-width:599px){
.edu-exSec05__closingAreaCardListItem{width:calc((100% - 6vw) / 3);}
}
@media screen and (max-width:599px){
.edu-exSec05__closingAreaCardListItem:first-of-type, .edu-exSec05__closingAreaCardListItem:nth-of-type(2),
.edu-exSec05__closingAreaCardListItem:nth-of-type(4){margin-right:3vw;}
}
.edu-exSec05__closingAreaText{font-size:16px;font-weight:300;line-height:2;margin-top:40px;}
@media screen and (max-width:599px){
.edu-exSec05__closingAreaText{font-size:15px;margin-top:5vw;}
}
.edu-exSec06{background-color:#fee1ec;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fee4ee 12px, #fee4ee 16px);padding:80px 0;}
@media screen and (max-width:599px){
.edu-exSec06{padding:10vw 0;}
}
.edu-exSec06__subTitle{font-size:20px;font-weight:bold;letter-spacing:0.2em;text-align:center;}
@media screen and (max-width:599px){
.edu-exSec06__subTitle{font-size:18px;}
}
.edu-exSec06__title{font-size:28px;font-weight:700;letter-spacing:0.1em;margin-top:20px;text-align:center;}
@media screen and (max-width:599px){
.edu-exSec06__title{font-size:20px;margin-top:3vw;}
}
.edu-exSec06__text{font-size:15px;font-weight:300;line-height:2;}
@media screen and (max-width:599px){
.edu-exSec06__text{text-align:justify;}
}
.edu-exSec06__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;}
@media screen and (max-width:599px){
.edu-exSec06__cardList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5vw;}
}
.edu-exSec06__cardListItem{width:calc((100% - 195px) / 3);position:relative;}
@media screen and (max-width:599px){
.edu-exSec06__cardListItem{width:100%;padding:0 10vw;}
}
.edu-exSec06__cardListItem:not(:last-of-type):after{content:"";position:absolute;width:50px;height:40px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/special/edu-ex/edu-ex_arrow02.png) no-repeat center center/contain;right:0;top:55%;-webkit-transform:translate(150%, -50%);transform:translate(150%, -50%);}
@media screen and (max-width:599px){
.edu-exSec06__cardListItem:not(:last-of-type):after{width:40px;height:30px;right:50%;top:inherit;bottom:-10vw;-webkit-transform:translate(50%, 0%) rotate(90deg);transform:translate(50%, 0%) rotate(90deg);}
}
@media screen and (max-width:599px){
.edu-exSec06__cardListItem:not(:last-of-type){margin-bottom:10vw;}
}
.edu-exSec06__textList{margin-top:30px;margin-left:30px;}
@media screen and (max-width:599px){
.edu-exSec06__textList{margin-top:3vw;margin-left:0;}
}
.edu-exSec06__text{font-size:14px;font-weight:300;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.edu-exSec06__text{margin-top:3vw;text-align:justify;}
}
.sonpoAnchorArea{margin-top:70px;}
@media screen and (max-width:599px){
.sonpoAnchorArea{margin-top:5vw;}
}
.sonpoAnchorArea__leadText{font-size:16px;font-weight:300;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.sonpoAnchorArea__leadText{font-size:14px;text-align:justify;}
}
.sonpoAnchorArea__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px;}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardList{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5vw;}
}
.sonpoAnchorArea__cardListItem{width:calc((100% - 40px) / 5);}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItem{width:calc((100% - 3vw) / 2);}
}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItem:nth-of-type(n + 3){margin-top:3vw;}
}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItem:first-of-type .sonpoAnchorArea__cardListItemTitle, .sonpoAnchorArea__cardListItem:nth-of-type(3) .sonpoAnchorArea__cardListItemTitle{margin-top:25px;}
}
.sonpoAnchorArea__cardListItemLink{display:block;height:100%;background-color:#fff;border-radius:10px;position:relative;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;padding:10px 3px 35px 3px;}
@media screen and (min-width:600px){
.sonpoAnchorArea__cardListItemLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItemLink{padding:10px 10px 35px 10px;}
}
.is-active .sonpoAnchorArea__cardListItemLink{background-color:#2188dd;pointer-events:none;}
.sonpoAnchorArea__cardListItemLink:before{content:"";position:absolute;width:23px;height:18px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down_orange-long.png) no-repeat center center/contain;left:50%;top:85%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.is-active .sonpoAnchorArea__cardListItemLink:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down_white.png) no-repeat center center/contain;}
.sonpoAnchorArea__cardListItemLink:before #category,
.sonpoAnchorArea__cardListItemLink:before #kasai,
.sonpoAnchorArea__cardListItemLink:before #kuruma,
.sonpoAnchorArea__cardListItemLink:before #point,
.sonpoAnchorArea__cardListItemLink:before #songai{padding-top:1px;margin-top:-1px;}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItemLink:before #category,
.sonpoAnchorArea__cardListItemLink:before #kasai,
.sonpoAnchorArea__cardListItemLink:before #kuruma,
.sonpoAnchorArea__cardListItemLink:before #point,
.sonpoAnchorArea__cardListItemLink:before #songai{padding-top:70px;margin-top:-70px;}
}
.sonpoAnchorArea__cardListItemLink:nth-of-type(n + 3){margin-top:3vw;}
.sonpoAnchorArea__cardListItemTopArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5px;}
.sonpoAnchorArea__cardListItemTopAreaLesson{width:100%;font-size:14px;font-weight:500;letter-spacing:0.05em;border-bottom:3px dotted #90c3ee;}
.is-active .sonpoAnchorArea__cardListItemTopAreaLesson{color:#fff;}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItemTopAreaLesson{font-size:13px;}
}
.sonpoAnchorArea__cardListItemTopAreaNumber{font-size:24px;color:#90c3ee;font-weight:600;letter-spacing:0.05em;line-height:1;}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItemTopAreaNumber{font-size:20px;}
}
.sonpoAnchorArea__cardListItemTitle{font-size:15px;font-weight:600;letter-spacing:0.05em;line-height:1.5;text-align:center;margin-top:15px;}
.is-active .sonpoAnchorArea__cardListItemTitle{color:#fff;}
@media screen and (max-width:599px){
.sonpoAnchorArea__cardListItemTitle{font-size:14px;}
}
.sonpoSec01{background-color:#e6f1fd;padding:80px 0;margin-top:100px;}
@media screen and (max-width:599px){
.sonpoSec01{padding:10vw 0;margin-top:10vw;}
}
.sonpoSec01__title{font-size:28px;font-weight:700;letter-spacing:0.16em;line-height:1;text-align:center;margin-bottom:40px;}
@media screen and (max-width:599px){
.sonpoSec01__title{font-size:20px;margin-bottom:5vw;}
}
.sonpoSec01__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;}
@media screen and (max-width:599px){
.sonpoSec01__text{font-size:15px;text-align:justify;}
}
.sonpoSec01__cardList{margin-top:30px;padding:0 50px;}
@media screen and (max-width:599px){
.sonpoSec01__cardList{margin-top:5vw;padding:0;}
}
.sonpoSec01__cardListItemInner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;margin-top:30px;padding:40px 40px 40px 0;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;margin-top:3vw;padding:5vw;}
}
.sonpoSec01__cardListItemLeft{position:relative;width:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5px;margin-bottom:auto;margin-top:-10px;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemLeft{width:100%;margin-top:0;}
}
.sonpoSec01__cardListItemLeft:before{content:"";position:absolute;width:80px;height:80px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/sonpo_icon01.png) no-repeat center center/contain;left:50%;bottom:0;-webkit-transform:translate(-50%, 140%);transform:translate(-50%, 140%);}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemLeft:before{bottom:40%;width:21.3vw;height:21.3vw;}
}
.sonpoSec01__cardListItem:nth-child(2) .sonpoSec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/sonpo_icon02.png) no-repeat center center/contain;}
.sonpoSec01__cardListItem:nth-child(3) .sonpoSec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/sonpo_icon03.png) no-repeat center center/contain;}
.sonpoSec01__cardListItem:nth-child(4) .sonpoSec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/sonpo_icon04.png) no-repeat center center/contain;}
.sonpoSec01__cardListItem:nth-child(5) .sonpoSec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/sonpo_icon05.png) no-repeat center center/contain;}
.sonpoSec01__cardListItemLeftLesson{width:100%;font-size:16px;font-weight:500;letter-spacing:0.05em;border-bottom:3px dotted #ffc289;padding-left:20px;padding-bottom:5px;margin-top:auto;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemLeftLesson{font-size:15px;padding-left:0;}
}
.sonpoSec01__cardListItemLeftNumber{font-size:40px;color:#ff9300;font-weight:600;letter-spacing:0.05em;line-height:1;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemLeftNumber{font-size:30px;}
}
.sonpoSec01__cardListItemCenter{width:50%;margin-left:40px;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemCenter{width:100%;padding:25vw 3vw 3vw 3vw;margin-left:0;}
}
.sonpoSec01__cardListItemCenterTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemCenterTitle{text-align:center;margin-top:3vw;}
}
.sonpoSec01__cardListItemCenterText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:1.8;text-align:justify;margin-top:20px;}
.sonpoSec01__cardListItemRight{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;margin-left:auto;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemRight{width:100%;margin:3vw 0 5vw 0;}
}
.sonpoSec01__cardListItemRight .btn-whiteShadow{min-width:200px;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemRight .btn-whiteShadow{width:80%;}
}
.sonpoSec01__cardListItemRight .btn-whiteShadow:last-of-type{margin-top:15px;}
.minaoshiSec04__cardListItem:nth-child(10) .sonpoSec01__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(3) .sonpoSec01__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(7) .sonpoSec01__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(8) .sonpoSec01__cardListItemRight .btn-whiteShadowLink,
.minaoshiSec04__cardListItem:nth-child(9) .sonpoSec01__cardListItemRight .btn-whiteShadowLink{padding:15px 25px;}
@media screen and (max-width:599px){
.sonpoSec01__cardListItemRight .btn-whiteShadowLink{font-size:14px;}
}
.songaiSec01{background-color:#e6f1fd;padding:80px 0;margin-top:100px;}
@media screen and (max-width:599px){
.songaiSec01{padding:10vw 0;margin-top:10vw;}
}
.songaiSec01__title{font-size:28px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.songaiSec01__title{font-size:20px;}
}
.songaiSec01__text{font-size:16px;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:35px;}
@media screen and (max-width:599px){
.songaiSec01__text{font-size:15px;text-align:justify;margin-top:5vw;}
}
.songaiSec01__contentArea01{background-color:#fff;text-align:center;padding:60px 0;margin:60px 100px 0 100px;}
@media screen and (max-width:599px){
.songaiSec01__contentArea01{padding:5vw 5vw;margin:5vw 0 0 0;}
}
.songaiSec01__contentArea01Title{font-size:22px;font-weight:bold;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.songaiSec01__contentArea01Title{font-size:18px;}
}
.songaiSec01__contentArea01Text{font-size:15px;letter-spacing:0.04em;line-height:1.5;text-align:center;margin-top:15px;}
@media screen and (max-width:599px){
.songaiSec01__contentArea01Text{text-align:justify;margin-top:3vw;}
}
.songaiSec01__contentArea01Text-big{display:inline-block;font-size:24px;letter-spacing:0.2em;margin-top:40px;text-align:center;}
@media screen and (max-width:599px){
.songaiSec01__contentArea01Text-big{font-size:20px;text-align:justify;margin-top:3vw;}
}
.songaiSec01__contentArea01ImgArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto 0 auto;}
@media screen and (max-width:599px){
.songaiSec01__contentArea01ImgArea{margin-top:10vw;}
}
.songaiSec01__contentArea01figure{position:relative;width:280px;}
@media screen and (max-width:599px){
.songaiSec01__contentArea01figure{width:100%;}
}
.songaiSec01__contentArea01figure:before{display:inline-block;content:"";position:absolute;width:50px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down-gradation-orange.png) no-repeat center center/contain;left:-30px;top:-15px;-webkit-transform:translate(0%, 0%) rotate(-45deg);transform:translate(0%, 0%) rotate(-45deg);}
@media screen and (max-width:599px){
.songaiSec01__contentArea01figure:before{top:-8vw;width:30px;height:30px;left:5px;}
}
.songaiSec01__contentArea01figure:first-of-type{margin-right:80px;}
@media screen and (max-width:599px){
.songaiSec01__contentArea01figure:first-of-type{margin-right:0;}
}
.songaiSec01__contentArea01figure:first-of-type:before{display:inline-block;content:"";position:absolute;width:50px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/arrow_down-gradation-orange.png) no-repeat center center/contain;right:-30px;left:inherit;top:-15px;-webkit-transform:translate(-30%, 0%) rotate(45deg);transform:translate(-30%, 0%) rotate(45deg);}
@media screen and (max-width:599px){
.songaiSec01__contentArea01figure:first-of-type:before{width:30px;height:30px;top:-8vw;right:5px;-webkit-transform:translate(0%, 0%) rotate(45deg);transform:translate(0%, 0%) rotate(45deg);}
}
.songaiSec01__contentArea02{background-color:#fff;padding:60px 140px;margin:40px 150px 0 150px;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02{padding:5vw 5vw;margin:5vw 0 0 0;}
}
.songaiSec01__contentArea02Title{font-size:22px;font-weight:bold;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02Title{font-size:18px;}
}
.songaiSec01__contentArea02Text{font-size:15px;letter-spacing:0.04em;line-height:1.8;margin-top:20px;text-align:center;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02Text{text-align:justify;margin-top:3vw;}
}
.songaiSec01__contentArea02CardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02CardList{margin-top:5vw;}
}
.songaiSec01__contentArea02CardListItem{width:calc((100% - 40px) / 2);position:relative;background-color:#fff4e6;padding:35px 20px;z-index:1;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02CardListItem{width:calc((100% - 3vw) / 2);padding:5vw;}
}
.songaiSec01__contentArea02CardListItem:before{content:"";position:absolute;width:160px;height:110px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/songai/songai_icon01.png) no-repeat center center/contain;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02CardListItem:before{width:100px;height:70px;}
}
@media screen and (max-width:599px){
.songaiSec01__contentArea02CardListItem:first-of-type .songaiSec01__contentArea02CardListItemText{margin-top:7vw;}
}
.songaiSec01__contentArea02CardListItemTitle{font-size:20px;font-weight:bold;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02CardListItemTitle{font-size:16px;margin-top:3vw;}
}
.songaiSec01__contentArea02CardListItemText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:1.5em;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.songaiSec01__contentArea02CardListItemText{font-size:14px;margin-top:3vw;}
}
.pointSec01{background-color:#e6f1fd;padding:80px 0;margin-top:100px;}
@media screen and (max-width:599px){
.pointSec01{padding:10vw 0;margin-top:10vw;}
}
.pointSec01__title{font-size:28px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.pointSec01__title{font-size:20px;}
}
.pointSec01__text{font-size:16px;letter-spacing:0.05em;line-height:2;margin-top:40px;text-align:center;}
@media screen and (max-width:599px){
.pointSec01__text{font-size:15px;margin-top:5vw;text-align:justify;}
}
.pointSec01__contentArea{background-color:#fff;padding:60px 80px;margin:30px 50px 0 50px;}
@media screen and (max-width:599px){
.pointSec01__contentArea{padding:5vw 5vw;margin:0;}
}
.pointSec01__contentArea:first-of-type{margin-top:60px;}
@media screen and (max-width:599px){
.pointSec01__contentArea:first-of-type{margin-top:5vw;}
}
@media screen and (max-width:599px){
.pointSec01__contentArea:nth-of-type(odd) .pointSec01__contentAreaCardListItem{padding:25vw 3vw 3vw 3vw;}
}
@media screen and (max-width:599px){
.pointSec01__contentArea:nth-of-type(odd) .pointSec01__contentAreaCardListItem:before{top:40%;width:50px !important;height:50px !important;}
}
.pointSec01__contentArea:nth-of-type(odd) .pointSec01__contentAreaCardListItem:first-of-type:before{width:68px;height:68px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon05.png) no-repeat center center/contain;}
.pointSec01__contentArea:nth-of-type(odd) .pointSec01__contentAreaCardListItem:nth-of-type(2):before{width:73px;height:72px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon06.png) no-repeat center center/contain;}
.pointSec01__contentArea:nth-of-type(odd) .pointSec01__contentAreaCardListItem:nth-of-type(3):before{width:74px;height:58px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon07.png) no-repeat center center/contain;}
.pointSec01__contentArea:nth-of-type(odd) .pointSec01__contentAreaCardListItem:nth-of-type(4):before{width:82px;height:62px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon08.png) no-repeat center center/contain;}
.pointSec01__contentAreaTitle{font-size:22px;font-weight:700;letter-spacing:0.01em;text-align:center;}
@media screen and (max-width:599px){
.pointSec01__contentAreaTitle{font-size:18px;}
}
.pointSec01__contentAreaText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.pointSec01__contentAreaText{text-align:justify;margin-top:3vw;}
}
.pointSec01__tableArea{margin-top:40px;}
@media screen and (max-width:599px){
.pointSec01__tableArea{margin:3vw -5vw;}
}
.pointSec01__table{width:calc(100% - 10px);}
@media screen and (max-width:599px){
.pointSec01__table{width:100%;}
}
.pointSec01__tableHead{font-size:18px;font-weight:bold;letter-spacing:0.2em;background:#6cb0e9;color:#fff;padding:20px;margin:5px;border:5px solid #fff;text-align:center;}
@media screen and (max-width:599px){
.pointSec01__tableHead{font-size:15px;padding:2vw;}
}
.pointSec01__tableData{font-size:15px;font-weight:300;background:#e6f1fd;padding:20px;border:5px solid #fff;text-align:center;}
@media screen and (max-width:599px){
.pointSec01__tableData{font-size:10px;padding:2vw;}
}
.pointSec01__tableRow{padding:5px;border:5px solid #e6f1fd;}
.pointSec01__annotationText{font-size:12px;font-weight:300;line-height:1.5;margin-top:20px;}
.pointSec01__annotationText:nth-of-type(odd){margin-top:5px;}
.pointSec01__contentAreaCardListItem{position:relative;width:calc((100% - 60px) / 4);background-color:#fff4e6;border-radius:10px;padding:120px 30px 25px 30px;}
@media screen and (max-width:599px){
.pointSec01__contentAreaCardListItem{width:calc((100% - 3vw) / 2);padding:20vw 3vw 3vw 3vw;}
}
@media screen and (max-width:599px){
.pointSec01__contentAreaCardListItem:nth-of-type(n + 3){margin-top:3vw;}
}
.pointSec01__contentAreaCardListItem:before{content:"";position:absolute;width:70px;height:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon01.png) no-repeat center center/contain;left:50%;top:40%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.pointSec01__contentAreaCardListItem:before{width:50px !important;height:50px !important;top:30%;}
}
.pointSec01__contentAreaCardListItem:nth-of-type(2):before{width:80px;height:60px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon02.png) no-repeat center center/contain;}
.pointSec01__contentAreaCardListItem:nth-of-type(3):before{width:70px;height:60px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon03.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.pointSec01__contentAreaCardListItem:nth-of-type(3):before{top:35%;}
}
.pointSec01__contentAreaCardListItem:nth-of-type(4):before{width:75px;height:60px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/point/point_icon04.png) no-repeat center center/contain;}
@media screen and (max-width:599px){
.pointSec01__contentAreaCardListItem:nth-of-type(4):before{top:35%;}
}
.pointSec01__contentAreaCardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;}
@media screen and (max-width:599px){
.pointSec01__contentAreaCardList{margin-top:5vw;}
}
.pointSec01__contentAreaCardListItemText{font-size:18px;font-weight:bold;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.pointSec01__contentAreaCardListItemText{font-size:1.6rem;}
}
.categorySec01{background-color:#e6f1fd;padding:80px 0;margin-top:100px;}
@media screen and (max-width:599px){
.categorySec01{padding:10vw 0;margin-top:10vw;}
}
.categorySec01__title{font-size:28px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.categorySec01__title{font-size:20px;}
}
.categorySec01__text{font-size:16px;letter-spacing:0.05em;line-height:2;margin-top:35px;text-align:center;}
@media screen and (max-width:599px){
.categorySec01__text{font-size:15px;text-align:justify;margin-top:5vw;}
}
.categorySec01__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 100px;}
@media screen and (max-width:599px){
.categorySec01__cardList{margin:5vw 0 0 0;}
}
.categorySec01__cardListItem{min-height:110px;background-color:#fff;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 40px;margin-top:60px;}
@media screen and (max-width:599px){
.categorySec01__cardListItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3vw 5vw;margin-top:0;}
}
.categorySec01__cardListItem:not(:first-child){margin-top:20px;}
@media screen and (max-width:599px){
.categorySec01__cardListItem:not(:first-child){margin-top:5vw;}
}
.categorySec01__cardListItem:first-of-type .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon01.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(2) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon02.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(3) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon03.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(4) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon04.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(5) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon05.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(6) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon06.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(7) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon07.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(8) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon08.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(9) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon09.png) no-repeat center center/contain;}
.categorySec01__cardListItem:nth-of-type(10) .categorySec01__cardListItemLeft:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/category/category_icon10.png) no-repeat center center/contain;}
.categorySec01__cardListItemLeft{width:38%;background-color:#fff4e6;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:45px 0 45px 120px;}
@media screen and (max-width:599px){
.categorySec01__cardListItemLeft{width:100%;padding:5vw 0 5vw 30vw;}
}
.categorySec01__cardListItemLeft:before{content:"";position:absolute;width:80px;height:80px;left:7%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.categorySec01__cardListItemLeft:before{width:50px;height:50px;left:10%;}
}
.categorySec01__cardListItemLeftText{font-size:20px;font-weight:bold;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.categorySec01__cardListItemLeftText{font-size:18px;}
}
.categorySec01__cardListItemRight{width:54%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.categorySec01__cardListItemRight{width:100%;text-align:justify;padding:0 5vw;margin-top:5vw;}
}
.categorySec01__cardListItemRightText{font-size:15px;font-weight:300;letter-spacing:0.04em;line-height:1.7;}
@media screen and (max-width:599px){
.categorySec01__cardListItemRightText{font-size:14px;}
}
.kasaiSec01{background-color:#e6f1fd;padding:80px 0;margin-top:100px;}
@media screen and (max-width:599px){
.kasaiSec01{padding:10vw 0;margin-top:10vw;}
}
.kasaiSec01__title{font-size:28px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.kasaiSec01__title{font-size:20px;}
}
.kasaiSec01__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:35px;text-align:center;}
@media screen and (max-width:599px){
.kasaiSec01__text{font-size:15px;text-align:justify;margin-top:5vw;}
}
.kasaiSec01__contentArea01{background-color:#fff;padding:60px 50px;margin:60px 100px 0 100px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01{padding:5vw 5vw;margin:5vw 0 0 0;}
}
.kasaiSec01__contentArea01Title{font-size:22px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01Title{font-size:18px;}
}
.kasaiSec01__contentArea01Text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01Text{text-align:justify;margin-top:3vw;}
}
.kasaiSec01__contentArea01TableArea{margin-top:50px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01TableArea{margin:6vw -5vw;}
}
.kasaiSec01__contentArea01Table{width:calc(100% - 10px);table-layout:fixed;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01Table{width:100%;}
}
.kasaiSec01__contentArea01TableHead{font-size:16px;font-weight:bold;letter-spacing:0.2em;background:#6cb0e9;color:#fff;padding:16px 28px;margin:5px;border:5px solid #fff;text-align:center;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01TableHead{font-size:15px;padding:2vw 0;}
}
.kasaiSec01__contentArea01TableData{position:relative;font-size:15px;font-weight:300;background:#e6f1fd;padding:20px;border:5px solid #fff;text-align:center;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01TableData{font-size:10px;padding:2vw;}
}
.kasaiSec01__contentArea01TableRow{padding:5px;border:5px solid #e6f1fd;}
.kasaiSec01__contentArea01TableRow [colspan]:before{content:"";position:absolute;width:570px;height:46px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/kasai/kasai_arrow02.png) no-repeat center center/contain;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.kasaiSec01__contentArea01TableRow [colspan]:before{width:64vw;height:6vw;}
}
.kasaiSec01__contentArea01TableRow:nth-of-type(2) [colspan]:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/sonpo/kasai/kasai_arrow01.png) no-repeat center center/contain;}
.kasaiSec01__contentArea02{background-color:#fff;padding:60px 50px;margin:30px 100px 0 100px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea02{padding:5vw 5vw;margin:5vw 0 0 0;}
}
.kasaiSec01__contentArea02Title{font-size:22px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea02Title{font-size:18px;}
}
.kasaiSec01__contentArea02Text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:40px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea02Text{text-align:justify;}
}
.kasaiSec01__contentArea02iconArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea02iconArea{padding:0;}
}
.kasaiSec01__contentArea02iconAreaFigure{width:280px;}
.kasaiSec01__contentArea02iconAreaFigure:first-of-type{margin-right:94px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea02iconAreaFigure:first-of-type{margin-right:0;}
}
.kasaiSec01__contentArea03{margin:30px 100px 0 100px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03{margin:5vw 5vw 0 5vw;}
}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03List{margin-right:-5vw;margin-left:-5vw;}
}
.kasaiSec01__contentArea03ListItem{background-color:#fff;border-radius:10px;padding:50px;margin-top:40px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItem{margin-top:5vw;}
}
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .kasaiSec01__contentArea03ListItemFigure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .kasaiSec01__contentArea03ListItemFigure{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .kasaiSec01__contentArea03ListItemText{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .kasaiSec01__contentArea03ListItemText{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .kasaiSec01__contentArea03ListItemTitle{margin-left:430px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .kasaiSec01__contentArea03ListItemTitle{margin-left:0;}
}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItem{padding:5vw;margin-top:4vw;}
}
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .minaoshiSec02__contentArea03ListItemTitle{text-align:right;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .minaoshiSec02__contentArea03ListItemTitle{text-align:left;}
}
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .minaoshiSec02__contentArea03ListItemText{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItem:nth-of-type(2) .minaoshiSec02__contentArea03ListItemText{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}
.kasaiSec01__contentArea03ListItemTitle{font-size:22px;font-weight:700;letter-spacing:0.1em;text-align:left;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItemTitle{font-size:18px;}
}
.kasaiSec01__contentArea03ListItemInner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItemInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.kasaiSec01__contentArea03ListItemText{width:calc((100% - 40px) / 2);font-size:15px;letter-spacing:0.05em;line-height:2;text-align:justify;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItemText{width:100%;}
}
.kasaiSec01__contentArea03ListItemFigure{width:360px;height:100%;position:relative;z-index:0;margin-bottom:20px;}
@media screen and (max-width:599px){
.kasaiSec01__contentArea03ListItemFigure{width:100%;margin-top:5vw;margin-bottom:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
}
.kasaiSec01__contentArea03ListItemFigure:before{content:"";width:100%;height:100%;position:absolute;background-color:#ff9300;top:10px;left:10px;z-index:-1;}
.kurumaSec01{background-color:#e6f1fd;padding:80px 0;margin-top:100px;}
@media screen and (max-width:599px){
.kurumaSec01{padding:10vw 0;margin-top:10vw;}
}
.kurumaSec01__title{font-size:28px;font-weight:700;letter-spacing:0.16em;text-align:center;}
@media screen and (max-width:599px){
.kurumaSec01__title{font-size:20px;}
}
.kurumaSec01__text{font-size:16px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;}
@media screen and (max-width:599px){
.kurumaSec01__text{font-size:15px;text-align:justify;}
}
.kurumaSec01__contentAreaTitle{font-size:22px;font-weight:700;letter-spacing:0.16em;color:#ff9300;text-align:center;}
@media screen and (max-width:599px){
.kurumaSec01__contentAreaTitle{font-size:18px;}
}
.kurumaSec01__contentArea01{background-color:#fff;padding:60px;margin-top:60px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea01{padding:5vw 5vw;margin:5vw 0 0 0;}
}
.kurumaSec01__contentArea01Text{font-size:16px;letter-spacing:0.05em;line-height:2;margin-top:40px;text-align:center;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea01Text{text-align:justify;margin-top:3vw;}
}
.kurumaSec01__contentArea02{background-color:#fff;padding:60px;margin-top:30px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02{padding:5vw 5vw;margin:5vw 0 0 0;}
}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02List{margin-right:-5vw;margin-left:-5vw;}
}
.kurumaSec01__contentArea02ListItem{background-color:#fff;border-radius:10px;padding:50px;margin-top:40px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02ListItem{padding:5vw;margin-top:4vw;}
}
.kurumaSec01__contentArea02ListItemTitle{font-size:22px;font-weight:700;letter-spacing:0.1em;text-align:center;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02ListItemTitle{font-size:18px;}
}
.kurumaSec01__contentArea02ListItemInner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02ListItemInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:3vw;}
}
.kurumaSec01__contentArea02ListItemText{width:58.7%;font-size:15px;letter-spacing:0.05em;line-height:2;text-align:justify;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02ListItemText{width:100%;}
}
.kurumaSec01__contentArea02ListItemFigure{width:37.7%;height:100%;position:relative;z-index:0;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02ListItemFigure{width:100%;margin-top:5vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.kurumaSec01__contentArea02ListItemFigure:before{content:"";width:100%;height:100%;position:absolute;background-color:#ff9300;top:10px;left:10px;z-index:-1;}
.kurumaSec01__contentArea02TextBox{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:1.8;background-color:#fff4e6;border-radius:10px;background-image:repeating-linear-gradient(305deg, transparent, transparent 12px, #fffbf7 12px, #fffbf7 16px);padding:40px 60px;margin-top:30px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02TextBox{text-align:justify;padding:5vw;margin-top:10vw;}
}
.kurumaSec01__contentAreaText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
.kurumaSec01__contentArea02TableArea01Title{font-size:18px;font-weight:bold;letter-spacing:0.1em;margin:60px 0 25px;}
.kurumaSec01__contentArea02TableAreaAnnotation{font-size:12px;font-weight:300;margin-top:15px;text-align:right;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea02TableAreaAnnotation{text-align:left;}
}
.kurumaSec01__contentArea02TableArea02Title{font-size:18px;font-weight:500;letter-spacing:0.05em;margin-top:60px;}
.kurumaSec01__contentAreaTableAreaFigure{margin-top:30px;}
@media screen and (max-width:599px){
.kurumaSec01__contentAreaTableAreaFigure{overflow-x:scroll;margin-top:3px;}
}
@media screen and (max-width:599px){
.kurumaSec01__contentAreaTableAreaImg{width:800px;}
}
.kurumaSec01__contentArea03{background-color:#fff;padding:60px;margin-top:30px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea03{padding:5vw 5vw;margin-top:5vw;}
}
.kurumaSec01__contentArea03Text{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;margin-top:30px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea03Text{margin-top:3vw;text-align:justify;}
}
.kurumaSec01__contentArea03Text:last-of-type{margin-top:15px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea03Text:last-of-type{margin-top:2vw;}
}
.kurumaSec01__contentArea03TableAreaTitle{font-size:18px;font-weight:700;letter-spacing:0.1em;text-align:center;margin-top:60px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea03TableAreaTitle{font-size:16px;margin-top:5vw;}
}
.kurumaSec01__contentArea03TableAreaText{font-size:15px;font-weight:300;letter-spacing:0.05em;line-height:2;text-align:center;margin-top:30px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea03TableAreaText{font-size:14px;margin-top:3vw;}
}
.kurumaSec01__contentArea03TableAreaAnnotation{font-size:12px;font-weight:300;margin-top:20px;}
@media screen and (max-width:599px){
.kurumaSec01__contentArea03TableAreaAnnotation{margin-top:2vw;}
}
@media screen and (max-width:599px){
::-webkit-scrollbar{height:10px;}
}
@media screen and (max-width:599px){
::-webkit-scrollbar-track{background:#e1e0e0;border-radius:10px;margin:0 2px;}
}
@media screen and (max-width:599px){
::-webkit-scrollbar-thumb{background:#606060;border-radius:10px;}
}
.errorPageSec{padding:100px 0;}
.errorPageSec__text{font-size:15px;line-height:1.8;text-align:center;}
.errorPageSec .btn-orangeArea{margin-top:40px;}
.btn-navy{display:block;position:relative;background-color:#404b89;border-radius:5px;font-size:14px;color:#fff !important;padding:15px 50px 15px 20px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.btn-navy{padding:3vw;}
}
.btn-navy:hover{opacity:0.6;}
.btn-navy:hover:after{-webkit-animation:ToRight 1s 0s ease-in-out infinite;animation:ToRight 1s 0s ease-in-out infinite;}
.btn-navy:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";display:block;height:9px;width:9px;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);position:absolute;top:50%;right:10%;}
@media screen and (min-width:600px){
.btn-navy:hover{opacity:0.6;}
}
.arrow-list{position:relative;margin-bottom:10px;padding-left:15px;}
@media screen and (max-width:599px){
.arrow-list{margin-bottom:5px;padding-left:10px;}
}
.arrow-list:before{content:"";position:absolute;left:0;top:12px;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #000000;}
@media screen and (max-width:599px){
.arrow-list:before{top:9px;}
}
.infoSec__link{color:#4484ba !important;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.infoSec__link:hover{opacity:0.6;}
}
.infoSec01{padding-bottom:120px;}
@media screen and (max-width:599px){
.infoSec01{padding-bottom:10vw;}
}
.infoSec01__inner{padding:55px 0 120px 0;}
@media screen and (max-width:599px){
.infoSec01__inner{padding:5vw 5vw 10vw 5vw;}
}
.infoSec01__text{font-size:18px;letter-spacing:0.04em;line-height:2.5;}
@media screen and (max-width:599px){
.infoSec01__text{font-size:14px;margin-top:5vw;}
}
.infoSec01__sign{font-size:18px;line-height:1.8;letter-spacing:0.1em;text-align:right;margin-top:50px;}
@media screen and (max-width:599px){
.infoSec01__sign{font-size:14px;margin-top:5vw;}
}
.infoChildSec__listItemRightClosingDate{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.infoChildSec__listItemRightClosingDate{font-size:13px;margin-top:5vw;}
}
.infoChildSec__listItemRightClosingSign{font-size:14px;font-weight:normal;letter-spacing:0.2em;text-align:right;margin-top:20px;}
@media screen and (max-width:599px){
.infoChildSec__listItemRightClosingSign{font-size:13px;margin-top:3vw;}
}
.infoChildSec__listItemRightClosingSignName{font-size:14px;font-weight:normal;letter-spacing:0.2em;text-align:right;}
@media screen and (max-width:599px){
.infoChildSec__listItemRightClosingSignName{font-size:13px;}
}
.philosophySec01{margin-bottom:120px;}
@media screen and (max-width:599px){
.philosophySec01{margin-bottom:10vw;}
}
.philosophySec01__missionAreaTitleJp{font-size:36px;color:#111e6c;line-height:1.5;margin-top:10px;}
@media screen and (max-width:599px){
.philosophySec01__missionAreaTitleJp{font-size:28px;margin-top:3vw;}
}
.philosophySec01__missionAreaTitleEn{font-size:18px;color:#111e6c;}
@media screen and (max-width:599px){
.philosophySec01__missionAreaTitleEn{font-size:14px;margin-top:5vw;}
}
.philosophySec01__missionAreaText{font-size:18px;line-height:2;}
@media screen and (max-width:599px){
.philosophySec01__missionAreaText{font-size:15px;}
}
.philosophySec01__visionArea{text-align:right;margin-top:60px;}
@media screen and (max-width:599px){
.philosophySec01__visionArea{margin-top:5vw;}
}
.philosophySec01__visionTitleSmall{font-size:18px;color:#111e6c;}
@media screen and (max-width:599px){
.philosophySec01__visionTitleSmall{font-size:14px;}
}
.philosophySec01__visionTitleBig{font-size:36px;color:#111e6c;line-height:1.5;margin-top:20px;}
@media screen and (max-width:599px){
.philosophySec01__visionTitleBig{font-size:28px;margin-top:3vw;}
}
.philosophySec01__visionAreaText{font-size:18px;line-height:2.5;text-align:right;}
@media screen and (max-width:599px){
.philosophySec01__visionAreaText{font-size:14px;text-align:justify;}
}
.philosophySec01__visionAreaText .text-big{font-size:30px;font-weight:bold;line-height:1;}
@media screen and (max-width:599px){
.philosophySec01__visionAreaText .text-big{font-size:20px;}
}
.philosophySec01__valueArea{margin-top:60px;}
@media screen and (max-width:599px){
.philosophySec01__valueArea{margin-top:5vw;}
}
.philosophySec01__valueTitleSmall{font-size:18px;color:#111e6c;}
@media screen and (max-width:599px){
.philosophySec01__valueTitleSmall{font-size:14px;}
}
.philosophySec01__valueAreaListItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:15px;margin-top:15px;}
@media screen and (max-width:599px){
.philosophySec01__valueAreaListItem{padding-bottom:3vw;margin-top:3vw;}
}
.philosophySec01__valueAreaListItem:not(:first-of-type){margin-top:25px;}
@media screen and (max-width:599px){
.philosophySec01__valueAreaListItem:not(:first-of-type){margin-top:4vw;}
}
.philosophySec01__valueAreaListItem:not(:last-of-type){border-bottom:1px solid #afafaf;}
.philosophySec01__valueAreaListItemleftNumber{font-size:15px;color:#afafaf;}
.philosophySec01__valueAreaListItemRight{width:90%;}
.philosophySec01__valueAreaListItemRightTitle{font-size:30px;color:#111e6c;margin-left:20px;margin-bottom:0;}
@media screen and (max-width:599px){
.philosophySec01__valueAreaListItemRightTitle{font-size:24px;}
}
.philosophySec01__valueAreaListItemRightText{font-size:18px;letter-spacing:0.05em;line-height:2;margin-top:10px;margin-left:40px;}
@media screen and (max-width:599px){
.philosophySec01__valueAreaListItemRightText{font-size:15px;text-align:justify;}
}
.officerSec01{padding:55px 0px 120px 0px;}
@media screen and (max-width:599px){
.officerSec01{padding:5vw 0vw 10vw 0vw;}
}
.officerSec01__cardList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.officerSec01__cardList{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.officerSec01__cardListItem{width:calc((100% - 60px) / 3);height:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.officerSec01__cardListItem{width:calc((100% - 3vw) / 2);}
}
@media screen and (max-width:599px){
.officerSec01__cardListItem:first-of-type{margin:0 10vw 5vw 10vw;}
}
@media screen and (max-width:599px){
.officerSec01__cardListItem:nth-of-type(2){margin-right:3vw;}
}
.officerSec01__cardListItemImg{height:100%;}
.officerSec01__cardListItemPosition{font-size:17px;letter-spacing:0.05em;margin-top:20px;}
@media screen and (max-width:599px){
.officerSec01__cardListItemPosition{font-size:13px;margin-top:2vw;text-align:center;}
}
.officerSec01__cardListItemName{font-size:20px;}
@media screen and (max-width:599px){
.officerSec01__cardListItemName{font-size:14px;text-align:center;}
}
.officerSec01__title{font-size:30px;color:#111e6c;margin-top:60px;}
@media screen and (max-width:599px){
.officerSec01__title{font-size:24px;margin-top:5vw;}
}
.officerSec01__subTitle{text-align:left;font-size:18px;color:#444;padding-bottom:10px;}
@media screen and (max-width:599px){
.officerSec01__subTitle{font-size:13px;padding-bottom:5vw;}
}
.officerSec01__list{padding:80px 60px 40px 60px;border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;}
@media screen and (max-width:599px){
.officerSec01__list{padding:5vw 0;}
}
.officerSec01__listInner:not(:first-of-type){margin-top:40px;}
@media screen and (max-width:599px){
.officerSec01__listInner:not(:first-of-type){margin-top:5vw;}
}
.officerSec01__listItem{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.officerSec01__listItem{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.officerSec01__listItem:not(:first-of-type){margin-top:5px;}
@media screen and (max-width:599px){
.officerSec01__listItem:not(:first-of-type){margin-top:1vw;}
}
.officerSec01__ListItemPosition{font-size:18px;letter-spacing:0.1em;line-height:2;}
@media screen and (max-width:599px){
.officerSec01__ListItemPosition{width:100%;font-size:13px;}
}
.officerSec01__ListItemName{width:20%;font-size:20px;letter-spacing:0.05em;margin-left:auto;}
@media screen and (max-width:599px){
.officerSec01__ListItemName{width:100%;font-size:14px;margin-left:0;margin-bottom:1vw;}
}
.companySec01{padding:60px 0 120px 0;}
@media screen and (max-width:599px){
.companySec01{padding:5vw 0 10vw 0;}
}
.companySec01__listItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #afafaf;padding:25px 40px;}
@media screen and (max-width:599px){
.companySec01__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5vw 0 5vw 0;}
}
.companySec01__listItemTitle{width:145px;font-size:20px;color:#111e6c;letter-spacing:0.2em;}
.companySec01__listItemText{font-size:18px;letter-spacing:0.05em;line-height:2;margin-left:60px;}
@media screen and (max-width:599px){
.companySec01__listItemText{font-size:14px;margin-left:0;}
}
.companySec01__listItemTextArea .companySec01__listItemText{margin-left:0;}
.companySec01__listItemTextArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:60px;}
@media screen and (max-width:599px){
.companySec01__listItemTextArea{margin-left:0;}
}
.companySec01__listItemTextLink{font-size:18px;letter-spacing:0.05em;line-height:2;text-decoration:underline;}
@media screen and (max-width:599px){
.companySec01__listItemTextLink{font-size:14px;}
}
.companySec01__listItemTextLink:first-of-type{margin-top:20px;}
@media screen and (max-width:599px){
.companySec01__listItemTextLink:first-of-type{margin-top:3vw;}
}
.policySec01{padding:60px 0 120px 0;}
@media screen and (max-width:599px){
.policySec01{padding:5vw 0 10vw 0;}
}
.policySec01__leadText{font-size:20px;font-weight:500;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.policySec01__leadText{font-size:14px;}
}
.policySec01__cardListItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:25px 0;border-bottom:1px solid #afafaf;}
@media screen and (max-width:599px){
.policySec01__cardListItem{padding:3vw 0;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.policySec01__cardListItem:first-of-type{margin-top:10px;}
@media screen and (max-width:599px){
.policySec01__cardListItem:first-of-type{margin-top:3vw;}
}
.policySec01__cardListItemLeftTitle{font-size:20px;font-weight:500;color:#111e6c;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.policySec01__cardListItemLeftTitle{font-size:18px;}
}
.policySec01__cardListItemLeftText{font-size:18px;letter-spacing:0.05em;line-height:1.8;}
@media screen and (max-width:599px){
.policySec01__cardListItemLeftText{font-size:14px;margin-top:3vw;}
}
.policySec01__cardListItemRight{margin-left:auto;}
@media screen and (max-width:599px){
.policySec01__cardListItemRight{margin-left:auto;width:45%;margin-top:5vw;}
}
.kanyuSec01{padding:100px 0 120px 0;}
@media screen and (max-width:599px){
.kanyuSec01{padding:5vw 0 10vw 0;}
}
@media screen and (max-width:599px){
.kanyuSec01__list{padding:0 5vw;}
}
.kanyuSec01__listItem{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.kanyuSec01__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.kanyuSec01__listItem:not(:first-of-type){margin-top:50px;}
@media screen and (max-width:599px){
.kanyuSec01__listItem:not(:first-of-type){margin-top:5vw;}
}
.kanyuSec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:30px;}
@media screen and (max-width:599px){
.kanyuSec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:3px;}
}
.kanyuSec01__listItemLeft{width:21.4%;font-size:20px;font-weight:500;letter-spacing:0.1em;color:#111e6c;}
@media screen and (max-width:599px){
.kanyuSec01__listItemLeft{width:100%;font-size:18px;}
}
.kanyuSec01__listItemRight{width:77.3%;border-left:1px solid #afafaf;padding-left:30px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRight{width:100%;padding-left:0;border-left:none;border-top:1px solid #afafaf;margin-top:3vw;}
}
.kanyuSec01__listItemRightTitle{font-size:18px;margin-bottom:10px;font-weight:500;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightTitle{font-size:15px;margin-bottom:2vw;margin-top:3vw;}
}
.kanyuSec01__listItemRightTitle-mt30{margin-top:30px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightTitle-mt30{margin-top:3vw;}
}
.kanyuSec01__listItemRightText{font-size:18px;line-height:1.8;font-weight:lighter;text-align:justify;}
.kanyuSec01__listItemRightText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightText :not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightText{font-size:14px;}
}
.kanyuSec01__listItemRightList{margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightList{margin-top:3vw;margin-bottom:4vw;}
}
.kanyuSec01__listItemRightListText{font-size:18px;font-weight:lighter;line-height:1.8;list-style-type:decimal;text-align:justify;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightListText{font-size:14px;}
}
.kanyuSec01__listItemRightListText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightListText :not(:first-of-type){margin-top:3vw;}
}
.kanyuSec01__listItemRightClosing{margin-top:30px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightClosing{margin-top:3vw;}
}
.kanyuSec01__listItemRightClosingTitle{font-size:18px;font-weight:normal;margin-bottom:10px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightClosingTitle{font-size:14px;margin-bottom:2vw;}
}
.kanyuSec01__listItemRightClosingText{font-size:18px;font-weight:lighter;margin-bottom:20px;text-align:justify;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightClosingText{font-size:14px;margin-bottom:3vw;}
}
.kanyuSec01__listItemRightClosingDate{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightClosingDate{font-size:13px;margin-top:5vw;}
}
.kanyuSec01__listItemRightClosingSign{font-size:14px;font-weight:normal;letter-spacing:0.2em;text-align:right;margin-top:20px;}
@media screen and (max-width:599px){
.kanyuSec01__listItemRightClosingSign{font-size:13px;margin-top:3vw;}
}
.kanyuSec01__leftArea{-moz-text-align-last:left;text-align-last:left;margin-top:5vw;}
.kanyuSec01__leftAreaTitle{font-size:20px;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;}
@media screen and (max-width:599px){
.kanyuSec01__leftAreaTitle{font-size:14px;margin-top:3vw;}
}
.kanyuSec01__leftAreaText{font-size:18px;letter-spacing:0.05em;line-height:1.8;}
@media screen and (max-width:599px){
.kanyuSec01__leftAreaText{font-size:14px;}
}
.termsSec01{padding:100px 0 120px 0;}
@media screen and (max-width:599px){
.termsSec01{padding:5vw 0 10vw 0;}
}
.termsSec01__leadText{font-size:18px;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.termsSec01__leadText{font-size:14px;}
}
.termsSec01__list{margin-top:5vw;}
@media screen and (max-width:599px){
.termsSec01__list{padding:0 5vw;}
}
.termsSec01__listItem{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.termsSec01__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.termsSec01__listItem:not(:first-of-type){margin-top:50px;}
@media screen and (max-width:599px){
.termsSec01__listItem:not(:first-of-type){margin-top:5vw;}
}
.termsSec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:30px;}
@media screen and (max-width:599px){
.termsSec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:3px;}
}
.termsSec01__listItemLeft{width:21.4%;font-size:20px;font-weight:500;letter-spacing:0.1em;color:#111e6c;}
@media screen and (max-width:599px){
.termsSec01__listItemLeft{width:100%;font-size:18px;}
}
.termsSec01__listItemLeft .br{margin-top:1vw;}
.termsSec01__listItemRight{width:77.3%;border-left:1px solid #afafaf;padding-left:30px;}
@media screen and (max-width:599px){
.termsSec01__listItemRight{width:100%;padding-left:0;border-left:none;border-top:1px solid #afafaf;margin-top:3vw;}
}
.termsSec01__listItemRightTitle{font-size:18px;margin-bottom:10px;font-weight:normal;}
@media screen and (max-width:599px){
.termsSec01__listItemRightTitle{font-size:15px;margin-bottom:2vw;margin-top:3vw;}
}
.termsSec01__listItemRightTitle-mt30{margin-top:30px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightTitle-mt30{margin-top:3vw;}
}
.termsSec01__listItemRightText{font-size:18px;line-height:1.8;font-weight:lighter;text-align:justify;}
.termsSec01__listItemRightText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightText :not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.termsSec01__listItemRightText{font-size:14px;text-align:left;}
}
.termsSec01__listItemRightList{margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightList{margin-top:3vw;margin-bottom:4vw;padding-left:10vw;}
}
.termsSec01__listItemRightList .termsSec01__listItemRightListTitle{margin-bottom:30px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightList .termsSec01__listItemRightListTitle{margin-bottom:5vw;}
}
.termsSec01__listItemRightListTitle{font-size:20px;font-weight:500;list-style-type:decimal;}
.termsSec01__listItemRightListTitle .termsSec01__listItemRightList{padding-left:45px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightListTitle .termsSec01__listItemRightList{padding-left:9vw;}
}
.termsSec01 ul .termsSec01__listItemRightListTitle{list-style:none;}
.termsSec01 ul .termsSec01__listItemRightListTitle .termsSec01__listItemRightText{padding-left:50px;}
@media screen and (max-width:599px){
.termsSec01 ul .termsSec01__listItemRightListTitle .termsSec01__listItemRightText{padding-left:10vw;}
}
.termsSec01__listItemRightListText{font-size:18px;font-weight:lighter;line-height:1.8;list-style-type:decimal;text-align:justify;}
@media screen and (max-width:599px){
.termsSec01__listItemRightListText{font-size:14px;}
}
.termsSec01__listItemRightListText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightListText :not(:first-of-type){margin-top:3vw;}
}
.termsSec01__listItemRightAnnotation{font-size:16px;font-weight:400;line-height:2;padding-left:1em;text-indent:-1em;}
@media screen and (max-width:599px){
.termsSec01__listItemRightAnnotation{font-size:14px;}
}
.termsSec01__listItemRightClosing{margin-top:30px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightClosing{margin-top:3vw;}
}
.termsSec01__listItemRightClosingTitle{font-size:18px;font-weight:normal;margin-bottom:10px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightClosingTitle{font-size:14px;margin-bottom:2vw;}
}
.termsSec01__listItemRightClosingText{font-size:18px;font-weight:lighter;margin-bottom:20px;text-align:justify;}
@media screen and (max-width:599px){
.termsSec01__listItemRightClosingText{font-size:14px;margin-bottom:3vw;}
}
.termsSec01__listItemRightClosingDate{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightClosingDate{font-size:13px;margin-top:5vw;}
}
.termsSec01__listItemRightClosingSign{font-size:18px;font-weight:normal;letter-spacing:0.2em;text-align:right;margin-top:20px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightClosingSign{font-size:15px;margin-top:3vw;}
}
.termsSec01__listItemCompanyTitle{font-size:16px;border-bottom:1px solid #afafaf;margin-bottom:1vw;}
.termsSec01__listItemCompanyTitle:not(:first-of-type){margin-top:3vw;}
.termsSec01__listItemCompanyTextArea{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.termsSec01__listItemCompanyText{width:50%;font-size:14px;margin-top:1vw;padding-left:1em;text-indent:-1em;}
.termsSec01__listItemRightClosingDate{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.termsSec01__listItemRightClosingDate{font-size:13px;margin-top:5vw;}
}
.securitySec01{padding:50px 0 120px 0;}
@media screen and (max-width:599px){
.securitySec01{padding:5vw 0 10vw 0;}
}
.securitySec01__leadText{font-size:18px;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.securitySec01__leadText{font-size:14px;}
}
.securitySec01__list{padding:0 130px;}
@media screen and (max-width:599px){
.securitySec01__list{padding:0 5vw;}
}
.securitySec01__listItem{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.securitySec01__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.securitySec01__listItem:not(:first-of-type){margin-top:50px;}
@media screen and (max-width:599px){
.securitySec01__listItem:not(:first-of-type){margin-top:5vw;}
}
.securitySec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:30px;}
@media screen and (max-width:599px){
.securitySec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:3px;}
}
.securitySec01__listItemLeft{width:21.4%;font-size:20px;font-weight:500;letter-spacing:0.1em;color:#111e6c;}
@media screen and (max-width:599px){
.securitySec01__listItemLeft{width:100%;font-size:18px;}
}
.securitySec01__listItemRight{width:77.3%;border-left:1px solid #afafaf;padding-left:30px;}
@media screen and (max-width:599px){
.securitySec01__listItemRight{width:100%;padding-left:0;border-left:none;border-top:1px solid #afafaf;margin-top:3vw;}
}
.securitySec01__listItemRightTitle{font-size:18px;margin-bottom:10px;font-weight:normal;}
@media screen and (max-width:599px){
.securitySec01__listItemRightTitle{font-size:15px;margin-bottom:2vw;margin-top:3vw;}
}
.securitySec01__listItemRightTitle-mt30{margin-top:30px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightTitle-mt30{margin-top:3vw;}
}
.securitySec01__listItemRightText{font-size:18px;line-height:1.8;font-weight:lighter;text-align:justify;border:1px solid #afafaf;padding:2vw 3vw;margin-top:3vw;}
.securitySec01__listItemRightText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightText :not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.securitySec01__listItemRightText{font-size:14px;padding:3vw 3vw 3vw 6vw;}
}
.securitySec01__listItemRightList{margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightList{margin-top:3vw;margin-bottom:4vw;}
}
.securitySec01__listItemRightListText{font-size:18px;font-weight:lighter;line-height:1.8;list-style-type:decimal;text-align:justify;}
@media screen and (max-width:599px){
.securitySec01__listItemRightListText{font-size:14px;}
}
.securitySec01__listItemRightListText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightListText :not(:first-of-type){margin-top:3vw;}
}
.securitySec01__listItemRightClosing{margin-top:30px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightClosing{margin-top:3vw;}
}
.securitySec01__listItemRightClosingTitle{font-size:18px;font-weight:normal;margin-bottom:10px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightClosingTitle{font-size:14px;margin-bottom:2vw;}
}
.securitySec01__listItemRightClosingText{font-size:18px;font-weight:lighter;margin-bottom:20px;text-align:justify;}
@media screen and (max-width:599px){
.securitySec01__listItemRightClosingText{font-size:14px;margin-bottom:3vw;}
}
.securitySec01__listItemRightClosingDate{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightClosingDate{font-size:13px;margin-top:5vw;}
}
.securitySec01__listItemRightClosingSign{font-size:18px;font-weight:normal;letter-spacing:0.2em;text-align:right;margin-top:20px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightClosingSign{font-size:15px;margin-top:3vw;}
}
.securitySec01__listItemRightText{font-size:18px;line-height:1.8;font-weight:lighter;text-align:justify;}
.securitySec01__listItemRightText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightText :not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.securitySec01__listItemRightText{font-size:14px;}
}
.securitySec01__listItemRightList{margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightList{margin-top:3vw;margin-bottom:4vw;}
}
.securitySec01__listItemRightListText{font-size:18px;font-weight:lighter;line-height:1.8;list-style-type:decimal;text-align:justify;}
@media screen and (max-width:599px){
.securitySec01__listItemRightListText{font-size:14px;}
}
.securitySec01__listItemRightListText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.securitySec01__listItemRightListText :not(:first-of-type){margin-top:3vw;}
}
.securitySec01__annotation{font-size:14px;font-weight:normal;line-height:1.5;text-align:left;margin-top:40px;}
@media screen and (max-width:599px){
.securitySec01__annotation{font-size:13px;margin-top:5vw;}
}
.antisocialSec01{padding:100px 0 120px 0;}
@media screen and (max-width:599px){
.antisocialSec01{padding:5vw 0 10vw 0;}
}
.antisocialSec01__leadText{font-size:20px;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.antisocialSec01__leadText{font-size:14px;}
}
@media screen and (max-width:599px){
.antisocialSec01__list{padding:0 5vw;}
}
.antisocialSec01__listItem{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.antisocialSec01__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.antisocialSec01__listItem:not(:first-of-type){margin-top:50px;}
@media screen and (max-width:599px){
.antisocialSec01__listItem:not(:first-of-type){margin-top:5vw;}
}
.antisocialSec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:30px;}
@media screen and (max-width:599px){
.antisocialSec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:3px;}
}
.antisocialSec01__listItemLeft{width:21.4%;font-size:20px;font-weight:500;letter-spacing:0.1em;color:#111e6c;}
@media screen and (max-width:599px){
.antisocialSec01__listItemLeft{width:100%;font-size:18px;}
}
.antisocialSec01__listItemRight{width:77.3%;border-left:1px solid #afafaf;padding-left:30px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRight{width:100%;padding-left:0;border-left:none;border-top:1px solid #afafaf;margin-top:3vw;}
}
.antisocialSec01__listItemRightTitle{font-size:18px;margin-bottom:10px;font-weight:normal;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightTitle{font-size:15px;margin-bottom:2vw;margin-top:3vw;}
}
.antisocialSec01__listItemRightTitle-mt30{margin-top:30px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightTitle-mt30{margin-top:3vw;}
}
.antisocialSec01__listItemRightText{font-size:18px;line-height:1.8;font-weight:lighter;text-align:justify;}
.antisocialSec01__listItemRightText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightText :not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightText{font-size:14px;}
}
.antisocialSec01__listItemRightList{margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightList{margin-top:3vw;margin-bottom:4vw;}
}
.antisocialSec01__listItemRightListText{font-size:18px;font-weight:lighter;line-height:1.8;list-style-type:decimal;text-align:justify;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightListText{font-size:14px;}
}
.antisocialSec01__listItemRightListText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightListText :not(:first-of-type){margin-top:3vw;}
}
.antisocialSec01__listItemRightClosing{margin-top:30px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightClosing{margin-top:3vw;}
}
.antisocialSec01__listItemRightClosingTitle{font-size:18px;font-weight:normal;margin-bottom:10px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightClosingTitle{font-size:14px;margin-bottom:2vw;}
}
.antisocialSec01__listItemRightClosingText{font-size:18px;font-weight:lighter;margin-bottom:20px;text-align:justify;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightClosingText{font-size:14px;margin-bottom:3vw;}
}
.antisocialSec01__listItemRightClosingDate{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightClosingDate{font-size:13px;margin-top:5vw;}
}
.antisocialSec01__listItemRightClosingSign{font-size:14px;font-weight:normal;letter-spacing:0.2em;text-align:right;margin-top:20px;}
@media screen and (max-width:599px){
.antisocialSec01__listItemRightClosingSign{font-size:13px;margin-top:3vw;}
}
.fdSec01{padding:60px 0 120px 0;}
@media screen and (max-width:599px){
.fdSec01{padding:5vw 0 10vw 0;}
}
.fdSec01__inner{padding:0 180px 0 180px;}
@media screen and (max-width:599px){
.fdSec01__inner{padding:0 5vw;}
}
.fdSec01__leadText{font-size:24px;letter-spacing:0.1em;color:#111e6c;margin-bottom:3vw;}
@media screen and (max-width:599px){
.fdSec01__leadText{font-size:20px;}
}
.fdSec01__text{font-size:18px;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;}
@media screen and (max-width:599px){
.fdSec01__text{font-size:14px;margin-top:3vw;}
}
.fdSec01__rightArea{text-align:right;}
.fdSec01__rightAreaText{font-size:18px;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;}
@media screen and (max-width:599px){
.fdSec01__rightAreaText{font-size:14px;margin-top:3vw;}
}
.fdSec01__leftArea{-moz-text-align-last:left;text-align-last:left;margin-top:1vw;}
.fdSec01__leftAreaTitle{font-size:20px;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;}
@media screen and (max-width:599px){
.fdSec01__leftAreaTitle{font-size:14px;margin-top:3vw;}
}
.fdSec01__leftAreaText{font-size:18px;letter-spacing:0.05em;line-height:1.8;}
@media screen and (max-width:599px){
.fdSec01__leftAreaText{font-size:14px;}
}
.siteRecordSec01{padding:60px 0 120px 0;}
@media screen and (max-width:599px){
.siteRecordSec01{padding:5vw 0 10vw 0;}
}
.siteRecordSec01__leadText{font-size:24px;letter-spacing:0.1em;color:#111e6c;}
@media screen and (max-width:599px){
.siteRecordSec01__leadText{font-size:20px;}
}
.siteRecordSec01__text{font-size:18px;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;}
@media screen and (max-width:599px){
.siteRecordSec01__text{font-size:14px;margin-top:3vw;}
}
.siteRecordSec01__title{font-size:20px;font-weight:bold;letter-spacing:0.05em;line-height:1.8;margin-bottom:2vw;margin-top:3vw;}
@media screen and (max-width:599px){
.siteRecordSec01__title{font-size:14px;}
}
.siteRecordSec01__rightArea{text-align:right;margin-top:3vw;}
.siteRecordSec01__rightAreaText{font-size:18px;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;}
@media screen and (max-width:599px){
.siteRecordSec01__rightAreaText{font-size:14px;margin-top:3vw;}
}
.siteRecordSec01__leftArea{-moz-text-align-last:left;text-align-last:left;margin-top:1vw;}
.siteRecordSec01__leftAreaTitle{font-size:20px;color:#111e6c;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;border-bottom:1px solid #111e6c;}
@media screen and (max-width:599px){
.siteRecordSec01__leftAreaTitle{font-size:14px;margin-top:3vw;}
}
.siteRecordSec01__leftAreaText{font-size:18px;letter-spacing:0.05em;line-height:1.8;}
@media screen and (max-width:599px){
.siteRecordSec01__leftAreaText{font-size:14px;}
}
.privacySec01{padding:100px 0 120px 0;}
@media screen and (max-width:599px){
.privacySec01{padding:5vw 0;}
}
.privacySec01__leadText{font-size:18px;letter-spacing:0.1em;}
@media screen and (max-width:599px){
.privacySec01__leadText{font-size:14px;}
}
.privacySec01__list{margin-top:5vw;}
.privacySec01__listItem{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media screen and (max-width:599px){
.privacySec01__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.privacySec01__listItem:not(:first-of-type){margin-top:50px;}
@media screen and (max-width:599px){
.privacySec01__listItem:not(:first-of-type){margin-top:5vw;}
}
.privacySec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:30px;}
@media screen and (max-width:599px){
.privacySec01__listItem:nth-of-type(4) .kanyuSec01__listItemRightTitle:nth-of-type(2){margin-top:3px;}
}
.privacySec01__listItemLeft{width:21.4%;font-size:20px;font-weight:500;letter-spacing:0.1em;color:#111e6c;}
@media screen and (max-width:599px){
.privacySec01__listItemLeft{width:100%;font-size:18px;}
}
.privacySec01__listItemLeft .br{margin-top:1vw;}
.privacySec01__listItemRight{width:77.3%;border-left:1px solid #afafaf;padding-left:30px;}
@media screen and (max-width:599px){
.privacySec01__listItemRight{width:100%;padding-left:0;border-left:none;border-top:1px solid #afafaf;margin-top:3vw;}
}
.privacySec01__listItemRightTitle{font-size:18px;margin-bottom:10px;font-weight:normal;}
@media screen and (max-width:599px){
.privacySec01__listItemRightTitle{font-size:15px;margin-bottom:2vw;margin-top:3vw;}
}
.privacySec01__listItemRightTitle-mt30{margin-top:30px;}
@media screen and (max-width:599px){
.privacySec01__listItemRightTitle-mt30{margin-top:3vw;}
}
.privacySec01__listItemRightText{font-size:18px;line-height:1.8;font-weight:lighter;text-align:justify;}
.privacySec01__listItemRightText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.privacySec01__listItemRightText :not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.privacySec01__listItemRightText{font-size:14px;}
}
.privacySec01__listItemRightList{margin-top:20px;margin-bottom:30px;}
@media screen and (max-width:599px){
.privacySec01__listItemRightList{margin-top:3vw;margin-bottom:4vw;}
}
.privacySec01__listItemRightListTitle{font-size:20px;font-weight:bold;list-style-type:decimal;}
.privacySec01 ul .termsSec01__listItemRightListTitle{list-style:none;}
.privacySec01__listItemRightListText{font-size:18px;font-weight:lighter;line-height:1.8;list-style-type:decimal;text-align:justify;}
@media screen and (max-width:599px){
.privacySec01__listItemRightListText{font-size:14px;}
}
.privacySec01__listItemRightListText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.privacySec01__listItemRightListText :not(:first-of-type){margin-top:3vw;}
}
.privacySec01__listItemRightAnnotation{font-size:16px;font-weight:300;line-height:2;padding-left:1em;text-indent:-1em;}
@media screen and (max-width:599px){
.privacySec01__listItemRightAnnotation{font-size:14px;}
}
.privacySec01__listItemRightText-small{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.privacySec01__listItemRightText-small{font-size:13px;margin-top:5vw;}
}
.privacySec01__closingArea{margin-top:10vw;}
.privacySec01__closingAreaTitle{font-size:15px;color:#111e6c;border-bottom:1px solid #111e6c;padding-bottom:1vw;margin-bottom:1vw;margin-top:3vw;}
.privacySec01__closingAreaText{font-size:14px;}
.privacySec01__closingAreaRightText{font-size:15px;text-align:right;margin-top:3vw;}
.privacySec01__listItemRightClosingDate{font-size:14px;font-weight:normal;line-height:1.5;text-align:right;margin-top:40px;}
@media screen and (max-width:599px){
.privacySec01__listItemRightClosingDate{font-size:13px;margin-top:5vw;}
}
.privacySec01__listItemRightClosingSign{font-size:14px;font-weight:normal;letter-spacing:0.2em;text-align:right;margin-top:20px;}
@media screen and (max-width:599px){
.privacySec01__listItemRightClosingSign{font-size:13px;margin-top:3vw;}
}
.tokushoSec01{padding:100px 0 120px 0;}
@media screen and (max-width:599px){
.tokushoSec01{padding:5vw 0 10vw 0;}
}
@media screen and (max-width:599px){
.tokushoSec01__list{padding:0 5vw;}
}
.tokushoSec01__listItem{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #fff;}
@media screen and (max-width:599px){
.tokushoSec01__listItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2vw;}
}
.tokushoSec01__listItemLeft{width:24.4%;padding:1.4rem;font-size:20px;font-weight:500;letter-spacing:0.1em;color:#fff;background-color:#111e6c;}
@media screen and (max-width:599px){
.tokushoSec01__listItemLeft{width:100%;font-size:18px;}
}
.tokushoSec01__listItemRight{width:75.3%;background-color:rgba(159, 167, 219, 0.368627451);padding:1.4rem;}
@media screen and (max-width:599px){
.tokushoSec01__listItemRight{width:100%;padding:1.4rem;}
}
.tokushoSec01__listItemRightText{font-size:18px;line-height:1.8;font-weight:lighter;text-align:justify;}
.tokushoSec01__listItemRightText :not(:first-of-type){margin-top:20px;}
@media screen and (max-width:599px){
.tokushoSec01__listItemRightText :not(:first-of-type){margin-top:3vw;}
}
@media screen and (max-width:599px){
.tokushoSec01__listItemRightText{font-size:14px;}
}
.tokushoSec01__leftArea{-moz-text-align-last:left;text-align-last:left;margin-top:5vw;}
.tokushoSec01__leftAreaTitle{font-size:20px;letter-spacing:0.05em;line-height:1.8;margin-bottom:1vw;}
@media screen and (max-width:599px){
.tokushoSec01__leftAreaTitle{font-size:14px;margin-top:3vw;}
}
.tokushoSec01__leftAreaText{font-size:18px;letter-spacing:0.05em;line-height:1.8;}
@media screen and (max-width:599px){
.tokushoSec01__leftAreaText{font-size:14px;}
}
.serviceApp .siteFooterSP{padding-bottom:19vw;}
.serviceApp .mv-anim{opacity:0;}
.serviceApp .anim-trigger.fadeInUp{opacity:0;}
.serviceApp .anim-trigger.fadeInUp.animated{-webkit-animation:fadeInUp 0.6s linear 0s;animation:fadeInUp 0.6s linear 0s;opacity:1;}
.serviceApp .anim-trigger.fadeIn{opacity:0;}
.serviceApp .anim-trigger.fadeIn.animated{-webkit-animation:fadeIn 0.6s linear 0s;animation:fadeIn 0.6s linear 0s;opacity:1;}
.serviceApp .siteHeaderPC{height:89px;}
.serviceApp .siteContent{padding-top:190px;}
@media screen and (max-width:599px){
.serviceApp .siteContent{padding-top:60px;overflow-x:hidden;}
}
.serviceApp canvas{max-width:100%;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.textCenter{text-align:center;}
.relative{position:relative;}
.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;}
.block{display:block;}
.hidden{display:none;}
.hidden-sp{display:none;}
@media(min-width:769px){
.hidden-sp{display:block;}
}
@media(min-width:769px){
.hidden-pc{display:none;}
}
.is_page__appli{position:relative;padding:0;background:#fff;color:#555;font-weight:300;font-family:m-plus-1p, sans-serif;letter-spacing:0.04em;}
@media(min-width:992px){
.is_page__appli{line-height:2.6rem;}
}
.is_page__appli .textOrange{color:#f09174;}
.is_page__appli .textBlue{color:#55bde0;}
.is_page__appli .textDarkBlue{color:#3f51b5;}
.is_page__appli .textHighlight{background:rgb(255, 255, 0);background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 0, 0.5)), to(rgba(255, 255, 0, 0.5)));background:linear-gradient(0deg, rgba(255, 255, 0, 0.5) 0%, rgba(255, 255, 0, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#ffff00",GradientType=1);background-repeat:no-repeat;background-position:0 0.821em;background-size:100% 20px;}
@media(min-width:992px){
.is_page__appli .textHighlight{padding:0 10px;}
}
.fixedBtnArea.fixedBtnArea-app{padding:1.6rem;background-color:#55bde0;}
.fixedBtnArea-appItems{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.fixedBtnArea-appItem:not(:first-child){margin-left:0.6rem;}
.fixedBtnArea-appItem__text{font-weight:500;color:#fff;word-break:keep-all;font-size:1.3rem;line-height:1.38;text-align:left;}
.is_page__appli .container{margin:0 auto;padding:20px 15px;width:100%;}
@media(min-width:769px){
.is_page__appli .container{padding:30px 0;max-width:1100px !important;}
}
@media screen and (max-width:599px){
.is_page__appli .fixedBtnArea.fixedBtnArea-app{display:none !important;}
}
.ipServiceApp{overflow:hidden;}
.ipServiceApp__header{padding:10px;background-color:#2288dd;}
.ipServiceApp__headerTtl{margin:0;font-size:22px;text-align:center;color:#fff;}
@media screen and (max-width:599px){
.ipServiceApp__headerTtl{font-size:18px;}
}
.ipServiceApp__ttl{margin:0 0 30px;color:#555;font-size:2.4rem;font-weight:500;line-height:3.6rem;}
.ipServiceApp__sec{padding:40px 0;}
@media(min-width:576px){
.ipServiceApp__ttl{font-size:1.8rem;}
}
@media(min-width:992px){
.ipServiceApp__ttl{margin:0 0 30px;font-size:3.6rem;line-height:5rem;}
.ipServiceApp__sec{padding:100px 0;}
}
.ipServiceAppBanner__container{padding:0;}
.ipServiceAppBanner__canvas{min-height:165vw;}
.ipServiceAppBanner__canvasImg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.ipServiceAppBanner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;}
@media(min-width:576px){
.ipServiceAppBanner__canvas{min-height:520px;}
.ipServiceAppBanner__wrap{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:75%;}
}
@media(min-width:992px){
.ipServiceAppBanner__canvas{min-height:initial;}
.ipServiceAppBanner__wrap{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.ipServiceAppKv__fig{margin:0 auto;max-width:1100px;}
.ipServiceAppDownload{background-color:#bed6ee;}
.ipServiceAppDownload__cont{padding:30px 0;}
@media screen and (max-width:599px){
.ipServiceAppDownload__cont{padding:20px;}
}
.ipServiceAppDownload__contFigure{max-width:420px;margin:0 auto;}
@media screen and (max-width:599px){
.ipServiceAppDownload__contFigure{max-width:100%;}
}
.ipServiceAppDownload__qrWrap{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;max-width:420px;}
.ipServiceAppDownload__qrItem{text-align:center;}
.ipServiceAppDownload__qrLink{display:block;}
.ipServiceAppDownload__qrImg{margin:10px auto 0;width:124px;}
.ipServiceAppDownload__btnWrap{margin-top:35px;text-align:center;}
@media screen and (max-width:599px){
.ipServiceAppDownload__btnWrap{margin-top:20px;}
}
.ipServiceAppDownload__btnLink{border-radius:10px;padding:15px 30px;display:inline-block;background-color:#000;color:#fff !important;font-size:16px;}
@media screen and (max-width:599px){
.ipServiceAppDownload__btnLink{padding:12px;}
}
.ipServiceAppManage{margin-bottom:50px;}
.ipServiceAppManage__list{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.ipServiceAppManage__list{padding:0 15px;}
}
.ipServiceAppManage__listItem{border-radius:100%;padding:10px;background-color:#bed6ee;width:600px;height:200px;text-align:center;}
@media screen and (max-width:599px){
.ipServiceAppManage__listItem{border-radius:20px;width:100%;}
}
.ipServiceAppManage__listItem:not(:last-child){margin-bottom:35px;}
@media screen and (max-width:599px){
.ipServiceAppManage__listItem:not(:last-child){margin-bottom:20px;}
}
.ipServiceAppManage__listItemTtl{border-bottom:4px solid #f5882a;margin-bottom:15px;display:inline-block;font-size:20px;}
.ipServiceAppManage__listItemTxt{display:inline-block;text-align:left;font-size:14px;line-height:1.3;}
.ipServiceAppManage__listItemNoteTxt{font-size:10px;}
.SABanner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;overflow-x:hidden;}
.SABanner__details{width:100%;max-width:345px;}
.SABanner__img.sp{max-width:62.3188405797%;-webkit-transform:translateX(24px);transform:translateX(24px);}
.SABanner__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 0 15px;}
.SABanner__headerTtl{display:table;font-size:2.8rem;font-weight:300;line-height:3.8rem;overflow:hidden;}
.SABanner__headerTtl--strong{font-size:3rem;font-weight:500;letter-spacing:0.04em;}
.SABanner__headerTtl--line{position:relative;display:block;margin:1.4rem auto 0;padding:0.4rem 0;font-size:2rem;text-align:center;line-height:2;font-weight:500;}
.SABanner__headerTtl--line:after, .SABanner__headerTtl--line:before{position:absolute;content:"";top:50%;left:-5px;width:calc(100% + 10px);border:2px solid;border-color:#55bde0 transparent;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);}
.SABanner__headerTtl--line:before{height:100%;}
.SABanner__headerTtl--line:after{height:calc(100% - 10px);}
.SABanner__text{margin:0 0 15px;font-size:1.35rem;letter-spacing:0.05em;}
.SABanner__links{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;width:100%;}
.SABanner__linksItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.SABanner__linksQR{width:100%;max-width:14.0350877193%;}
.SABanner__linksQR:not(:first-of-type){margin:0 0 0 7.0175438596%;}
.SABanner__linksButton{width:100%;max-width:160px;margin:auto;}
.sp .SABanner__linksButton:not(:first-child){margin:0 0 0 20px;}
.SABanner__links.sp{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 3px 10px rgba(0, 0, 0, 0.1);box-shadow:0 3px 10px rgba(0, 0, 0, 0.1);}
.SABanner__speech{position:absolute;bottom:0;right:-35px;width:auto;max-width:100px;-webkit-transform:translate(-10%, 10px);transform:translate(-10%, 10px);}
@media(min-width:576px){
.SABanner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5.4545454545% 0 1.8181818182%;overflow-x:visible;}
.SABanner__details{margin:0 7.1568627451% 0 0;max-width:58.8235294118%;}
.SABanner__img{max-width:39.2156862745%;-webkit-transform:translateY(15px);transform:translateY(15px);}
.SABanner__headerTtl{margin:0 0 2.4590163934%;font-size:1.6rem;line-height:1.8rem;letter-spacing:0.06em;}
.SABanner__headerTtl--strong{font-size:1.8rem;line-height:1.2;font-weight:500;letter-spacing:0.04em;}
.SABanner__headerTtl--line{font-size:1rem;}
.SABanner__text{margin:0 0 6.5573770492%;letter-spacing:0.2em;font-size:0.6rem;line-height:2;}
.SABanner__links{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3.2786885246%;padding-left:0;}
.SABanner__linksButton{margin:0 0 0 1.7543859649%;max-width:29.8245614035%;}
.SABanner__links.sp{display:none;}
.SABanner__speech{right:-10px;max-width:45.9016393443%;-webkit-transform:translate(90px, 80px);transform:translate(90px, 80px);}
}
@media(min-width:769px){
.SABanner__headerTtl{font-size:2.8rem;line-height:1.8rem;}
.SABanner__headerTtl--strong{font-size:4.8rem;line-height:1.2;}
.SABanner__headerTtl--line{margin:2.4rem auto;padding:0.8rem 0;font-size:3rem;letter-spacing:0.1em;}
.SABanner__text{font-size:1.8rem;line-height:2;}
.SABanner__speech{-webkit-transform:translate(-10px, 100px);transform:translate(-10px, 100px);}
}
@media(min-width:992px){
.SABanner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.SABanner__headerTtl{font-size:4.6rem;line-height:6.4rem;}
.SABanner__headerTtl--strong{font-size:5rem;}
.SABanner__text{font-size:1.8rem;line-height:1.6;}
.SABanner__speech{-webkit-transform:translate(0, 85px);transform:translate(0, 85px);}
}
.ipServiceApp01{padding-bottom:60px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_blueTriangle-01sp@2x.jpg) no-repeat center/cover;}
.ipServiceApp01__video{margin:-10px 0 0;}
.ipServiceApp01__videoMv{margin:0 auto;max-width:800px;width:100%;}
@media(min-width:992px){
.ipServiceApp01{padding-bottom:100px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_blueTriangle-01@2x.jpg);}
.ipServiceApp01__video{margin:60px 0 0;}
}
.ipServiceApp02{padding-bottom:30px;background:rgb(255, 255, 255);background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(60%, rgb(255, 255, 255)), to(rgb(229, 229, 229)));background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 60%, rgb(229, 229, 229) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e5e5e5",GradientType=1);}
.ipServiceApp02:before{content:"";position:absolute;top:100%;left:0;width:100%;height:31px;background:#e5e5e5;clip-path:polygon(0 0, 100% 0, 100% 1px, 50% 100%, 0 1px);-webkit-transform:translateY(-1px);transform:translateY(-1px);}
.ipServiceApp02__container{max-width:576px;}
.ipServiceApp02__headerBG{left:50%;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.ipServiceApp02__canvas{min-height:292px;}
.ipServiceApp02__img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.ipServiceApp02__img.sp{left:50%;max-width:477px;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.ipServiceApp02__text{margin:20px 0 0;font-size:1.5rem;letter-spacing:0.04em;font-weight:500;}
.ipServiceApp02__text--highlight{margin:20px 0 0;font-size:2rem;letter-spacing:0.06em;line-height:3rem;}
@media(min-width:576px){
.ipServiceApp02__text{font-size:1rem;}
.ipServiceApp02__text--highlight{font-size:1.4rem;}
}
@media(min-width:992px){
.ipServiceApp02{padding-bottom:30px;}
.ipServiceApp02:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border-style:solid;border-width:81px 100vw 0 100vw;border-color:#e5e5e5 transparent transparent transparent;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
.ipServiceApp02__headerBG{margin:0 -15px;width:100vw;}
.ipServiceApp02__canvas{min-height:292px;}
.ipServiceApp02__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
}
@media (min-width: 992px) and (-ms-high-contrast: none\0) {
.ipServiceApp02__img{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:80%;}
}
@media(min-width:992px){
.ipServiceApp02__ttl{position:absolute;top:20px;left:45.4545454545%;z-index:1;color:#333333;letter-spacing:0.04em;}
.ipServiceApp02__text{margin:20px 0 0;text-align:center;font-size:1.8rem;letter-spacing:0.04em;}
.ipServiceApp02__text--highlight{margin:20px 0 0;font-size:2.8rem;font-weight:500;letter-spacing:0.16em;line-height:6rem;color:#333333;}
}
.ipServiceApp03{padding-top:70px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_orangeStripe-01@2x.jpg) no-repeat top center/cover;}
.ipServiceApp03__ttl{color:#fff;letter-spacing:0.16em;line-height:1.4;-webkit-text-shadow:0 3px 6px rgba(0, 0, 0, 0.1);text-shadow:0 3px 6px rgba(0, 0, 0, 0.1);}
.ipServiceApp03__ttl--bold{font-weight:600;}
.ipServiceApp03__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0 0;}
.ipServiceApp03__img.sp{-webkit-transform:translateX(29px);transform:translateX(29px);width:auto;}
@media(min-width:769px){
.ipServiceApp03{padding:140px 0 60px;}
.ipServiceApp03__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0;}
.ipServiceApp03__img{margin:0 10.4545454545% 0 0;max-width:41.8181818182%;}
}
.ipServiceApp04{padding:40px 0 0;}
@media(min-width:992px){
.ipServiceApp04{padding:100px 0 0;}
.ipServiceApp04__container{padding:0;}
}
.ipServiceApp04 .textOrange{font-weight:500;}
.ipServiceApp05{padding-top:0;padding-bottom:0;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_blueDots-01@2x.jpg) no-repeat center/cover;}
@media(min-width:992px){
.ipServiceApp05 .appPhone__wrap{padding:10% 0;}
}
.ipServiceApp05__container{padding:0;max-width:initial;}
.ipServiceApp05__ttl{margin:0 0 50px;}
.ipServiceApp05__ttlText{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -6px -17px 0;padding:0 6px 17px 0;width:264px;height:86px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp05_accent_speech-01@2x.png) no-repeat center/contain;color:#fff;font-size:2.2rem;font-weight:500;z-index:0;}
@media(min-width:576px){
.ipServiceApp05__ttlText{font-size:1.2rem;}
}
@media(min-width:992px){
.ipServiceApp05__ttlText{font-size:2.8rem;}
}
.ipServiceApp06{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_illust-01sp@2x.jpg) no-repeat center/cover;}
.ipServiceApp06__text{margin:0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.ipServiceApp06__text:after, .ipServiceApp06__text:before{content:"";display:inline-block;vertical-align:middle;width:42px;height:28px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp06_accent_quote-01@2x.png) no-repeat center/cover;}
.ipServiceApp06__text:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.ipServiceApp06__textMain{margin:0 10px;font-size:3.5vw;letter-spacing:0.04em;font-weight:500;}
@media(min-width:992px){
.ipServiceApp06{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_illust-01@2x.jpg);}
.ipServiceApp06__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 40px;}
.ipServiceApp06__text:after, .ipServiceApp06__text:before{width:49px;height:32px;}
.ipServiceApp06__textMain{margin:0 20px;font-size:1.8rem;letter-spacing:0.16em;}
}
.appPhone{margin:0;}
.appPhone__wrap{margin:-23px -25px -27px;}
.appPhone-small .appPhone__wrap{margin:-15px -17px -18px -16px;}
.appPhone__img{max-width:200px;width:auto;}
.appPhone-small .appPhone__img{max-width:133px;}
@media(min-width:576px){
.appPhone{max-width:240px;}
.appPhone__img{max-width:240px;}
}
@media(min-width:992px){
.appPhone{width:100%;max-width:180px;}
.appPhone__wrap{margin:-15% -16.6666666667% -18.3333333333%;width:100%;}
.appPhone__img{max-width:none;width:280px;}
}
.appFeaturesList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.appFeaturesList__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 15px 0 0;padding:20px;width:130px;height:130px;text-align:center;z-index:0;}
.appFeaturesList__item:before{content:"";display:block;position:absolute;border-radius:100%;width:100%;height:100%;background:rgba(255, 255, 255, 0.6);z-index:-1;}
.appFeaturesList__item:nth-child(2n){margin-right:0;}
.appFeaturesList__itemText{font-size:3.2vw;letter-spacing:0.04em;font-weight:500;line-height:1.375;}
@media(min-width:321px){
.appFeaturesList__item{padding:15px;width:140px;height:140px;}
.appFeaturesList__itemText{font-size:1.4rem;}
}
@media(min-width:576px){
.appFeaturesList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;text-align:left;}
.appFeaturesList__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;width:auto;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.appFeaturesList__item:nth-child(2n){padding:0 0 0 100px;}
.appFeaturesList__item:before{content:"";position:relative;border-radius:100%;width:80px;height:80px;background:rgba(255, 255, 255, 0.6);}
.appFeaturesList__itemText{margin:0 0 0 -40px;font-size:0.8rem;letter-spacing:0.14em;}
.appFeaturesList__itemText br{display:none;}
}
@media(min-width:769px){
.appFeaturesList__itemText{font-size:0.8rem;}
}
@media(min-width:992px){
.appFeaturesList__item{margin-top:3rem;}
.appFeaturesList__itemText{font-size:2rem;}
}
.appFeatures__item{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.appFeatures__items{padding:0;background-repeat:no-repeat;background-size:cover;background-position:center bottom;}
.appFeatures__items:not(:first-child) .appFeatures__item{margin:130px 0 0;}
.appFeatures__items:not(:first-child) .appFeatures__item:after,
.appFeatures__items:not(:first-child) .appFeatures__item:before{content:"";position:absolute;}
.appFeatures__items:not(:first-child) .appFeatures__item:before{top:-65px;left:50%;width:36px;height:80px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_accent_arrows-01@2x.png) no-repeat center/contain;pointer-events:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.appFeatures__items:not(:first-child) .appFeatures__item:after{bottom:0;top:-114px;left:50%;width:100vw;height:419px;pointer-events:none;background:no-repeat top center/100% 419px;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.appFeatures__items:nth-child(2) .appFeatures__item:after{top:-100px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_wave-01sp@2x.png);}
.appFeatures__items:nth-child(3) .appFeatures__item:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_wave-02sp@2x.png);}
.appFeatures__items:nth-child(4){margin-bottom:40px;}
.appFeatures__items:nth-child(4) .appFeatures__item:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_wave-03sp@2x.png);}
.appFeatures__itemTtl{text-align:center;}
.appFeatures__itemText{margin:30px auto 0;max-width:375px;letter-spacing:0.04em;line-height:1.6em;font-size:1.5rem;}
.appFeatures__itemList{margin:30px 0 20px;}
.appFeatures__itemList-img{max-width:550px;}
.appFeatures__itemNote{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;font-weight:400;}
.appFeatures__itemNoteImg{margin:0 8px 0 0;max-width:72px;}
.appFeatures__itemNoteText{margin:10px 13px 0 0;padding:15px 0 0;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_border_blueDash-01.png) repeat-x top left/auto 1px;line-height:2.4rem;font-size:1.5rem;letter-spacing:0.04em;}
.appFeatures__itemNoteText .textOrange{font-weight:500;}
@media(min-width:576px){
.appFeatures__itemText{max-width:430px;font-size:1rem;}
.appFeatures__itemNoteText{line-height:1.6rem;font-size:0.8rem;}
}
@media(min-width:769px){
.appFeatures__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;}
.appFeatures__items:not(:first-child) .appFeatures__item{margin:9.0909090909% 0 0;}
.appFeatures__items:not(:first-child) .appFeatures__item:before{top:-64px;left:13.6363636364%;width:4.909vw;max-width:54px;height:10.909vw;max-height:120px;}
.appFeatures__itemTtl{text-align:left;}
.appFeatures__itemText{margin:30px 0 0;max-width:initial;font-size:1.4rem;letter-spacing:0.14em;line-height:2.2rem;}
.appFeatures__itemImg{margin:0 7.8048780488% 0 0;max-width:17.5609756098%;}
}
@media(min-width:992px){
.appFeatures__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:translate(4.5vw, 0);transform:translate(4.5vw, 0);}
.appFeatures__items{padding:0;}
.appFeatures__items:not(:first-child){padding:0 0 100px;}
.appFeatures__items:not(:first-child) .appFeatures__item{margin:9.0909090909% 0 0;background-size:cover;background-position:center bottom;}
.appFeatures__items:not(:first-child) .appFeatures__item:before{top:-95px;left:9.6%;width:4.909vw;max-width:54px;height:10.909vw;max-height:120px;}
.appFeatures__items:not(:first-child) .appFeatures__item:after{display:none;}
.appFeatures__items:nth-child(2){background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_wave-01@2x.png);}
.appFeatures__items:nth-child(2) .appFeatures__item:before{top:-110px;}
.appFeatures__items:nth-child(3){background:none;}
.appFeatures__items:nth-child(4){margin-bottom:0;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_bg_wave-03@2x.png);}
.appFeatures__itemImg{margin:0 7.8048780488% 0 0;max-width:21.4634146341%;}
.appFeatures__itemTtl{text-align:left;letter-spacing:0.16em;}
.appFeatures__itemText{margin:30px 0 0;max-width:initial;font-size:1.8rem;letter-spacing:0.14em;line-height:3.2rem;}
.appFeatures__itemList{margin:30px 0 0;}
.appFeatures__itemNote{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.appFeatures__itemNoteText{line-height:1.6;font-size:1.6rem;font-weight:400;letter-spacing:0.1em;}
}
.featureIncludes{margin:20px 0 0;padding:10px 0 10px;overflow:hidden;}
.featureIncludes__col-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.featureIncludes__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;}
.featureIncludes__col-4 .featureIncludes__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.featureIncludes__item{padding:10px;text-align:center;}
.featureIncludes__col-4 .featureIncludes__item{padding:15px 25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.featureIncludes__col-4 .featureIncludes__itemText{margin:0;}
.featureIncludes__itemIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100%;width:124px;height:124px;background:#fff;-webkit-box-shadow:0 3px 10px rgba(0, 0, 0, 0.1);box-shadow:0 3px 10px rgba(0, 0, 0, 0.1);}
.featureIncludes__col-4 .featureIncludes__itemIcon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.featureIncludes__col-4 .featureIncludes__itemIcon .block{max-width:70px;}
.featureIncludes__itemText{margin:15px 0 0;font-size:1.4rem;text-align:center;letter-spacing:0.1em;}
@media(min-width:576px){
.featureIncludes__itemText{font-size:1rem;}
}
@media(min-width:992px){
.featureIncludes{margin:20px -10px 0;padding:10px 10px 10px;}
.featureIncludes-images{margin:30px 0 0;padding:0;}
.featureIncludes__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-15px;}
.featureIncludes__item{padding:15px;}
.featureIncludes__itemIcon{width:13rem;height:13rem;}
.featureIncludes__itemText{font-size:1.6rem;}
}
.usageGuide{padding:0 40px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;z-index:1;}
.usageGuide::-webkit-scrollbar{display:none;}
.usageGuide__instruction{font-size:12px;margin-top:30px;color:#fff;text-align:center;}
.usageGuide__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:160px;color:#fff;}
.usageGuide__item:not(:first-child){margin:0 0 0 110px;}
.usageGuide__item:not(:first-child) .usageGuide__itemImg{position:relative;}
.usageGuide__item:not(:first-child) .usageGuide__itemImg:after,
.usageGuide__item:not(:first-child) .usageGuide__itemImg:before{content:"";position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.usageGuide__item:not(:first-child) .usageGuide__itemImg:before{top:50%;left:-15px;width:76px;height:36px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_accent_arrows-02@2x.png) no-repeat center/contain;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%);}
.usageGuide__item:not(:first-child) .usageGuide__itemImg:after{content:"";position:absolute;bottom:0;left:-25px;width:57px;height:96px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp05_accent_person-01@2x.png) no-repeat center/contain;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
@media screen and (max-width:599px){
.usageGuide__item:not(:first-child) .usageGuide__itemImg:after{content:none;}
}
.usageGuide__itemCount{margin:0 0 20px;font-size:12px;letter-spacing:0.27em;font-weight:400;}
.usageGuide__itemCountImg{display:block;margin:0 auto;width:auto;}
.usageGuide__itemCount span{position:relative;}
.usageGuide__itemCount span:after, .usageGuide__itemCount span:before{content:"";width:1px;height:13px;background-color:#fff;position:absolute;left:-12px;top:0;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);}
.usageGuide__itemCount span:after{left:unset;right:-6px;-webkit-transform:rotate(25deg);transform:rotate(25deg);}
.usageGuide__itemDesc{margin:30px 0 0;font-size:1.3rem;width:100%;font-weight:500;}
@media(min-width:576px){
.usageGuide__item{max-width:400px;}
.usageGuide__itemDesc{font-size:0.8rem;line-height:1.6;}
}
@media(min-width:992px){
.usageGuide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 4.5454545455%;}
.usageGuide__item{max-width:280px;}
.usageGuide__item:not(:first-child){margin:0 0 0 12.012012012%;}
.usageGuide__item:not(:first-child) .usageGuide__itemImg{position:relative;}
.usageGuide__item:not(:first-child) .usageGuide__itemImg:before{left:-52.7777777778%;width:86px;height:42px;-webkit-transform:translate(-35%, -50%);transform:translate(-35%, -50%);}
.usageGuide__item:not(:first-child) .usageGuide__itemImg:after{display:none;}
.usageGuide__itemImg{max-width:75%;}
.usageGuide__itemDesc{font-size:1.6rem;}
}
.appNews{margin:0 auto;padding:30px;border-radius:20px;width:100%;max-width:576px;background:rgba(255, 255, 255, 0.6);-webkit-box-shadow:0 3px 30px rgba(0, 0, 0, 0.1);box-shadow:0 3px 30px rgba(0, 0, 0, 0.1);}
.appNews__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;}
.appNews__item:not(:first-child){margin:20px 0 0;padding:20px 0 0;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/app/ipServiceApp_border_blueDash-01.png) repeat-x top left/auto 1px;}
.appNews__itemDate{margin-bottom:10px;font-size:1.6rem;letter-spacing:0.1em;font-weight:500;}
.appNews__itemCategory{border:1px solid #55bde0;border-radius:12px;margin:0 20px 0 30px;padding:0 5px;width:100px;color:#55bde0;font-size:12px;line-height:22px;letter-spacing:0.2em;text-align:center;}
.appNews__itemDesc{margin:10px 0 0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;font-size:1.4rem;}
@media(min-width:992px){
.appNews{padding:60px 70px;max-width:900px;}
.appNews__item{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0.889em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.appNews__item:not(:first-child){margin:20px 0 0;padding:0;border-top:1px solid #cccccc;background:none;}
.appNews__item:not(:first-child) .appNews__itemDate{margin:25px 0 10px;}
.appNews__itemDesc{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;width:initial;line-height:1.7;letter-spacing:0.1em;}
}
.ipServiceApp05__faqArea{background-color:#eaf7fb;background-image:repeating-linear-gradient(-45deg, #fff, #fff 7px, transparent 0, transparent 14px);}
.ipServiceApp05__faqAreaTtl{color:#3f51b5;margin-bottom:80px;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaTtl{margin-bottom:20px;}
}
.ipServiceApp05__faqAreaTtl span{padding:0 5px;background:-webkit-gradient(linear, left top, left bottom, color-stop(75%, transparent), color-stop(75%, #f4f474));background:linear-gradient(transparent 75%, #f4f474 75%);}
.ipServiceApp05__faqAreaList{width:100%;max-width:900px;background:#fff;padding:60px 70px;border-radius:20px;margin:0 auto;-webkit-box-shadow:0 3px 30px rgba(0, 0, 0, 0.1);box-shadow:0 3px 30px rgba(0, 0, 0, 0.1);font-size:18px;line-height:28px;font-weight:normal;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaList{padding:30px;max-width:100%;font-size:16px;}
}
.ipServiceApp05__faqAreaListTtl{font-size:20px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListTtl{font-size:18px;}
}
.ipServiceApp05__faqAreaListTtl:before{content:"";width:18px;height:18px;display:block;background:#55bde0;border-radius:50%;margin-right:5px;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListTtl:before{width:14px;height:14px;}
}
.ipServiceApp05__faqAreaListItem{margin-bottom:50px;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListItem{margin-bottom:30px;}
}
.ipServiceApp05__faqAreaListItem:last-child{margin-bottom:0;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListItem:last-child{margin-bottom:0;}
}
.ipServiceApp05__faqAreaListTtlQa{position:relative;margin:0;cursor:pointer;border-bottom:1px dashed #a6d6e4;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListTtlQa{position:relative;}
}
.ipServiceApp05__faqAreaListTtlQestion{position:relative;margin:0;font-weight:normal;padding:40px 65px 35px 15px;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListTtlQestion{padding:20px 20px 10px 0;}
}
.ipServiceApp05__faqAreaListTtlQestion:before{position:absolute;top:48%;right:15px;display:block;width:10px;height:10px;margin:auto;content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:2px solid #000;border-right:2px solid #000;-webkit-transition:0.4s;transition:0.4s;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListTtlQestion:before{top:48%;right:0;}
}
.ipServiceApp05__faqAreaListTtlAnswer{position:relative;display:none;height:auto;padding:0 65px 35px 15px;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListTtlAnswer{padding:10px 20px 20px 0;}
}
.ipServiceApp05__faqAreaListTtlAnswerTxt{margin-bottom:30px;}
@media screen and (max-width:599px){
.ipServiceApp05__faqAreaListTtlAnswerTxt{margin-bottom:15px;}
}
.ipServiceApp05__faqAreaListTtlAnswerTxt:last-child{margin-bottom:0;}
.ipServiceApp05__faqAreaListTtlAnswerLink{color:#0080d5 !important;text-decoration:underline;}
@media screen and (min-width:600px){
.ipServiceApp05__faqAreaListTtlAnswerLink:hover{opacity:0.6;}
}
.ipServiceApp05__faqAreaListTtlQa .open:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
@media screen and (min-width:1024px){
.visible-md, .visible-sm{display:none;}
.visible-lg{display:inherit;}
}
@media screen and (min-width: 750px) and (max-width: 1023px) {
.visible-lg, .visible-sm{display:none;}
.visible-md{display:inherit;}
}
@media screen and (max-width:749px){
.visible-lg, .visible-md{display:none;}
.visible-sm{display:inherit;}
}
@media screen and (min-width:750px){
.l-inner-lg{width:90%;max-width:1400px;margin:0 auto;}
}
@media screen and (max-width:749px){
.l-inner-lg{padding:0 1.5rem;}
}
@media screen and (min-width:750px){
.l-inner-md{width:90%;max-width:1000px;margin:0 auto;}
}
@media screen and (max-width:749px){
.l-inner-md{padding:0 1.5rem;}
}
@media screen and (min-width:750px){
.l-inner-ex{width:90%;max-width:1100px;margin:0 auto;}
}
@media screen and (min-width:750px){
.l-inner-sm{width:90%;max-width:800px;margin:0 auto;}
}
@media screen and (max-width:749px){
.l-inner-sm{padding:0 1.5rem;}
}
@media screen and (min-width:750px){
html.gwp{font-size:10px;}
}
@media screen and (max-width:749px){
html.gwp{font-size:2.66666vw;}
}
.is_page__gwp{width:100%;overflow-x:hidden;background:#fff;font-family:YuGothic, "Yu Gothic", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", sans-serif;color:#444;}
.is_page__gwp .siteFooterSP{padding-bottom:15vw;}
.is_page__gwp .ipServiceGwp{padding-top:190px;display:block;color:#314350;}
@media screen and (max-width:749px){
.is_page__gwp .ipServiceGwp{padding-top:60px;}
}
.is_page__gwp .ipServiceGwp p{line-height:1.8;}
.is_page__gwp .ipServiceGwp li{list-style-type:none;}
.is_page__gwp .ipServiceGwp a{display:inline-block;text-decoration:none;}
@media screen and (min-width:750px){
.is_page__gwp .ipServiceGwp a{-webkit-transition:all 0.3s;transition:all 0.3s;}
.is_page__gwp .ipServiceGwp a:after, .is_page__gwp .ipServiceGwp a:before{-webkit-transition:all 0.3s;transition:all 0.3s;}
}
.is_page__gwp .ipServiceGwp img{vertical-align:bottom;width:100%;max-width:100%;height:auto;}
.is_page__gwp .ipServiceGwp svg{width:100%;height:auto;}
.is_page__gwp .ipServiceGwp sup{font-size:0.5em;vertical-align:super;}
.is_page__gwp .ipServiceGwp button, .is_page__gwp .ipServiceGwp input, .is_page__gwp .ipServiceGwp select, .is_page__gwp .ipServiceGwp textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.is_page__gwp .ipServiceGwp table{border-collapse:collapse;border-spacing:0;width:100%;}
.is_page__gwp .ipServiceGwp address{font-style:normal;}
.is_page__gwp main{padding-top:0;}
@media screen and (min-width:750px){
.is_page__gwp .sec{padding:8rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .sec{padding:4.5rem 0;}
}
.is_page__gwp .youtube{position:relative;width:100%;padding-top:56.25%;}
.is_page__gwp .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%;}
@media screen and (min-width:750px){
.is_page__gwp .movie__box{margin-top:7rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .movie__box{margin-top:4rem;}
}
.is_page__gwp .movie__box__icon{margin:0 auto;}
@media screen and (min-width:750px){
.is_page__gwp .movie__box__icon{width:5.8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .movie__box__icon{width:4.2rem;}
}
.is_page__gwp .movie__box__text{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
@media screen and (min-width:750px){
.is_page__gwp .movie__box__text{margin:2rem auto;}
}
@media screen and (max-width:749px){
.is_page__gwp .movie__box__text{margin:1rem auto 2rem;}
}
.is_page__gwp .movie__box__text:before{content:"";margin-right:2rem;width:2px;height:auto;border-left:2px dotted #be933c;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.is_page__gwp .movie__box__text:after{content:"";margin-left:2rem;width:2px;height:auto;border-right:2px dotted #be933c;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.is_page__gwp .movie__box__text .movie__box__textOrange{color:#be933c;}
.is_page__gwp .movie__box__text .movie__box__text__span{font-weight:bold;}
@media screen and (min-width:750px){
.is_page__gwp .movie__box__text .movie__box__text__span{font-size:2.4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .movie__box__text .movie__box__text__span{font-size:2rem;}
}
.is_page__gwp .banner{background-size:cover;}
@media screen and (min-width:750px){
.is_page__gwp .banner{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/banner_bg.jpg);padding:6rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .banner{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/banner_bg_sp.jpg);padding:3rem 0;}
}
.is_page__gwp .banner__text{text-align:center;font-weight:bold;color:#fff;}
@media screen and (min-width:750px){
.is_page__gwp .banner__text{font-size:2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .banner__text{font-size:1.6rem;}
}
.is_page__gwp .banner__text__span{position:relative;}
.is_page__gwp .banner__text__span:before{content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/banner_text_leftSide.png);background-repeat:no-repeat;background-size:cover;margin-right:1rem;position:absolute;top:50%;left:-3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .banner__text__span:before{width:1.9rem;height:2.6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .banner__text__span:before{width:1rem;height:1.3rem;}
}
.is_page__gwp .banner__text__span:after{content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/banner_text_rightSide.png);background-repeat:no-repeat;background-size:cover;margin-left:1rem;position:absolute;top:50%;right:-3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .banner__text__span:after{width:1.9rem;height:2.6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .banner__text__span:after{width:1rem;height:1.3rem;}
}
.is_page__gwp .banner__title{text-align:center;font-weight:bold;color:#fff;}
@media screen and (min-width:750px){
.is_page__gwp .banner__title{font-size:4rem;margin-bottom:3.2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .banner__title{font-size:2.2rem;margin-bottom:2.3rem;}
}
.is_page__gwp .banner__btnbox{text-align:center;}
.is_page__gwp .banner__btnbox .banner__btn{position:relative;color:#e13f70;font-weight:bold;background-color:#fff;border-radius:3.5rem;margin:0 auto;-webkit-box-shadow:0 0.6rem 0 0 #e13f70;box-shadow:0 0.6rem 0 0 #e13f70;-webkit-transition:0.3s all;transition:0.3s all;}
@media screen and (min-width:750px){
.is_page__gwp .banner__btnbox .banner__btn{font-size:1.8rem;width:32.5rem;height:6rem;line-height:6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .banner__btnbox .banner__btn{font-size:1.3rem;width:25rem;height:5rem;line-height:5rem;}
}
.is_page__gwp .banner__btnbox .banner__btn:hover{-webkit-box-shadow:0 0.4rem 0 0 #e13f70;box-shadow:0 0.4rem 0 0 #e13f70;position:relative;top:4px;}
.is_page__gwp .banner__btnbox .banner__btn:after{content:"";position:absolute;top:50%;right:5%;border-top:2px solid #e13f70;border-right:2px solid #e13f70;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}
@media screen and (min-width:750px){
.is_page__gwp .banner__btnbox .banner__btn:after{width:0.8rem;height:0.8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .banner__btnbox .banner__btn:after{width:0.6rem;height:0.6rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .cta{padding:3rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .cta{padding:2rem 0;}
}
.is_page__gwp .ctaFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:750px){
.is_page__gwp .ctaFlex{width:71rem;margin:0 auto;}
}
.is_page__gwp .cta__btnbox{text-align:center;}
.is_page__gwp .cta__btnbox .cta__btn{position:relative;color:#be933c;background-color:#fff;border:2px solid #be933c;border-radius:1.5rem;margin:0 auto;-webkit-box-shadow:0 0.6rem 0 0 #be933c;box-shadow:0 0.6rem 0 0 #be933c;-webkit-transition:0.3s all;transition:0.3s all;}
@media screen and (min-width:750px){
.is_page__gwp .cta__btnbox .cta__btn{font-size:1.8rem;width:32.5rem;height:6rem;line-height:6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .cta__btnbox .cta__btn{font-size:1.3rem;width:16rem;padding:1rem 0 2rem;}
}
.is_page__gwp .cta__btnbox .cta__btn:hover{-webkit-box-shadow:0 0.4rem 0 0 #be933c;box-shadow:0 0.4rem 0 0 #be933c;position:relative;top:4px;}
.is_page__gwp .cta__btnbox .cta__btn:after{content:"";width:0.8rem;height:0.8rem;border-top:3px solid #be933c;border-right:3px solid #be933c;position:absolute;-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg);}
@media screen and (min-width:750px){
.is_page__gwp .cta__btnbox .cta__btn:after{top:50%;right:5%;}
}
@media screen and (max-width:749px){
.is_page__gwp .cta__btnbox .cta__btn:after{bottom:5%;left:50%;}
}
.is_page__gwp .hero{width:100%;overflow:hidden;position:relative;}
.is_page__gwp .hero .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;}
@media screen and (min-width:1024px){
.is_page__gwp .hero .slick-dots{bottom:1rem;}
}
@media screen and (max-width:1023px){
.is_page__gwp .hero .slick-dots{bottom:0.4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .hero .slick-dots li{margin:0;}
}
.is_page__gwp .hero__slider{margin:0 !important;}
@media screen and (min-width:750px){
.is_page__gwp .hero__slider{position:relative;width:3060px;height:58rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
@media screen and (min-width:750px){
.is_page__gwp .hero__item{padding:0 1rem;}
}
.is_page__gwp .hero__anc{display:block !important;}
.is_page__gwp .hero__cont--next, .is_page__gwp .hero__cont--prev{position:absolute;background:#fff;z-index:1;}
@media screen and (min-width:750px){
.is_page__gwp .hero__cont--next, .is_page__gwp .hero__cont--prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:45px;height:45px;-webkit-transition:all 0.2s;transition:all 0.2s;}
}
@media screen and (max-width:749px){
.is_page__gwp .hero__cont--next, .is_page__gwp .hero__cont--prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:2.7rem;height:2.7rem;}
}
.is_page__gwp .hero__cont--next:before, .is_page__gwp .hero__cont--prev:before{content:"";background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-position:center;}
@media screen and (min-width:750px){
.is_page__gwp .hero__cont--next:before, .is_page__gwp .hero__cont--prev:before{width:15px;height:15px;-webkit-transition:all 0.2s;transition:all 0.2s;}
}
@media screen and (max-width:749px){
.is_page__gwp .hero__cont--next:before, .is_page__gwp .hero__cont--prev:before{width:1.8rem;height:1.8rem;}
}
.is_page__gwp .hero__cont--prev:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/slider_prev.svg);}
@media screen and (min-width:750px){
.is_page__gwp .hero__cont--prev{left:995px;}
}
@media screen and (max-width:749px){
.is_page__gwp .hero__cont--prev{left:0;}
}
.is_page__gwp .hero__cont--next:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/slider_next.svg);}
@media screen and (min-width:750px){
.is_page__gwp .hero__cont--next{right:995px;}
}
@media screen and (max-width:749px){
.is_page__gwp .hero__cont--next{right:0;}
}
@media screen and (min-width:750px){
.is_page__gwp .hero__ctabox{position:absolute;bottom:2%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
}
@media screen and (max-width:749px){
.is_page__gwp .hero__ctabox{padding:1.4rem 0 2.4rem;background-color:#fbe6de;}
}
.is_page__gwp .hero__ctabox .banner__text__span{color:#e13f70;font-weight:normal;}
.is_page__gwp .hero__ctabox .banner__text__span:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/hero_text_leftSide.svg);background-repeat:no-repeat;}
.is_page__gwp .hero__ctabox .banner__text__span:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/hero_text_rightSide.svg);}
.is_page__gwp .hero__ctabox .banner__btn{color:#fff;background-color:#e13f70;-webkit-box-shadow:0 0.6rem 0 0 #aa2d53;box-shadow:0 0.6rem 0 0 #aa2d53;}
@media screen and (min-width:750px){
.is_page__gwp .hero__ctabox .banner__btn{font-size:2rem;width:39rem;height:6rem;line-height:6rem;}
}
@media screen and (min-width: 750px) and (max-width: 1023px) {
.is_page__gwp .hero__ctabox .banner__btn{font-size:1.8rem;width:39rem;height:5rem;line-height:5rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .hero__ctabox .banner__btn{font-size:1.3rem;width:90%;height:4.5rem;line-height:4.5rem;}
}
.is_page__gwp .hero__ctabox .banner__btn:after{border-top:2px solid #fff;border-right:2px solid #fff;}
.is_page__gwp button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.is_page__gwp .slide__nav{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (min-width:750px){
.is_page__gwp .slide__nav{bottom:1rem;}
}
@media screen and (min-width: 750px) and (max-width: 1023px) {
.is_page__gwp .slide__nav{bottom:0;}
}
@media screen and (max-width:749px){
.is_page__gwp .slide__nav{bottom:0;}
}
.is_page__gwp .slide__nav li{display:inline-block;margin:0 15px;}
.is_page__gwp .slide__nav li button{position:relative;text-indent:-9999px;}
.is_page__gwp .slide__nav li button:before{content:"";background-color:#fff;border:1px solid #e13f70;border-radius:1rem;font-size:20px;text-indent:0px;position:absolute;top:0;left:0;}
@media screen and (min-width:750px){
.is_page__gwp .slide__nav li button:before{width:10px;height:10px;}
}
@media screen and (max-width:749px){
.is_page__gwp .slide__nav li button:before{width:8px;height:8px;}
}
.is_page__gwp .slide__nav li.slick-active button:before{background-color:#e13f70;}
.is_page__gwp .plus{background-size:cover;position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .plus{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/plus_bg.png);}
}
@media screen and (max-width:749px){
.is_page__gwp .plus{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/plus_bg_sp.png);padding:14rem 0 5rem;overflow:hidden;}
}
.is_page__gwp .plus .plus__imgItem{position:absolute;}
@media screen and (min-width:750px){
.is_page__gwp .plus .plus__imgItem:nth-child(2){top:-2%;left:-5%;width:13%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus .plus__imgItem:nth-child(2){top:5%;right:17%;width:10rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .plus .plus__imgItem:nth-child(3){top:24%;left:8%;width:11%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus .plus__imgItem:nth-child(3){top:10%;right:-6%;width:8rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .plus .plus__imgItem:nth-child(4){top:10%;left:20%;width:9.5%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus .plus__imgItem:nth-child(4){top:-3%;right:2%;width:7rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .plus .plus__imgItem:nth-child(5){top:45%;left:20%;width:10%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus .plus__imgItem:nth-child(5){top:6%;left:6%;width:11rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .plus .plus__imgItem:nth-child(6){top:65%;right:14%;width:12%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus .plus__imgItem:nth-child(6){top:42%;left:5%;width:7rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .plus .plus__imgItem:nth-child(7){top:55%;right:-2%;width:14%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus .plus__imgItem:nth-child(7){top:55%;left:-6%;width:10rem;}
}
.is_page__gwp .plus__title{color:#fff;text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .plus__title{font-size:3.8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__title{font-size:3.2rem;}
}
.is_page__gwp .plus__title .plus__title__span{border-bottom:2px solid #fff;}
.is_page__gwp .plus__text{color:#fff;text-align:center;position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .plus__text{font-size:2rem;margin:2rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__text{font-size:1.6rem;margin:1rem 0;}
}
.is_page__gwp .plus__text .plus__textYellow{color:#fffd47;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/plus_textNami.png) bottom repeat-x;padding-bottom:1rem;}
@media screen and (min-width:750px){
.is_page__gwp .plus__text .plus__textYellow{font-size:1.4em;background-size:2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__text .plus__textYellow{font-size:2rem;background-size:1.6rem;}
}
.is_page__gwp .plus__text:after{content:"";background-repeat:no-repeat;background-size:cover;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .plus__text:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/plus_img05.png);width:34.3rem;height:20.2rem;top:50%;right:-3%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__text:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/plus_img05_sp.png);width:27.4rem;height:16.2rem;background-size:cover;bottom:-26rem;right:-1.6rem;}
}
.is_page__gwp .plus__textboxWhite{background-color:#fff;border-radius:1rem;}
@media screen and (min-width:750px){
.is_page__gwp .plus__textboxWhite{width:47.5rem;padding:2rem;margin:5.6rem auto 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__textboxWhite{padding:1rem 1rem 2rem;margin:20rem auto 0;}
}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__title{font-weight:bold;text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__title{font-size:2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__title{font-size:1.6rem;}
}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}
@media screen and (min-width:750px){
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex{margin-top:2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex{margin-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__text{color:#e79ca6;position:relative;text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__text{font-size:1.6rem;padding-bottom:1rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__text{font-size:1.3rem;padding-bottom:2rem;width:40%;}
}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__text:after{content:"";width:0.8rem;height:0.8rem;border-top:4px solid #e79ca6;border-right:4px solid #e79ca6;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg);-webkit-transition:0.3s all;transition:0.3s all;}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__text:hover:after{bottom:-0.6rem;}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__mark{font-weight:bold;font-size:3rem;color:#e79ca6;position:relative;z-index:1;}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__mark:before{content:"";width:1px;height:6rem;background-color:#e79ca6;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__mark .plus__textboxWhite__mark__span{background-color:#fff;padding:0.3rem;position:relative;}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__mark .plus__textboxWhite__mark__span:before{content:"";width:4px;height:2rem;background-color:#e79ca6;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.is_page__gwp .plus__textboxWhite .plus__textboxWhite__flex .plus__textboxWhite__mark .plus__textboxWhite__mark__span:after{content:"";width:2rem;height:4px;background-color:#e79ca6;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.is_page__gwp .about{background-color:#f1f7ff;}
.is_page__gwp .about__boxflex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;}
@media screen and (min-width:750px){
.is_page__gwp .about__boxflex{width:71rem;}
}
.is_page__gwp .about__box{background-color:#fff;text-align:center;border-radius:2rem;}
@media screen and (min-width:750px){
.is_page__gwp .about__box{width:47.9%;padding:2rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__box{width:47%;padding:2rem 0;}
}
@media screen and (min-width:750px){
.is_page__gwp .about__box.about__boxBlue{border:2px solid #6ccae6;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__box.about__boxBlue{border:1px solid #6ccae6;}
}
@media screen and (min-width:750px){
.is_page__gwp .about__box.about__boxPink{border:2px solid #e79ca6;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__box.about__boxPink{border:1px solid #e79ca6;}
}
@media screen and (min-width:750px){
.is_page__gwp .about__box__text{font-size:1.6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__box__text{font-size:1.3rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .about__box__title{font-size:2.4rem;margin:1rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__box__title{font-size:1.6rem;}
}
.is_page__gwp .about__box__title.-blue{color:#6ccae6;}
.is_page__gwp .about__box__title.-pink{color:#e79ca6;}
.is_page__gwp .about__box__img{margin:0 auto;}
@media screen and (min-width:750px){
.is_page__gwp .about__box__img{width:10rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__box__img{width:9rem;}
}
.is_page__gwp .about__text{text-align:center;font-weight:bold;}
@media screen and (min-width:750px){
.is_page__gwp .about__text{font-size:2rem;margin-top:3rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__text{font-size:1.5rem;margin-top:3rem;}
}
.is_page__gwp .about__text .about__textWhiteborder{text-align:center;color:#be933c;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.4em, #fff), color-stop(0.4em, transparent), to(transparent));background:linear-gradient(to top, #fff 0, #fff 0.4em, transparent 0.4em, transparent 100%);}
@media screen and (min-width:750px){
.is_page__gwp .about__text .about__textWhiteborder{font-size:4.8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .about__text .about__textWhiteborder{font-size:2.4rem;}
}
.is_page__gwp .benefits{background-color:#fdf4f0;}
.is_page__gwp .benefits__text{font-weight:bold;text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__text{font-size:3.2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__text{font-size:2rem;}
}
.is_page__gwp .sec__title__whiteBorder{margin:0 auto;text-align:center;color:#be933c;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.4em, #fff), color-stop(0.4em, transparent), to(transparent));background:linear-gradient(to top, #fff 0, #fff 0.4em, transparent 0.4em, transparent 100%);}
@media screen and (min-width:750px){
.is_page__gwp .sec__title__whiteBorder{font-size:4rem;width:17rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .sec__title__whiteBorder{font-size:2.4rem;width:12rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .benefits__list{margin:8rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__list{margin:6rem 0 4rem;}
}
.is_page__gwp .benefits__item{background-color:#fff;border-radius:1.6rem;position:relative;-webkit-box-shadow:0 0 1.6rem rgba(0, 0, 0, 0.2);box-shadow:0 0 1.6rem rgba(0, 0, 0, 0.2);}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item{padding:6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item{padding:4rem 2rem 2rem;}
}
@media (-ms-high-contrast: none) {
.is_page__gwp .benefits__item{line-height:2;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item + .benefits__item{margin-top:5rem;}
}
.is_page__gwp .benefits__item__numberbox{background-color:#be933c;color:#fff;position:absolute;top:-0.4rem;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item__numberbox{border-radius:1rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item__numberbox{border-radius:0.5rem;}
}
.is_page__gwp .benefits__item__number{position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item__number{font-size:2rem;padding:0.6rem 2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item__number{font-size:1.6rem;padding:0.4rem 1rem;}
}
.is_page__gwp .benefits__item__number:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item__number:before{border-top:1rem solid #be933c;border-left:1rem solid transparent;border-right:1rem solid transparent;bottom:-0.8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item__number:before{border-top:0.8rem solid #be933c;border-left:0.8rem solid transparent;border-right:0.8rem solid transparent;bottom:-0.6rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item__text{font-size:1.8rem;text-align:center;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item__text{font-size:1.4rem;}
}
.is_page__gwp .benefits__item__textPink{color:#e79ca6;border-bottom:2px solid #e79ca6;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item__textPink{font-size:3.2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item__textPink{font-size:2rem;}
}
.is_page__gwp .benefits__inList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__inList{margin-top:6rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__inList{margin:3rem 0 -2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media screen and (min-width:750px){
.is_page__gwp .benefits__inList .benefits__inItem:nth-child(n + 5){margin-top:3rem;}
}
.is_page__gwp .benefits__inItem{position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__inItem{width:23.2%;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__inItem{width:48%;margin-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
}
.is_page__gwp .benefits__inItem .benefits__inItem__cat{color:#be933c;font-family:"Oswald";position:absolute;top:-1rem;left:-1rem;background-color:#fff;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__inItem .benefits__inItem__cat{font-size:1.8rem;padding:0.2rem 1rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__inItem .benefits__inItem__cat{font-size:1.6rem;padding:0 0.6rem;}
}
.is_page__gwp .benefits__inItem .benefits__inItem__text{text-align:center;font-weight:bold;margin:1rem 0;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__inItem .benefits__inItem__text{font-size:1.6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__inItem .benefits__inItem__text{font-size:1.2rem;}
}
.is_page__gwp .benefits__inItem .benefits__inItem__text .benefits__inItem__text__span{font-weight:bold;color:#e13f70;border-bottom:1px solid #e13f70;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__inItem .benefits__inItem__text .benefits__inItem__text__span{font-size:1.6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__inItem .benefits__inItem__text .benefits__inItem__text__span{font-size:1.3rem;}
}
.is_page__gwp .benefits__inItem .benefits__inItem__text .benefits__inItem__text__spanLg{font-size:2.4rem;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__inItem .benefits__inItem__text .benefits__inItem__text__spanJa{font-size:2.4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__inItem .benefits__inItem__text .benefits__inItem__text__spanJa{font-size:2rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .benefits__listFlex{margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__listFlex{font-size:1.4rem;margin-top:5rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .benefits__listFlex .benefits__item{width:48.9%;padding:4rem 4rem 0;height:42rem;position:relative;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__listFlex .benefits__item{padding:3rem 3rem 0;}
}
.is_page__gwp .benefits__listFlex .benefits__item__text{text-align:left;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__listFlex .benefits__item__text{font-size:1.6rem;margin:3rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__listFlex .benefits__item__text{font-size:1.3rem;margin:2rem 0;}
}
.is_page__gwp .benefits__item__titleOrange{text-align:center;color:#be933c;}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item__titleOrange{font-size:2.4rem;border-bottom:2px solid #be933c;}
}
@media screen and (max-width:749px){
.is_page__gwp .benefits__item__titleOrange{font-size:1.6rem;border-bottom:1px solid #be933c;}
}
.is_page__gwp .sec__btnarea{border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
@media screen and (min-width:750px){
.is_page__gwp .sec__btnarea{padding:4rem 0;margin-top:6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .sec__btnarea{padding:2rem 0;margin-top:4rem;}
}
.is_page__gwp .sec__btnarea .sec__btnbox{text-align:center;}
.is_page__gwp .sec__btnarea .sec__btnbox .sec__btn{position:relative;color:#fff;font-weight:bold;background-color:#be933c;border-radius:3.5rem;margin:0 auto;-webkit-box-shadow:0 0.6rem 0 0 #906f2d;box-shadow:0 0.6rem 0 0 #906f2d;-webkit-transition:0.3s all;transition:0.3s all;}
@media screen and (min-width:750px){
.is_page__gwp .sec__btnarea .sec__btnbox .sec__btn{font-size:1.8rem;height:6rem;line-height:6rem;width:32.5rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .sec__btnarea .sec__btnbox .sec__btn{font-size:1.3rem;height:4.5rem;line-height:4.5rem;width:25rem;}
}
.is_page__gwp .sec__btnarea .sec__btnbox .sec__btn:hover{-webkit-box-shadow:0 0.4rem 0 0 #906f2d;box-shadow:0 0.4rem 0 0 #906f2d;position:relative;top:4px;}
.is_page__gwp .sec__btnarea .sec__btnbox .sec__btn:after{content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/benefits_btn.svg);background-size:cover;position:absolute;top:50%;right:5%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (min-width:750px){
.is_page__gwp .sec__btnarea .sec__btnbox .sec__btn:after{width:2rem;height:1.4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .sec__btnarea .sec__btnbox .sec__btn:after{width:1.5rem;height:1.1rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .benefits__item__img{width:90%;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
.is_page__gwp .service{background-color:#f9f6ef;}
.is_page__gwp .service__title{text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .service__title{font-size:4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__title{font-size:2.4rem;font-weight:normal;margin-top:4rem;}
}
.is_page__gwp .service__title .service__titleBorder{border-bottom:2px solid #314350;padding-bottom:1rem;position:relative;}
.is_page__gwp .service__title .service__titleBorder:before{content:"さらに";color:#fff;background-color:#e79ca6;position:absolute;}
@media screen and (min-width:750px){
.is_page__gwp .service__title .service__titleBorder:before{font-size:2rem;padding:0.6rem 1.4rem;border-radius:5rem;top:50%;left:-11rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
}
@media screen and (max-width:749px){
.is_page__gwp .service__title .service__titleBorder:before{font-size:1.4rem;padding:0.6rem 1.8rem;border-radius:0.6rem;top:-6rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
.is_page__gwp .service__title .service__titleBorder:after{content:"";position:absolute;}
@media screen and (min-width:750px){
.is_page__gwp .service__title .service__titleBorder:after{border-left:1rem solid #e79ca6;border-top:0.5rem solid transparent;border-bottom:0.5rem solid transparent;top:50%;left:-2.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
}
@media screen and (max-width:749px){
.is_page__gwp .service__title .service__titleBorder:after{border-top:1rem solid #e79ca6;border-left:1rem solid transparent;border-right:1rem solid transparent;top:-3rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
@media screen and (min-width:750px){
.is_page__gwp .service__text{font-size:1.8rem;margin:4.4rem 0 2.4rem;text-align:center;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__text{font-size:1.4rem;margin:4.4rem 0 2.4rem;}
}
.is_page__gwp .service__text__sm{color:#888888;}
@media screen and (min-width:750px){
.is_page__gwp .service__text__sm{font-size:1.5rem;text-align:center;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__text__sm{font-size:1.2rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .service__list{margin-top:6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__list{margin-top:4rem;}
}
.is_page__gwp .service__list .service__item:first-child .service__item__cat__span{background:#8fbbc1;}
@media screen and (min-width:750px){
.is_page__gwp .service__list .service__item:first-child .service__item__cat__span:after{border:2.8rem solid #8fbbc1;border-right-width:10px;border-right-color:transparent;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__list .service__item:first-child .service__item__cat__span:after{border:1.6rem solid #8fbbc1;border-right-width:10px;border-right-color:transparent;}
}
.is_page__gwp .service__list .service__item:nth-child(2) .service__item__cat__span{background:#8d7aa9;}
@media screen and (min-width:750px){
.is_page__gwp .service__list .service__item:nth-child(2) .service__item__cat__span:after{border:2.8rem solid #8d7aa9;border-right-width:15px;border-right-color:transparent;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__list .service__item:nth-child(2) .service__item__cat__span:after{border:1.6rem solid #8d7aa9;border-right-width:10px;border-right-color:transparent;}
}
.is_page__gwp .service__item{background-color:#fff;position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .service__item + .service__item{margin-top:10rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__item + .service__item{margin-top:5rem;}
}
.is_page__gwp .service__item .service__item__cat{position:absolute;left:0;z-index:1;}
@media screen and (min-width:750px){
.is_page__gwp .service__item .service__item__cat{top:-3rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__item .service__item__cat{top:-1.5rem;}
}
.is_page__gwp .service__item .service__item__cat .service__item__cat__span{display:inline-block;position:relative;text-align:center;font-weight:bold;padding:0 2rem;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;}
@media screen and (min-width:750px){
.is_page__gwp .service__item .service__item__cat .service__item__cat__span{font-size:2.4rem;height:5.6rem;line-height:5.6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__item .service__item__cat .service__item__cat__span{font-size:1.7rem;height:3.2rem;line-height:3.2rem;}
}
.is_page__gwp .service__item .service__item__cat .service__item__cat__span .service__item__cat__spansm{font-size:0.7em;}
.is_page__gwp .service__item .service__item__cat .service__item__cat__span:after{position:absolute;content:"";width:0px;height:0px;z-index:-1;right:-16px;}
@media screen and (min-width:750px){
.is_page__gwp .service__item__text{font-size:1.5rem;padding:4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .service__item__text{font-size:1.3rem;padding:2rem;}
}
.is_page__gwp .plan{background-color:#fdf4f0;}
.is_page__gwp .plan__area{background-color:#fff;-webkit-box-shadow:0 0 1.6rem rgba(0, 0, 0, 0.2);box-shadow:0 0 1.6rem rgba(0, 0, 0, 0.2);position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .plan__area{padding:8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__area{padding:4rem 2rem;}
}
.is_page__gwp .plan__text{color:#fff;text-align:center;background-color:#e79ca6;border-radius:0.8rem;position:absolute;}
@media screen and (min-width:750px){
.is_page__gwp .plan__text{font-size:2.4rem;padding:0.4rem;width:37.4rem;margin:0 auto;top:-2.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__text{font-size:1.8rem;padding:0.4rem;width:26rem;margin:0 auto;top:-2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
.is_page__gwp .plan__text:after{content:"";border-top:1rem solid #e79ca6;border-left:1rem solid transparent;border-right:1rem solid transparent;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .plan__text:after{bottom:-0.9rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__text:after{bottom:-0.8rem;}
}
.is_page__gwp .plan__title{text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .plan__title{font-size:4rem;margin:3rem 0 2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__title{font-size:2.4rem;margin:2rem 0 1rem;}
}
.is_page__gwp .plan__text__bgOrange{text-align:center;position:relative;z-index:1;}
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg{display:inline-block;position:relative;text-align:center;padding:0 2rem;font-weight:bold;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#be933c;}
@media screen and (min-width:750px){
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg{font-size:1.6rem;height:4rem;line-height:4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg{font-size:1.2rem;height:3.6rem;line-height:3.6rem;}
}
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:after, .is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:before{position:absolute;content:"";width:0px;height:0px;z-index:-1;}
@media screen and (min-width:750px){
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:after, .is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:before{border:2rem solid #be933c;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:after, .is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:before{border:1.8rem solid #be933c;}
}
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:before{left:-15px;border-left-width:10px;border-left-color:transparent;}
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg:after{right:-15px;border-right-width:10px;border-right-color:transparent;}
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg .plan__text__orangeBg__yellow{color:#fffd47;}
@media screen and (min-width:750px){
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg .plan__text__orangeBg__yellow{font-size:2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__text__bgOrange .plan__text__orangeBg .plan__text__orangeBg__yellow{font-size:1.6rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .plan__list{margin-top:6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__list{margin-top:2rem;}
}
.is_page__gwp .plan__item{position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .plan__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
.is_page__gwp .plan__itemFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:750px){
.is_page__gwp .plan__itemFlex{width:60%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__itemFlex{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}
}
.is_page__gwp .plan__itemFlex__pink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (min-width:750px){
.is_page__gwp .plan__itemFlex__pink{margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__itemFlex__pink{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem;}
}
.is_page__gwp .plan__itemBox{border-radius:1rem;}
@media screen and (min-width:750px){
.is_page__gwp .plan__itemBox{width:14rem;padding:1.4rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__itemBox{width:27%;padding:1.4rem 1rem;}
}
.is_page__gwp .plan__itemBox.-pink{background-color:#e79ca6;}
.is_page__gwp .plan__itemBox.-purple{background-color:#8d7aa9;}
.is_page__gwp .plan__itemBox.-green{background-color:#8fbbc1;}
@media screen and (min-width:750px){
.is_page__gwp .plan__itemBox .plan__itemBox__img{width:6rem;margin:1rem auto;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__itemBox .plan__itemBox__img{width:6rem;margin:0 auto 0.6rem;}
}
.is_page__gwp .plan__item__tag{text-align:center;color:#fff;font-weight:bold;}
@media screen and (min-width:750px){
.is_page__gwp .plan__item__tag{font-size:1.5rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__item__tag{font-size:1.4rem;line-height:1.2;}
}
.is_page__gwp .plan__item__mark{position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .plan__item__mark{width:5%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__item__mark{width:5%;}
}
.is_page__gwp .plan__item__mark:before{content:"";width:3px;height:1.8rem;background-color:#888888;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.is_page__gwp .plan__item__mark:after{content:"";width:1.8rem;height:3px;background-color:#888888;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.is_page__gwp .plan__item__marktext{font-weight:bold;font-family:"Oswald";text-align:center;color:#888888;}
@media screen and (min-width:750px){
.is_page__gwp .plan__item__marktext{font-size:3rem;width:5%;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__item__marktext{font-size:3rem;width:5%;margin-right:2rem;}
}
.is_page__gwp .plan__item__textPink{color:#e79ca6;letter-spacing:0.1em;}
@media screen and (min-width:750px){
.is_page__gwp .plan__item__textPink{font-size:3rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__item__textPink{font-size:1.6rem;text-align:center;}
}
.is_page__gwp .plan__item__textPink .plan__item__textPink__lg{font-family:"Oswald";font-weight:bold;}
@media screen and (min-width:750px){
.is_page__gwp .plan__item__textPink .plan__item__textPink__lg{font-size:14rem;line-height:1;letter-spacing:0.05em;}
}
@media screen and (max-width:749px){
.is_page__gwp .plan__item__textPink .plan__item__textPink__lg{font-size:6rem;}
}
.is_page__gwp .step{background-color:#f1f7ff;}
.is_page__gwp .step__text{text-align:center;font-weight:normal;}
@media screen and (min-width:750px){
.is_page__gwp .step__text{font-size:2rem;margin-top:4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__text{font-size:1.4rem;margin-top:5.5rem;}
}
.is_page__gwp .step__text .step__text__span{position:relative;}
.is_page__gwp .step__text .step__text__span:before{content:"";position:absolute;}
@media screen and (min-width:750px){
.is_page__gwp .step__text .step__text__span:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/step_title_img01.png);width:20.8rem;height:12.5rem;top:-7rem;left:-25rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__text .step__text__span:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/step_title_img01_sp.png);width:12.3rem;height:7.5rem;top:-8rem;left:-9rem;background-size:cover;}
}
.is_page__gwp .step__text .step__text__span:after{content:"";position:absolute;}
@media screen and (min-width:750px){
.is_page__gwp .step__text .step__text__span:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/step_title_img02.png);width:22.3rem;height:11.7rem;top:-7rem;right:-25rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__text .step__text__span:after{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/step_title_img02_sp.png);width:13rem;height:6.9rem;top:-8rem;right:-9rem;background-size:cover;}
}
.is_page__gwp .step__title{text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .step__title{font-size:2rem;margin-top:4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__title{font-size:1.4rem;margin-top:1rem;}
}
.is_page__gwp .step__title .step__title__span{font-size:2em;position:relative;}
@media screen and (max-width:749px){
.is_page__gwp .step__title .step__title__span{margin-top:1rem;}
}
.is_page__gwp .step__title .step__title__span:before{content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/step_title_leftSide.svg);background-size:cover;position:absolute;width:1.9rem;height:3.9rem;top:50%;left:-3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.is_page__gwp .step__title .step__title__span:after{content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/step_title_rightSide.svg);background-size:cover;position:absolute;width:1.9rem;height:3.9rem;top:50%;right:-3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.is_page__gwp .step__list{border-bottom:1px solid #dedede;}
@media screen and (min-width:750px){
.is_page__gwp .step__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:6rem;margin:6rem 0 7rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__list{padding-bottom:4rem;margin:3rem 0 4rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .step__item{width:31%;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__item + .step__item{margin-top:4rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .step__item__img{width:83%;margin:0 auto;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__item__img{width:80%;margin:0 auto;}
}
.is_page__gwp .step__item__title{text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .step__item__title{font-size:2rem;margin:1rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__item__title{font-size:1.6rem;margin:1rem 0;}
}
@media screen and (min-width:750px){
.is_page__gwp .step__item__text{font-size:1.5rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__item__text{font-size:1.3rem;text-align:center;}
}
.is_page__gwp .step__subtitle{text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .step__subtitle{font-size:3.2rem;margin-bottom:5.6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__subtitle{font-size:2.4rem;margin-bottom:2rem;}
}
.is_page__gwp .step__flowList .step__flowItem:first-child .step__flowItem__number__span:before, .is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:before{font-weight:bold;color:#66c7e7;background-color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .step__flowList .step__flowItem:first-child .step__flowItem__number__span:before, .is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:before{border-radius:3rem;padding:0.4rem 1.4rem;font-size:1.4rem;left:-8.4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowList .step__flowItem:first-child .step__flowItem__number__span:before, .is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:before{border-radius:0.4rem;padding:0.4rem 1rem;font-size:1.1rem;left:-6.5rem;}
}
.is_page__gwp .step__flowList .step__flowItem:first-child .step__flowItem__number__span:after, .is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .step__flowList .step__flowItem:first-child .step__flowItem__number__span:after, .is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:after{border-left:1.1rem solid #fff;border-top:0.5rem solid transparent;border-bottom:0.5rem solid transparent;left:-2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowList .step__flowItem:first-child .step__flowItem__number__span:after, .is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:after{border-left:0.8rem solid #fff;border-top:0.3rem solid transparent;border-bottom:0.3rem solid transparent;left:-1.5rem;}
}
.is_page__gwp .step__flowList .step__flowItem:first-child .step__flowItem__number__span:before{content:"まずは";}
.is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:before{content:"さらに";}
@media (-ms-high-contrast: none) {
.is_page__gwp .step__flowList .step__flowItem:nth-child(2) .step__flowItem__number__span:after{left:-22px;}
}
.is_page__gwp .step__flowItem{background-color:#fff;position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem + .step__flowItem{margin-top:10rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem + .step__flowItem{margin-top:6.3rem;}
}
.is_page__gwp .step__flowItem + .step__flowItem:before{content:"";background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/step_img04.png);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem + .step__flowItem:before{width:18.2rem;height:4.7rem;top:-7rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem + .step__flowItem:before{width:9.1rem;height:2.4rem;top:-4rem;background-size:cover;}
}
.is_page__gwp .step__flowItem__number{font-family:"OSwald";text-align:center;color:#fff;background-color:#66c7e7;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__number{font-size:2.8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__number{font-size:2rem;}
}
.is_page__gwp .step__flowItem__number__span{position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__box{padding:4.8rem 8rem 8rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__box{padding:3rem 2rem 3rem;}
}
.is_page__gwp .step__flowItem__title{text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__title{font-size:2.6rem;padding-bottom:2.8rem;margin-bottom:4rem;border-bottom:2px dashed rgba(49, 67, 80, 0.3);}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__title{font-size:1.6rem;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:1px dashed rgba(49, 67, 80, 0.3);}
}
.is_page__gwp .step__flowItem__imgFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__imgFlex .step__flowItem__img{width:45.8%;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__imgFlex .step__flowItem__img{width:48%;}
}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__step1textbox{width:50%;min-width:36rem;position:relative;z-index:1;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__step1textbox{margin:2rem 0;}
}
.is_page__gwp .step__flowItem__step1text{font-weight:bold;text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__step1text{font-size:2rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__step1text{font-size:1.4rem;}
}
.is_page__gwp .step__flowItem__step1text .step__flowItem__step1text__span{color:#fca547;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__step1text .step__flowItem__step1text__span{font-size:3rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__step1text .step__flowItem__step1text__span{font-size:2rem;}
}
.is_page__gwp .step__flowItem__step1text .dots{position:relative;}
.is_page__gwp .step__flowItem__step1text .dots:before{content:"";background-color:#fca547;position:absolute;top:-30%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__step1text .dots:before{width:0.6rem;height:0.6rem;border-radius:1rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__step1text .dots:before{width:0.4rem;height:0.4rem;border-radius:0.2rem;}
}
.is_page__gwp .step__flowItem__steptext__sm{font-weight:bold;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__steptext__sm{font-size:1.5rem;margin:2rem 0 3rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__steptext__sm{font-size:1.2rem;margin:1rem 0 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.is_page__gwp .step__flowItem__steptext__sm:before{content:"";width:1px;background-color:#707070;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);margin-right:2rem;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__steptext__sm:before{height:auto;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__steptext__sm:before{height:1rem;}
}
.is_page__gwp .step__flowItem__steptext__sm:after{content:"";width:1px;background-color:#707070;-webkit-transform:rotate(50deg);transform:rotate(50deg);margin-left:2rem;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__steptext__sm:after{height:auto;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__steptext__sm:after{height:1rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__step1__img{position:absolute;bottom:0;right:20%;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__step1__img{display:none;}
}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__step1__imgSp{display:none;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__step1__imgSp{width:50%;margin:0 auto;}
}
.is_page__gwp .step__flowItem__steptext{font-weight:bold;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__steptext{font-size:2rem;margin:6.8rem 0 4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__steptext{font-size:1.6rem;margin:3rem 0 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.is_page__gwp .step__flowItem__steptext:before{content:"";width:1px;background-color:#707070;-webkit-transform:rotate(-50deg);transform:rotate(-50deg);margin-right:2rem;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__steptext:before{height:auto;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__steptext:before{height:1.4rem;}
}
.is_page__gwp .step__flowItem__steptext:after{content:"";width:1px;height:auto;background-color:#707070;-webkit-transform:rotate(50deg);transform:rotate(50deg);margin-left:2rem;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__steptext:after{height:auto;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__steptext:after{height:1.4rem;}
}
.is_page__gwp .step__flowItem__inList{position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__inList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:800px;margin:auto;}
}
.is_page__gwp .step__flowItem__inList:before{content:"";background-color:#dbf1fe;position:absolute;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__inList:before{width:100%;height:0.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__inList:before{width:0.4rem;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
}
.is_page__gwp .step__flowItem__inTtem{background-color:#dbf1fe;border-radius:1rem;position:relative;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__inTtem{width:22%;min-width:20rem;height:9rem;line-height:9rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__inTtem{width:90%;margin:0 auto;height:6rem;line-height:6rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__inTtem + .step__flowItem__inTtem{margin-top:3rem;}
}
.is_page__gwp .step__flowItem__inTtem .step__flowItem__inTtem__number{font-family:"Oswald";color:#66c7e7;background-color:#fff;border:2px solid #66c7e7;border-radius:5rem;text-align:center;position:absolute;top:-1.8rem;left:-1.5rem;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__inTtem .step__flowItem__inTtem__number{font-size:1.8rem;width:4rem;height:4rem;line-height:4rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__inTtem .step__flowItem__inTtem__number{font-size:1.8rem;width:4rem;height:4rem;line-height:4rem;}
}
.is_page__gwp .step__flowItem__inTtem .step__flowItem__inTtem__text{font-weight:bold;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;}
@media screen and (min-width:750px){
.is_page__gwp .step__flowItem__inTtem .step__flowItem__inTtem__text{font-size:1.5rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .step__flowItem__inTtem .step__flowItem__inTtem__text{font-size:1.3rem;}
}
.is_page__gwp .footer{background-color:#f7f7f7;}
@media screen and (min-width:750px){
.is_page__gwp .footer{padding:2.4rem 0;}
}
@media screen and (max-width:749px){
.is_page__gwp .footer{padding:2.6rem 0 9rem;}
}
.is_page__gwp .copyright{text-align:center;}
@media screen and (min-width:750px){
.is_page__gwp .copyright{font-size:1.1rem;}
}
@media screen and (max-width:749px){
.is_page__gwp .copyright{font-size:0.9rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .sticky{display:none;}
}
@media screen and (max-width:749px){
.is_page__gwp .sticky{position:fixed;width:100%;bottom:0;z-index:10;}
}
@media screen and (min-width:750px){
.is_page__gwp .sticky .banner__text{display:none;}
}
@media screen and (max-width:749px){
.is_page__gwp .sticky .banner__text{font-size:1.2rem;}
}
@media screen and (min-width:750px){
.is_page__gwp .sticky .banner__btnbox{display:none;}
}
@media screen and (max-width:749px){
.is_page__gwp .sticky .banner__btnbox{width:50%;padding:1rem 0;position:relative;}
.is_page__gwp .sticky .banner__btnbox:first-of-type{background-color:#be933c;}
.is_page__gwp .sticky .banner__btnbox:last-of-type{background-color:#e13f70;}
.is_page__gwp .sticky .banner__btnbox:after{content:"";border-left:0.8rem solid rgba(255, 255, 255, 0.5);border-top:0.8rem solid transparent;border-bottom:0.8rem solid transparent;position:absolute;bottom:0.1rem;right:0.2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
}
@media screen and (max-width:749px){
.is_page__gwp .sticky__flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
}
@media screen and (max-width:749px){
.is_page__gwp .sticky__box{width:50%;}
}
.is_page__gwp{counter-reset:number 0;}
@media screen and (max-width:599px){
.is_page__gwp.open_modal:before{position:fixed;content:"";top:-50vh;left:-50vw;width:200vw;height:200vh;background:rgba(177, 177, 177, 0.5);z-index:11;}
}
.is_page__gwp .modal_gwp{display:none;position:fixed;top:calc(50% + 15px);bottom:auto;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:540px;margin-right:-540px;padding:10px 0 5px;background-color:#fff;border-radius:35px;border:2px solid #cccccc;z-index:999;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwp{top:auto;bottom:0;left:0;right:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);width:90%;margin:auto;border-radius:10px;max-height:86vh;overflow-y:scroll;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwp{max-height:530px;overflow-y:scroll;}
}
.is_page__gwp .modal_gwpCloseBtn{position:absolute;top:20px;right:25px;width:20px;height:20px;cursor:pointer;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpCloseBtn{top:10px;right:15px;}
}
.is_page__gwp .modal_gwp-ttl{position:relative;display:table;margin:8px auto 24px;padding:0 12px;border-bottom:2px solid #707070;text-align:center;font-size:28px;line-height:1.42;letter-spacing:0.09em;color:#707070;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwp-ttl{margin:5px auto 18px;font-size:16px;border-width:1px;}
}
@media screen and (max-width:375px){
.is_page__gwp .modal_gwp-ttl{font-size:14px;}
}
.is_page__gwp .modal_gwp-ttl:after, .is_page__gwp .modal_gwp-ttl:before{position:absolute;content:"";top:-5px;width:28px;height:47px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/service/gwp/modal_gwp-ttl_icon.png);}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwp-ttl:after, .is_page__gwp .modal_gwp-ttl:before{width:18px;height:30px;}
}
.is_page__gwp .modal_gwp-ttl:before{left:-40px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwp-ttl:before{left:-20px;}
}
.is_page__gwp .modal_gwp-ttl:after{right:-40px;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwp-ttl:after{right:-20px;}
}
.is_page__gwp .modal_gwpStep dd, .is_page__gwp .modal_gwpStep dl{margin:0;}
.is_page__gwp .modal_gwpStep dl{position:relative;}
.is_page__gwp .modal_gwpStep dl:before{position:absolute;top:-12px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:29px;height:29px;border:2px solid #fcb2b2;border-radius:50%;background-color:#fff;counter-increment:number 1;content:"0" counter(number);font-size:14px;text-align:center;line-height:1.8;color:#fcb2b2;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep dl:before{width:21px;height:21px;border-width:1px;font-size:10px;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpStep dl:before{top:-14px;}
}
.is_page__gwp .modal_gwpStep-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 25px 6px 48px;font-size:20px;background-color:#fcb2b2;-webkit-box-shadow:0px 3px 6px rgba(129, 129, 129, 0.16);box-shadow:0px 3px 6px rgba(129, 129, 129, 0.16);color:#fff;line-height:1.25;letter-spacing:0.08em;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep-ttl{padding:4px 15px;font-size:14px;letter-spacing:0;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpStep-ttl{padding:4px 15px;font-size:12px;}
}
.is_page__gwp .modal_gwpStep-ttl img{max-width:45px;}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpStep-ttl img{max-width:35px;}
}
.is_page__gwp .modal_gwpStep-con{padding:15px 20px 15px 50px;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep-con{padding:5px 20px 15px;}
}
.is_page__gwp .modal_gwpStep-con p{color:#4c4c4c;font-size:15px;letter-spacing:-0.05em;line-height:1.25;margin-top:0;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep-con p{margin-top:10px;font-size:11px;line-height:1.36;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpStep-con p{margin-top:5px;font-size:10px;}
}
.is_page__gwp .modal_gwpStep-con p small{font-size:13px;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep-con p small{font-size:10px;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpStep-con p small{font-size:9px;}
}
.is_page__gwp .modal_gwpStep-con p .txtGray{color:#707070;}
.is_page__gwp .modal_gwpStep01-con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.is_page__gwp .modal_gwpStep01-con img{max-width:245px;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep01-con img{max-width:135px;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpStep01-con img{max-width:105px;}
}
.is_page__gwp .modal_gwpStep01-con p{margin-top:0;line-height:1.5;}
.is_page__gwp .modal_gwpStep02-con{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.is_page__gwp .modal_gwpStep02-con img{max-width:104px;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep02-con img{max-width:80px;}
}
.is_page__gwp .modal_gwpStep03-con{padding:15px 30px 5px;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep03-con{padding:5px 20px;}
}
.is_page__gwp .modal_gwpStep03-conTxt{margin:10px 0 0 20px;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpStep03-conTxt{margin:0;}
}
.is_page__gwp .modal_gwpStep03-ttl img{max-width:40px;}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpStep03-ttl img{max-width:30px;}
}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01{font-size:18px;margin-top:20px;color:#fff;height:54px;line-height:54px;border-radius:14px;background:-webkit-gradient(linear, left top, left bottom, from(#e2bd75), to(#b88f3e));background:linear-gradient(#e2bd75 0%, #b88f3e 100%);-webkit-box-shadow:3px 3px 6px rgba(96, 96, 96, 0.5);box-shadow:3px 3px 6px rgba(96, 96, 96, 0.5);text-align:center;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01{margin-top:10px;height:44px;line-height:44px;font-size:15px;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01{height:34px;line-height:34px;font-size:12px;}
}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01-01{display:block;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01-01{display:none;}
}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01-02{display:none;}
@media screen and (max-width:599px){
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01-02{display:block;}
}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01 span{position:relative;}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01 span:after, .is_page__gwp .modal_gwpBtns .modal_gwpBtn01 span:before{top:2px;position:relative;display:inline-block;content:"";width:16.66px;height:10.38px;border-top:1px solid #fff;}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01 span:before{margin-right:2px;-webkit-transform:rotate(60deg);transform:rotate(60deg);}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn01 span:after{margin-left:2px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn02{display:none;font-size:15px;margin-top:5px;color:#fff;height:44px;line-height:44px;border-radius:14px;background:-webkit-gradient(linear, left top, left bottom, from(#ee95b1), to(#d23f6b));background:linear-gradient(#ee95b1 0%, #d23f6b 100%);-webkit-box-shadow:3px 3px 6px rgba(96, 96, 96, 0.5);box-shadow:3px 3px 6px rgba(96, 96, 96, 0.5);text-align:center;}
@media screen and (max-width:767px){
.is_page__gwp .modal_gwpBtns .modal_gwpBtn02{display:block;}
}
@media screen and (max-width:320px){
.is_page__gwp .modal_gwpBtns .modal_gwpBtn02{height:34px;line-height:34px;font-size:12px;}
}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn02 span{position:relative;}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn02 span:after, .is_page__gwp .modal_gwpBtns .modal_gwpBtn02 span:before{top:2px;position:relative;display:inline-block;content:"";width:16.66px;height:10.38px;border-top:1px solid #fff;}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn02 span:before{margin-right:10px;-webkit-transform:rotate(60deg);transform:rotate(60deg);}
.is_page__gwp .modal_gwpBtns .modal_gwpBtn02 span:after{margin-left:10px;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);}
.pagePrepareSec{margin-top:20px;padding:2rem 0;}
.pagePrepareSec section{word-break:break-all;}
.pagePrepareSec.first{padding:40px 0;}
@media screen and (max-width:599px){
.pagePrepareSec.first{padding:20px 0 10px;}
}
.pagePrepareSec:last-child{padding-bottom:8rem;}
@media screen and (max-width:599px){
.pagePrepareSec:last-child{padding-bottom:4rem;}
}
@media screen and (max-width:599px){
.pagePrepareSec:nth-child(4){margin:0;padding:0;}
}
.pagePrepareSec.bg-light-blue{background-color:#e6f1fd;}
.pagePrepareSec__content-caption{font-size:16px;font-weight:600;line-height:2;}
.pagePrepareSec__content .pagePrepare_btnsWrap{position:absolute;top:50%;left:50%;-webkit-transform:rotate(-90deg) translate(-50%, -50%);transform:rotate(-90deg) translate(-50%, -50%);-webkit-transform-origin:top left;transform-origin:top left;width:460px;height:460px;}
@media screen and (max-width:599px){
.pagePrepareSec__content .pagePrepare_btnsWrap{width:280px;height:280px;}
}
.pagePrepareSec__content .pagePrepare_btns-bg{display:block;margin:100px auto 80px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/top/searchCenterContent_bg.png) center center/cover no-repeat;}
@media screen and (max-width:599px){
.pagePrepareSec__content .pagePrepare_btns-bg{width:280px;height:280px;margin:60px auto 40px;}
}
.pagePrepareSec__content .pagePrepare_btnsItem{position:absolute;width:140px;height:140px;}
@media screen and (max-width:599px){
.pagePrepareSec__content .pagePrepare_btnsItem{width:80px;height:80px;}
}
.pagePrepareSec__content .pagePrepare_btnsItem-img{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.pagePrepareSec__content .pagePrepareBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.pagePrepareSec__content .pagePrepareBox-txt{width:80%;}
@media screen and (max-width:599px){
.pagePrepareSec__content .pagePrepareBox-txt{width:100%;}
}
.pagePrepareSec__content .pagePrepareBox-btn{width:20%;}
@media screen and (max-width:599px){
.pagePrepareSec__content .pagePrepareBox-btn{width:100%;}
}
.pagePrepareSec__content p{font-size:16px;line-height:2;word-break:break-all;}
.pagePrepareSec__content p .txtAccent, .pagePrepareSec__content p.txtAccent{font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #fff700));background:linear-gradient(transparent 70%, #fff700 0%);}
@media screen and (max-width:599px){
.pagePrepareSec__content p{font-size:14px;line-height:1.5em;}
}
.pagePrepareSec__content .colTtl02{font-size:18px;margin:20px 0 20px 0;padding-left:10px;border-left:8px solid;}
@media screen and (max-width:599px){
.pagePrepareSec__content .colTtl02{font-size:16px;margin:20px 0;padding-left:5px;}
}
.pagePrepareSec__content .colTtl03{position:relative;margin:20px 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #a7cff4;font-size:28px;color:#2188dd;font-weight:600;}
@media screen and (max-width:599px){
.pagePrepareSec__content .colTtl03{margin:0 0 10px 0;padding:0 0 10px 0;font-size:15px;}
}
.pagePrepareSec__content .colTtl03:before{position:relative;content:"";display:inline-block;margin-right:30px;left:0;bottom:-25px;width:50px;height:50px;}
@media screen and (max-width:599px){
.pagePrepareSec__content .colTtl03:before{margin-right:10px;bottom:-10px;width:35px;height:35px;}
}
.pagePrepareSec__content .colTtl03.colTtl-has-icon-book:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-book.png) center center/contain no-repeat;}
.pagePrepareSec__content .colTtl03.colTtl-has-icon-search:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-search.png) center center/contain no-repeat;}
.pagePrepareSec__content .colTtl04{margin:20px 0 20px 0;font-size:28px;font-weight:600;}
@media screen and (max-width:599px){
.pagePrepareSec__content .colTtl04{font-size:18px;}
}
.pagePrepareSec__content .colTtl-blue, .pagePrepareSec__content .colTtl-blue02{color:#2188dd;}
.pagePrepareSec__content .colTtl-orange{color:#ff9300;}
.pagePrepareSec__content .btn01{position:relative;display:block;max-width:200px;color:#2188dd;margin:0 auto;padding:10px 35px 10px 20px;border:1px solid #2188dd;border-radius:5px;-webkit-box-shadow:0 0 10px #d4d4d4;box-shadow:0 0 10px #d4d4d4;text-decoration:none;font-size:15px;font-weight:600;opacity:1;}
.pagePrepareSec__content .btn01:hover{background:#f5f9fe;opacity:1;}
@media screen and (max-width:599px){
.pagePrepareSec__content .btn01{margin-top:10px;}
}
.pagePrepareSec__content .btn01:before{position:absolute;top:0;bottom:0;right:14px;width:10px;height:10px;margin:auto;content:"";vertical-align:middle;border-top:2px solid #2188dd;border-right:2px solid #2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.pagePrepareSec__content .pagePrepareLink:first-of-type .colTtl02{border-color:#e4ba2c;color:#e4ba2c;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(2) .colTtl02{border-color:#5f9ecf;color:#5f9ecf;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(3) .colTtl02{border-color:#5dc1cf;color:#5dc1cf;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(4) .colTtl02{border-color:#ea98af;color:#ea98af;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(5) .colTtl02{border-color:#c39d96;color:#c39d96;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(6) .colTtl02{border-color:#947fa1;color:#947fa1;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(7) .colTtl02{border-color:#af96be;color:#af96be;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(8) .colTtl02{border-color:#9cc47a;color:#9cc47a;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(9) .colTtl02{border-color:#e5a363;color:#e5a363;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(10) .colTtl02{border-color:#6b9f79;color:#6b9f79;}
.pagePrepareSec__content .pagePrepareLink:nth-of-type(11) .colTtl02{border-color:#81939a;color:#81939a;}
.pagePrepareSec__content .pagePrepareLink{margin-top:-60px;padding-top:60px;}
.pagePrepareTmpSec{margin-top:50px;}
.pagePrepareTmpSec section{word-break:break-all;}
.pagePrepareTmpSec .sec{padding:0;}
.pagePrepareTmpSec .sec:last-child{padding-bottom:8rem;}
@media screen and (max-width:599px){
.pagePrepareTmpSec .sec:last-child{padding-bottom:4rem;}
}
.pagePrepareTmpSec__content{margin-top:30px;font-size:16px;line-height:1.7;}
.pagePrepareTmpSec__content * + *{margin-top:1.75em;}
.pagePrepareTmpSec__content br + *{margin-top:0;}
.pagePrepareTmpSec__content a{color:blue;text-decoration:underline;}
@media screen and (min-width:600px){
.pagePrepareTmpSec__content a{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.pagePrepareTmpSec__content a:hover{opacity:0.6;}
}
.pagePrepareTmpSec__content h1{font-size:4.5rem;line-height:1.4;}
.pagePrepareTmpSec__content h2{font-size:3rem;line-height:1.6;margin-top:2em;}
.pagePrepareTmpSec__content h3{color:#2188dd;font-size:2.2rem;font-weight:bold;line-height:1.6;}
.pagePrepareTmpSec__content h4{font-size:1.8rem;line-height:1.6;padding-left:25px;position:relative;}
.pagePrepareTmpSec__content h4:before{background:#2188dd;content:"";height:17px;left:0;position:absolute;top:3px;width:17px;}
.pagePrepareTmpSec__content h5, .pagePrepareTmpSec__content h6{font-size:1.6rem;line-height:1.6;}
.pagePrepareTmpSec__content h1 + h2,
.pagePrepareTmpSec__content h2 + h3,
.pagePrepareTmpSec__content h3 + h4,
.pagePrepareTmpSec__content h4 + h5,
.pagePrepareTmpSec__content h5 + h6{margin-top:0.5em;}
.pagePrepareTmpSec__content p{font-size:16px;line-height:1.7;}
.pagePrepareTmpSec__content strong, .pagePrepareTmpSec__content strong *{font-weight:bold;}
.pagePrepareTmpSec__content em, .pagePrepareTmpSec__content em *{font-style:italic;}
.pagePrepareTmpSec__content ul{list-style-type:disc;}
.pagePrepareTmpSec__content ol{list-style-type:decimal;}
.pagePrepareTmpSec__content ol, .pagePrepareTmpSec__content ul{margin-top:1em;padding-left:1.4em;}
.pagePrepareTmpSec__content ol li, .pagePrepareTmpSec__content ul li{line-height:1.5;margin-top:0.6em;list-style:inherit;}
.pagePrepareTmpSec__content sub, .pagePrepareTmpSec__content sup{font-size:1rem;line-height:1 !important;}
.pagePrepareTmpSec__content hr{background:#a7cff4;display:block;height:1px;width:100%;}
.pagePrepareTmpSec__content blockquote{background:#fff4e6;padding:30px;}
.pagePrepareTmpSec__content table{background:#fff4e6;border-collapse:collapse;height:auto !important;margin-top:3em;width:100% !important;}
.pagePrepareTmpSec__content table thead td, .pagePrepareTmpSec__content table thead th{color:#444;font-weight:bold;text-align:center;}
.pagePrepareTmpSec__content table tr td, .pagePrepareTmpSec__content table tr th{color:#444;border:#e1e0e0 1px solid;line-height:1.5;padding:15px 20px;text-align:left;vertical-align:middle;}
.pagePrepareTmpSec__content table tr th{font-weight:bold;text-align:center;width:25%;}
.pagePrepareTmpSec__content img{height:auto;margin-top:1em;max-width:100%;width:auto;}
.pagePrepareTmpSec__content img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.pagePrepareTmpSec__content img.alignright{display:block;margin-left:auto;margin-right:0;}
.pagePrepareTmpSec__content .gallery{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.pagePrepareTmpSec__content .gallery-item{float:none;margin-top:0;text-align:center;}
.pagePrepareTmpSec__content .gallery-columns-2 .gallery-item{width:calc((100% - 40px) / 2);}
.pagePrepareTmpSec__content .gallery-columns-3 .gallery-item{width:calc((100% - 80px) / 3);}
.pagePrepareTmpSec__content .video{margin:30px auto;max-width:450px;}
.pagePrepareTmpSec__content .video-inner{position:relative;width:100%;height:0px;padding-top:56.25%;}
.pagePrepareTmpSec__content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.pagePrepareTmpSec__content p{word-break:break-all;}
.pagePrepareTmpSec__content p .txtAccent, .pagePrepareTmpSec__content p.txtAccent{font-weight:bold;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #fff700));background:linear-gradient(transparent 70%, #fff700 0%);}
.pagePrepareTmpSec__content p .note, .pagePrepareTmpSec__content p.note{font-size:90%;color:#a9a9a9;text-align:right;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content p{line-height:1.5em;}
}
.pagePrepareTmpSec__content .tableContents{width:60%;font-size:12px;background-color:#f7f7f7;padding:20px;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .tableContents{width:100%;}
}
.pagePrepareTmpSec__content .tableContents p{margin-bottom:5px;font-size:12px;}
.pagePrepareTmpSec__content .tableContents ol{margin:0 0 1rem 3rem;list-style:none;}
.pagePrepareTmpSec__content .tableContents ol li{padding-bottom:5px;margin-top:5px;}
.pagePrepareTmpSec__content .tableContents ol li:not(:last-child){border-bottom:1px solid #e6e6e6;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .tableContents ol li{position:relative;height:44px;}
}
.pagePrepareTmpSec__content .tableContents ol li a{display:block;color:#555;text-decoration:none;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .tableContents ol li a{height:100%;width:100%;position:absolute;top:25%;}
}
.pagePrepareTmpSec__content .tableContents ol li a:hover{background-color:#d5d5d5;-webkit-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s;opacity:1;}
.pagePrepareTmpSec__content .colTtl01{font-size:20px;padding:7px 0 7px 10px;margin:50px 0 20px 0;}
.pagePrepareTmpSec__content .colTtl01.mt-0{margin-top:0;}
.pagePrepareTmpSec__content .colTtl01.colTtl-blue{background-color:#e0eefd;}
.pagePrepareTmpSec__content .colTtl01.colTtl-orange{background-color:#fff3e2;}
.pagePrepareTmpSec__content .colTtl01.colTtl-gray{background-color:#f7f7f7;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .colTtl01{font-size:18px;padding:7px 5px;margin:30px 0 20px 0;}
}
.pagePrepareTmpSec__content .colTtl02{font-size:18px;margin:20px 0 20px 0;padding-left:10px;border-left:8px solid;}
.pagePrepareTmpSec__content .colTtl02.colTtl-blue{border-color:#e0eefd;}
.pagePrepareTmpSec__content .colTtl02.colTtl-blue02{border-color:#2188dd;}
.pagePrepareTmpSec__content .colTtl02.colTtl-orange{border-color:#fff3e2;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .colTtl02{font-size:16px;margin:20px 0;padding-left:5px;}
}
.pagePrepareTmpSec__content .colTtl03{position:relative;margin:20px 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #a7cff4;font-size:28px;color:#2188dd;font-weight:600;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .colTtl03{padding:0 0 10px 0;font-size:15px;}
}
.pagePrepareTmpSec__content .colTtl03:before{position:relative;content:"";display:inline-block;margin-right:30px;left:0;bottom:-25px;width:50px;height:50px;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .colTtl03:before{margin-right:10px;bottom:-10px;width:35px;height:35px;}
}
.pagePrepareTmpSec__content .colTtl03.colTtl-has-icon-book:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-book.png) center center/contain no-repeat;}
.pagePrepareTmpSec__content .colTtl03.colTtl-has-icon-search:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/colTtl-has-icon-search.png) center center/contain no-repeat;}
.pagePrepareTmpSec__content .colTtl04{margin:20px 0 20px 0;font-size:28px;font-weight:600;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .colTtl04{font-size:18px;}
}
.pagePrepareTmpSec__content .colTtl-blue, .pagePrepareTmpSec__content .colTtl-blue02{color:#2188dd;}
.pagePrepareTmpSec__content .colTtl-orange{color:#ff9300;}
.pagePrepareTmpSec__content .tableType01, .pagePrepareTmpSec__content .tableType02{display:block;width:100%;overflow-x:auto;}
.pagePrepareTmpSec__content .tableType01 .table, .pagePrepareTmpSec__content .tableType02 .table{margin-top:0;width:100%;}
.pagePrepareTmpSec__content .tableType01 .table caption, .pagePrepareTmpSec__content .tableType02 .table caption{caption-side:top;}
.pagePrepareTmpSec__content .tableType01 .table td, .pagePrepareTmpSec__content .tableType01 .table th, .pagePrepareTmpSec__content .tableType02 .table td, .pagePrepareTmpSec__content .tableType02 .table th{word-break:keep-all;}
.pagePrepareTmpSec__content .tableType01 .table td.bg-gray, .pagePrepareTmpSec__content .tableType01 .table th.bg-gray, .pagePrepareTmpSec__content .tableType02 .table td.bg-gray, .pagePrepareTmpSec__content .tableType02 .table th.bg-gray{color:#555;background-color:#f7f7f7;}
.pagePrepareTmpSec__content .tableType01 .table th, .pagePrepareTmpSec__content .tableType02 .table th{color:#2188dd;background-color:#e0eefd;}
.pagePrepareTmpSec__content .tableType01 .table th.col-1, .pagePrepareTmpSec__content .tableType02 .table th.col-1{width:calc(100% / 1 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-2, .pagePrepareTmpSec__content .tableType02 .table th.col-2{width:calc(100% / 2 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-3, .pagePrepareTmpSec__content .tableType02 .table th.col-3{width:calc(100% / 3 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-4, .pagePrepareTmpSec__content .tableType02 .table th.col-4{width:calc(100% / 4 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-5, .pagePrepareTmpSec__content .tableType02 .table th.col-5{width:calc(100% / 5 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-6, .pagePrepareTmpSec__content .tableType02 .table th.col-6{width:calc(100% / 6 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-7, .pagePrepareTmpSec__content .tableType02 .table th.col-7{width:calc(100% / 7 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-8, .pagePrepareTmpSec__content .tableType02 .table th.col-8{width:calc(100% / 8 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-9, .pagePrepareTmpSec__content .tableType02 .table th.col-9{width:calc(100% / 9 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table th.col-10, .pagePrepareTmpSec__content .tableType02 .table th.col-10{width:calc(100% / 10 - 10%);}
.pagePrepareTmpSec__content .tableType01 .table td, .pagePrepareTmpSec__content .tableType02 .table td{background-color:#fff;}
.pagePrepareTmpSec__content .tableType02 .table td{text-align:center;}
.pagePrepareTmpSec__content .boxClmn{padding:13px 18px 18px;border-radius:10px;background:#e0eefd;margin:30px 0 20px;border:1px solid #2188dd;line-height:1.7em;}
.pagePrepareTmpSec__content .boxClmn dt{margin-bottom:10px;font-weight:normal;font-size:19px;color:#2188dd;}
.pagePrepareTmpSec__content .boxClmn dd{margin:0;}
.pagePrepareTmpSec__content .boxPoint{padding:13px 18px 18px;border-radius:10px;border:solid 1px #e3dfc5;margin:35px 0 25px;background-color:#fdf9de;}
.pagePrepareTmpSec__content .boxPoint dt{color:#bb9933;margin-bottom:10px;font-size:19px;font-weight:normal;}
.pagePrepareTmpSec__content .boxPoint dd{margin:0;line-height:1.7em;font-size:96%;}
.pagePrepareTmpSec__content .boxMerit{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.pagePrepareTmpSec__content .boxMeritItem{width:50%;margin:0 auto 30px;background:#e0eefd;border:1px solid #e1e0e0;}
.pagePrepareTmpSec__content .boxMeritItem dd, .pagePrepareTmpSec__content .boxMeritItem dt{width:100%;height:100%;margin:0;padding:10px 12px;}
.pagePrepareTmpSec__content .boxMeritItem dt{color:#2188dd;border-bottom:1px solid #e1e0e0;text-align:center;}
.pagePrepareTmpSec__content .boxMeritItem:not(:first-child){background:#f7f7f7;border-left:none;}
.pagePrepareTmpSec__content .boxMeritItem:not(:first-child) dt{color:#555;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .boxMeritItem{width:100%;}
}
.pagePrepareTmpSec__content .boxImg{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:35px;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .boxImg{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.pagePrepareTmpSec__content .boxImgItem{margin:0;padding:0;}
.pagePrepareTmpSec__content .boxImgItem:first-child{margin-right:1rem;}
.pagePrepareTmpSec__content .boxImgItem-txt{width:inherit;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .boxImgItem-txt{width:100%;}
}
.pagePrepareTmpSec__content .boxImgItem-img{width:15%;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .boxImgItem-img{width:100%;}
}
.pagePrepareTmpSec__content .boxImgItem-img *{margin:0;}
.pagePrepareTmpSec__content .list{list-style:none;}
.pagePrepareTmpSec__content .listItem{position:relative;}
.pagePrepareTmpSec__content .listItem:before{position:absolute;content:"";top:12px;left:-14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:3px solid transparent;border-left:4px solid #555;}
.pagePrepareTmpSec__content .pg-nav{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px auto;padding:0;list-style:none;}
.pagePrepareTmpSec__content .pg-nav .bck, .pagePrepareTmpSec__content .pg-nav .nxt{width:auto;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .pg-nav .bck, .pagePrepareTmpSec__content .pg-nav .nxt{width:100%;}
}
.pagePrepareTmpSec__content .pg-nav .bck a, .pagePrepareTmpSec__content .pg-nav .nxt a{position:relative;color:#2188dd;text-decoration:none;}
.pagePrepareTmpSec__content .pg-nav .bck a:after, .pagePrepareTmpSec__content .pg-nav .bck a:before, .pagePrepareTmpSec__content .pg-nav .nxt a:after, .pagePrepareTmpSec__content .pg-nav .nxt a:before{position:absolute;content:"";}
.pagePrepareTmpSec__content .pg-nav .bck a:before, .pagePrepareTmpSec__content .pg-nav .nxt a:before{width:16px;height:16px;border-radius:50%;background:#2188dd;}
.pagePrepareTmpSec__content .pg-nav .bck a:after, .pagePrepareTmpSec__content .pg-nav .nxt a:after{top:4px;width:8px;height:8px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);background-size:contain;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.pagePrepareTmpSec__content .pg-nav .bck a{padding-left:20px;}
.pagePrepareTmpSec__content .pg-nav .bck a:before{top:0;left:-4px;}
.pagePrepareTmpSec__content .pg-nav .bck a:after{left:1px;}
.pagePrepareTmpSec__content .pg-nav .nxt{text-align:left;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .pg-nav .nxt{text-align:right;}
}
.pagePrepareTmpSec__content .pg-nav .nxt a{padding-right:20px;}
.pagePrepareTmpSec__content .pg-nav .nxt a:before{top:0;right:-4px;}
.pagePrepareTmpSec__content .pg-nav .nxt a:after{right:1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
.pagePrepareTmpSec__content .postLinkBtn{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;list-style:none;}
.pagePrepareTmpSec__content .postLinkBtn li{margin:0 20px 30px 0;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .postLinkBtn li{margin:0 0 15px 0;}
}
.pagePrepareTmpSec__content .postLinkBtn li a{position:relative;display:inline-block;color:#2188dd;padding:10px 20px 10px 30px;border-radius:20px;-webkit-box-shadow:0 0 10px #d4d4d4;box-shadow:0 0 10px #d4d4d4;text-decoration:none;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .postLinkBtn li a{padding:8px 20px 8px 30px;font-size:14px;}
}
.pagePrepareTmpSec__content .postLinkBtn li a:before{position:absolute;top:0;bottom:0;left:10px;width:10px;height:10px;margin:auto;content:"";vertical-align:middle;border-top:2px solid #2188dd;border-right:2px solid #2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .postLinkBtn li a:before{top:-1px;}
}
.pagePrepareTmpSec__content .btn01{position:relative;display:block;max-width:200px;color:#2188dd;margin:30px auto 0;padding:10px 35px 10px 20px;border:1px solid #2188dd;border-radius:5px;-webkit-box-shadow:0 0 10px #d4d4d4;box-shadow:0 0 10px #d4d4d4;text-decoration:none;font-size:15px;font-weight:600;opacity:1;}
.pagePrepareTmpSec__content .btn01:hover{background:#f5f9fe;opacity:1;}
.pagePrepareTmpSec__content .btn01:before{position:absolute;top:0;bottom:0;right:14px;width:10px;height:10px;margin:auto;content:"";vertical-align:middle;border-top:2px solid #2188dd;border-right:2px solid #2188dd;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.pagePrepareTmpSec__content .convBtn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .convBtn{margin:10px 0;}
}
.pagePrepareTmpSec__content .convBtn li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#ff9300;font-weight:bold;border-radius:5px;-webkit-box-shadow:0px 5px 0px #d38900;box-shadow:0px 5px 0px #d38900;font-size:20px;margin:0.5em;padding:0.5em;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .convBtn li{margin:0;font-size:20px;width:100%;}
}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .convBtn li:first-child{margin-right:10px;}
}
.pagePrepareTmpSec__content .convBtn li.tel{padding-left:65px;background-size:57px;background-position:5px 50%;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png);background-repeat:no-repeat;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .convBtn li.tel{padding-left:30px;background-size:30px;background-position:5px 50%;}
}
.pagePrepareTmpSec__content .convBtn li a{display:block;color:#fff;text-decoration:none;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .convBtn li a{height:100%;width:100%;}
}
.pagePrepareTmpSec__content .convBtn li a:hover{opacity:1;}
.pagePrepareTmpSec__content .convBtn li a .convBtn-small{display:block;}
@media screen and (max-width:599px){
.pagePrepareTmpSec__content .convBtn li a .convBtn-small{font-size:13px;}
}
.pagePrepareTmpSec__content .video{margin:0 auto 30px;max-width:450px;}
.pagePrepareTmpSec__content .video-inner{position:relative;width:100%;height:0px;padding-top:56.25%;}
.pagePrepareTmpSec__content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.is_page__support{}
@media screen and (max-width:767px){
.is_page__support .add-pc{display:none;}
}
@media screen and (min-width:768px){
.is_page__support .add-sp{display:none;}
}
@media screen and (min-width:960px){
.is_page__support .add-pc img{width:70%;}
}
.is_page__support #bunki{margin:20px 0;text-align:center;}
.is_page__support .bunki-btn{width:90%;background-color:#ff9300;margin-left:auto;margin-right:auto;}
.is_page__support .bunki-btn a{display:block;}
.is_page__support .bunki-btn a span{font-size:1.5em;}
.is_page__support #bunki a,
.is_page__support #bunki a:hover,
.is_page__support #bunki a:link,
.is_page__support #bunki a:visited{padding:15px;color:#fff;font-weight:bold;}
.is_page__support .add-left, .is_page__support .add-right{width:100%;max-width:520px;background-color:#fff;font-size:16px;margin:0 auto;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.is_page__support .add-left p, .is_page__support .add-right p{margin:20px 0;}
.is_page__support .add-left p:not(:first-child),
.is_page__support .add-right p:not(:first-child){margin-top:0;}
.is_page__support .add-left .add-title{background-color:#2188dd;}
.is_page__support .add-right .add-title{background-color:#f49;}
.is_page__support .add-title{color:#fff;font-weight:bold;margin-bottom:20px;padding:3px;}
.is_page__support .bunki-btn span{display:block;}
@media screen and (max-width:767px){
.is_page__support .add-left{margin-bottom:20px;}
.is_page__support .add-left, .is_page__support .add-right{padding-bottom:10px;}
}
@media screen and (min-width:960px){
.is_page__support #bunki{display:-webkit-box;display:-ms-flexbox;display:flex;}
.is_page__support .add-left{margin-right:20px;}
.is_page__support .tel-pc{pointer-events:none;}
}
.is_page__support .accordion{max-width:100%;}
.is_page__support .accordion-box:not(:first-child){margin-top:20px;}
.is_page__support .question{background:#deecfb;padding:20px 20px 20px 80px;margin-top:20px;font-size:18px;color:#2188dd;font-weight:700;position:relative;}
@media screen and (max-width:599px){
.is_page__support .question{font-size:16px;}
}
.is_page__support .question:before{content:"+";font-size:30px;color:#2188dd;position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.is_page__support .question:before{font-size:20px;}
}
.is_page__support .answer{display:none;padding:10px;background:#fff;position:relative;}
.is_page__support .answer p:nth-child(odd){font-size:16px;font-weight:bold;color:#2188dd;padding-top:10px;}
.is_page__support .answer p:nth-child(2n){font-size:14px;padding-bottom:10px;border-bottom:1px solid #a7cff4;}
.is_page__support .answer p.point{color:#ff4499;font-size:16px;}
.fixedBtnAreaPc{display:none;width:100%;position:fixed;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.6);text-align:center;z-index:999;}
.fixedBtnAreaPc.is-scrolled{-webkit-transform:none;transform:none;}
.fixedBtnAreaPc__inner{padding:10px 10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.fixedBtnAreaPc__innerContext{margin:0 auto;width:100%;max-width:1164px;position:relative;}
.fixedBtnAreaPc__innerContext .close{display:inline-block;position:absolute;top:-9px;right:-45px;}
.fixedBtnAreaPc__btnList{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;}
.fixedBtnAreaPc__btnListItem{width:calc(33.3333333333% - 15px);font-size:20px;}
.fixedBtnAreaPc.is-visible{display:block;}
.consultPage__ttl{font-size:2.6rem;line-height:45px;}
@media screen and (max-width:599px){
.consultPage__ttl{font-size:20px;line-height:1.5;}
}
.consultPage__txt{font-size:15px;line-height:35px;}
.consultPage__caption{font-size:13px;line-height:20px;color:#707070;text-align:right;}
.consultPage__catchArea{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;margin-bottom:38px;}
@media screen and (max-width:599px){
.consultPage__catchArea{width:100%;}
}
@media screen and (max-width:599px){
.consultPage__catchArea{margin-bottom:27px;}
}
.consultPage__title{font-size:2.6rem;line-height:45px;}
@media screen and (max-width:599px){
.consultPage__title{font-size:20px;line-height:30px;}
}
.consultPage__leadArea{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;margin-bottom:6rem;}
@media screen and (max-width:599px){
.consultPage__leadArea{width:100%;}
}
.consultPage__leadAreaWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:3rem;}
@media screen and (max-width:599px){
.consultPage__leadAreaWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem;}
}
.consultPage__leadAreaLeft{width:37.2%;max-width:372px;}
@media screen and (max-width:599px){
.consultPage__leadAreaLeft{width:100%;max-width:500px;margin:0 auto;}
}
.consultPage__leadAreaImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}
.consultPage__leadAreaRight{width:calc(62.8% - 20px);background:#e6f1fd;padding:20px;}
@media screen and (max-width:599px){
.consultPage__leadAreaRight{width:100%;}
}
.consultPage__leadAreaTtl{font-size:20px;margin-bottom:30px;}
.consultPage__leadAreaListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
@media screen and (max-width:599px){
.consultPage__leadAreaListWrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;}
}
.consultPage__leadAreaItem{font-size:15px;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.consultPage__leadAreaItem:before{display:block;content:"";width:10px;height:10px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_arrow.png) center center/contain;background-repeat:no-repeat;margin-right:10px;}
.consultPage__leadAreaPointList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;gap:20px;}
@media screen and (max-width:599px){
.consultPage__leadAreaPointList{max-width:500px;margin:0 auto;margin-bottom:18px;}
}
.consultPage__leadAreaPointItem{width:calc(25% - 20px);}
@media screen and (max-width:599px){
.consultPage__leadAreaPointItem{width:calc(50% - 20px);}
}
.consultPage__leadAreaPointImg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}
.consultPage__messageArea{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;}
@media screen and (max-width:599px){
.consultPage__messageArea{width:100%;}
}
.consultPage__messageAreaBox{text-align:center;padding:35px;-webkit-box-shadow:0 0 10px -2px rgba(0, 0, 0, 0.16);box-shadow:0 0 10px -2px rgba(0, 0, 0, 0.16);margin-bottom:6rem;}
@media screen and (max-width:599px){
.consultPage__messageAreaBox{padding:20px;}
}
.consultPage__messageAreaTtl{margin-bottom:38px;}
.consultPage__messageAreaTtl:after{display:block;content:"";width:100px;height:1px;background:#2188dd;margin:0 auto;margin-top:32px;}
@media screen and (max-width:599px){
.consultPage__messageAreaTtl:after{width:70px;margin-top:18px;}
}
@media screen and (max-width:599px){
.consultPage__messageAreaTtl{margin-bottom:20px;}
}
.consultPage__objectiveArea{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;margin-bottom:6rem;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bgLine.png) center center/cover;background-repeat:no-repeat;}
.consultPage__objectiveInner{padding:30px;}
@media screen and (max-width:599px){
.consultPage__objectiveInner{padding-left:0;padding-right:0;}
}
.consultPage__objectiveAreaTtl{margin-bottom:3rem;}
.consultPage__objectiveAreaTtl span{background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, transparent), color-stop(40%, #e6f1fd));background:linear-gradient(transparent 40%, #e6f1fd 40%);padding:0 0 8px 12px;}
@media screen and (max-width:599px){
.consultPage__objectiveAreaTtl{margin-bottom:3.4rem;}
}
.consultPage__objectiveWrap{width:100%;max-width:1000px;margin:0 auto;}
@media screen and (max-width:599px){
.consultPage__objectiveWrap{max-width:100%;}
}
.consultPage__objectiveList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.consultPage__objectiveItem{width:33.3333333333%;height:auto;aspect-ratio:333/237;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg01.jpg) center center/cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.consultPage__objectiveItem:nth-child(2){background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg02.jpg) center center/cover;background-repeat:no-repeat;}
.consultPage__objectiveItem:nth-child(3){background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg03.jpg) center center/cover;background-repeat:no-repeat;}
.consultPage__objectiveItem:nth-child(4){background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg04.jpg) center center/cover;background-repeat:no-repeat;}
.consultPage__objectiveItem:last-child{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg05.jpg) center center/cover;background-repeat:no-repeat;}
@media screen and (max-width:599px){
.consultPage__objectiveItem{width:50%;aspect-ratio:188/142;}
}
.consultPage__objectiveTxtAre{width:73%;height:auto;aspect-ratio:333/237;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.consultPage__objectiveTxtAre{width:84%;aspect-ratio:188/142;}
}
.consultPage__objectiveItemTtl{font-size:20px;margin-bottom:10px;display:inline-block;font-weight:bold;}
@media screen and (max-width:599px){
.consultPage__objectiveItemTtl{font-size:15px;font-weight:bold;margin-bottom:10px;line-height:1;}
}
.consultPage__objectiveItemTxt{line-height:1.5;}
.consultPage__flowArea{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;}
@media screen and (max-width:599px){
.consultPage__flowArea{width:100%;}
}
.consultPage__flowAreaTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem;}
@media screen and (max-width:599px){
.consultPage__flowAreaTtl{margin-bottom:2rem;}
}
.consultPage__flowAreaTtl:before{display:block;content:"";width:10px;height:36px;background:#2188dd;margin-right:10px;}
.consultPage__flowList{margin-bottom:50px;}
.consultPage__flowItem{padding:20px 20px 30px 20px;background:#e6f1fd;position:relative;margin-bottom:20px;}
.consultPage__flowItem:after{content:"";position:absolute;bottom:-20px;left:30px;width:24px;height:20px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_arrowBottom.png) center center/contain;background-repeat:no-repeat;z-index:-1;}
.consultPage__flowItem:last-child:after{display:none;}
.consultPage__flowItemTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:bold;margin-bottom:8px;}
.consultPage__flowItemTtl span{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:26px;background:#fff;border-radius:50%;margin-right:20px;}
@media screen and (max-width:599px){
.consultPage__flowItemTtl span{width:40px;height:40px;font-size:20px;margin-right:12px;}
}
.consultPage__flowItemTxtArea{margin:0 70px;}
@media screen and (max-width:599px){
.consultPage__flowItemTxtArea{margin:0;}
}
.consultPage__flowItemBtnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;margin-top:24px;}
@media screen and (max-width:599px){
.consultPage__flowItemBtnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:10px;}
}
.consultPage__flowItemLinkBtn{padding:10px 40px;background:#ff9300;font-size:15px;line-height:24px;text-align:center;font-weight:bold;color:#fff !important;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.consultPage__flowItemLinkBtn:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.consultPage__flowItemLinkBtn{width:295px;padding:10px 0;}
}
@media screen and (max-width:599px){
.consultPage__flowItemTelBtn{background:#ff9300;padding:15px 22px;width:295px;text-align:center;}
}
.consultPage__flowItemTelBtn .freeDial__topRightTell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:28px;color:#ff9300;font-weight:bold;}
.consultPage__flowItemTelBtn .freeDial__topRightTell:before{display:block;content:"";width:52px;height:32px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_tel.png) center center/contain;background-repeat:no-repeat;margin-right:20px;}
@media screen and (max-width:599px){
.consultPage__flowItemTelBtn .freeDial__topRightTell:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_tel_sp.png) center center/contain;margin-right:0;}
}
@media screen and (max-width:599px){
.consultPage__flowItemTelBtn .freeDial__topRightTell{font-size:24px;color:#fff;}
}
.consultPage__flowItemTel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:28px;color:#ff9300;font-weight:bold;}
.consultPage__flowItemTel:before{display:block;content:"";width:52px;height:32px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_tel.png) center center/contain;background-repeat:no-repeat;margin-right:20px;}
@media screen and (max-width:599px){
.consultPage__flowItemTel:before{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_tel_sp.png) center center/contain;margin-right:0;}
}
@media screen and (max-width:599px){
.consultPage__flowItemTel{font-size:24px;color:#fff;}
}
.consultPage__flowItemTel02{font-size:15px;font-weight:bold;color:#ff9300;margin-left:72px;text-align:left;}
@media screen and (max-width:599px){
.consultPage__flowItemTel02{color:#fff;margin-left:0;}
}
.consultPage__styleArea{width:100%;max-width:1000px;margin:0 auto;text-align:center;margin-bottom:6rem;}
@media screen and (max-width:599px){
.consultPage__styleArea{max-width:100%;}
}
.consultPage__styleAreaTtl{margin-bottom:46px;position:relative;}
.consultPage__styleAreaTtl:after, .consultPage__styleAreaTtl:before{display:block;content:"";width:100%;height:1px;background:#2188dd;position:absolute;left:0;top:50%;z-index:-1;}
.consultPage__styleAreaTtl:before{-webkit-transform:translateY(-2px);transform:translateY(-2px);}
.consultPage__styleAreaTtl:after{-webkit-transform:translateY(2px);transform:translateY(2px);}
.consultPage__styleAreaTtlSpan{display:inline-block;padding:10px 20px;background:#fff;}
.consultPage__styleList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:2rem;}
@media screen and (max-width:599px){
.consultPage__styleList{gap:10px;}
}
.consultPage__styleItem{position:relative;width:calc(33.3333333333% - 20px);height:auto;aspect-ratio:640/424;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg06.jpg) center center/cover;background-repeat:no-repeat;}
.consultPage__styleItem:nth-child(2){background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg07.jpg) center center/cover;}
.consultPage__styleItem:nth-child(3){background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/consult/consultPage_bg08.jpg) center center/cover;}
@media screen and (max-width:599px){
.consultPage__styleItem{width:calc(33.3333333333% - 10px);}
}
.consultPage__styleItemTtl{background:#2188dd;color:#fff;width:155px;height:44px;position:absolute;top:-22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;}
@media screen and (max-width:599px){
.consultPage__styleItemTtl{height:26px;width:80%;font-size:14px;}
}
.consultPage__styleCaption{text-align:left;margin-left:50px;}
@media screen and (max-width:599px){
.consultPage__styleCaption{margin-left:0;margin-right:20px;text-align:right;}
}
.consultPage__companyArea{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;margin-bottom:60px;}
@media screen and (max-width:599px){
.consultPage__companyArea{width:100%;}
}
@media screen and (max-width:599px){
.consultPage__companyArea{margin-bottom:0;}
}
.consultPage__companyAreaListTtl{display:inline-block;padding:12px 36px;background:#e6f1fd;font-size:20px;margin-bottom:20px;}
.consultPage__companyAreaCaption{margin-bottom:3rem;}
@media screen and (max-width:599px){
.consultPage__companyAreaCaption{margin-bottom:2rem;}
}
.consultPage__companyWrap{margin-bottom:50px;}
.consultPage__catPostList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;padding:20px 35px;padding-right:0;}
@media screen and (max-width:599px){
.consultPage__catPostList{padding:20px 0;gap:20px;}
}
.consultPage__catPostItem{width:calc(25% - 40px);}
@media screen and (max-width:599px){
.consultPage__catPostItem{width:calc(50% - 20px);padding:15px 0;}
}
.consultPage__companyAreaLogoFig{width:100%;height:70px;margin:0 auto;margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.consultPage__companyAreaLogoFig.u-margin{padding:0 20px;}
@media screen and (max-width:599px){
.consultPage__companyAreaLogoFig.u-margin{padding:0;}
}
@media screen and (max-width:599px){
.consultPage__companyAreaLogoFig{max-width:130px;}
}
.consultPage__companyAreaLogo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}
.consultPage__catPostTitle{font-size:15px;text-align:center;position:relative;z-index:0;}
.consultPage__reservationArea{width:100%;background:#deecfb;padding:30px 0 100px 0;}
@media screen and (max-width:599px){
.consultPage__reservationArea{background:#fff5e9;padding:40px 0;}
}
.consultPage__reservationInner{width:100%;max-width:1040px;margin:0 auto;padding:0 20px;}
@media screen and (max-width:599px){
.consultPage__reservationInner{width:100%;}
}
.consultPage__reservationBox{text-align:center;background:#fff;padding:30px;}
.consultPage__reservationAreaTtl{margin-bottom:38px;color:#ff9300;}
.consultPage__reservationAreaTtl:after{display:block;content:"";width:100px;height:1px;background:#ff9300;margin:0 auto;margin-top:32px;}
@media screen and (max-width:599px){
.consultPage__reservationAreaTtl:after{width:70px;margin-top:18px;}
}
@media screen and (max-width:599px){
.consultPage__reservationAreaTtl{margin-bottom:20px;}
}
:root .consultPage__styleItem, _::-webkit-full-page-media, _:future{height:212px;}
@media screen and (max-width:599px){
:root .consultPage__styleItem, _::-webkit-full-page-media, _:future{height:auto;aspect-ratio:188/142;}
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.consultPage__styleItem, ::i-block-chrome{height:212px;}
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 599px) {
.consultPage__styleItem, ::i-block-chrome{height:auto;aspect-ratio:188/142;}
}
:root .consultPage__objectiveItem, _::-webkit-full-page-media, _:future{height:238px;}
@media screen and (max-width:599px){
:root .consultPage__objectiveItem, _::-webkit-full-page-media, _:future{height:auto;aspect-ratio:188/142;}
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.consultPage__objectiveItem, ::i-block-chrome{height:238px;}
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 599px) {
.consultPage__objectiveItem, ::i-block-chrome{height:auto;aspect-ratio:188/142;}
}
:root .consultPage__objectiveTxtAre, _::-webkit-full-page-media, _:future{height:183px;}
@media screen and (max-width:599px){
:root .consultPage__objectiveTxtAre, _::-webkit-full-page-media, _:future{height:auto;aspect-ratio:188/142;}
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.consultPage__objectiveTxtAre, ::i-block-chrome{height:183px;}
}
@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 599px) {
.consultPage__objectiveTxtAre, ::i-block-chrome{height:auto;aspect-ratio:188/142;}
}
.is_page__hanshintigers2023 .siteContent{padding-top:70px;}
@media screen and (max-width:599px){
.is_page__hanshintigers2023 .siteContent{padding-top:50px !important;}
}
.is_page__hanshintigers-listing-2023 .siteContent{padding-top:70px;}
@media screen and (max-width:599px){
.is_page__hanshintigers-listing-2023 .siteContent{padding-top:50px !important;}
}
.is_page__hanshintigers-freepaper-2023 .siteContent{padding-top:70px;}
@media screen and (max-width:599px){
.is_page__hanshintigers-freepaper-2023 .siteContent{padding-top:50px !important;}
}
.is_page__hanshintigers-flyer-2023 .siteContent{padding-top:70px;}
@media screen and (max-width:599px){
.is_page__hanshintigers-flyer-2023 .siteContent{padding-top:50px !important;}
}
.is_page__hanshintigers-mail-2023 .siteContent{padding-top:70px;}
@media screen and (max-width:599px){
.is_page__hanshintigers-mail-2023 .siteContent{padding-top:50px !important;}
}
.tigers2023__lineBtnLink{margin:0 auto;width:120px;display:block;}
.tigers2023__lineBtn{width:100%;-o-object-fit:contain;object-fit:contain;border:0;}
.tigers2023__ank{display:block;padding-top:70px;margin-top:-70px;}
@media screen and (max-width:599px){
.tigers2023__ank{padding-top:50px;margin-top:-50px;}
}
.tigers2023__contactNo{font-size:10px;text-align:right;margin-left:auto;padding-bottom:10px;margin-right:200px;}
@media screen and (max-width:599px){
.tigers2023__contactNo{margin-right:20px;}
}
.tigers2023__headerInner{width:100%;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2303_kv_bg.jpg) center bottom/cover;background-repeat:no-repeat;padding:15px 0 45px;}
@media screen and (max-width:599px){
.tigers2023__headerInner{padding-bottom:15px;}
}
.tigers2023__headerLogoArea{width:100%;max-width:1640px;padding:0 120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;margin-bottom:40px;}
@media screen and (max-width:599px){
.tigers2023__headerLogoArea{padding:0 15px;}
.tigers2023__headerLogoArea.u-tigers2305{margin-bottom:20px;}
}
.tigers2023__logo{width:100%;max-width:308px;}
@media screen and (max-width:599px){
.tigers2023__logo{max-width:120px;}
}
.tigers2023__logoImg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__headerKvTopMsg{width:100%;max-width:1640px;padding:0 120px;margin:0 auto;margin-bottom:20px;}
@media screen and (max-width:599px){
.tigers2023__headerKvTopMsg{padding:0 15px;}
}
.tigers2023__reserveBtn{text-align:center;}
.tigers2023__reserveBtnLink{width:392px;display:inline-block;}
.tigers2023__reserveBtnLink.u-campaign{width:510px;}
@media screen and (max-width:599px){
.tigers2023__reserveBtnLink{width:170px;}
.tigers2023__reserveBtnLink.u-campaign{width:100%;}
}
.tigers2023__reserveTelBtn{font-size:45px;color:#e8340c;font-weight:bold;position:relative;}
.tigers2023__reserveTelBtn:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:#ffe100;z-index:1;}
.tigers2023__contactTelCallIcon{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;}
.tigers2023__reserveTelBtnInner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.tigers2023__reserveTelBtnInner .singleConsultBoothReserveSec__bnrItemTelNumber{font-size:45px;color:#e8340c;font-weight:bold;}
@media screen and (max-width:599px){
.tigers2023__reserveTelBtnInner .singleConsultBoothReserveSec__bnrItemTelNumber{font-size:3.4rem;}
.tigers2023__reserveTelBtnInner .singleConsultBoothReserveSec__bnrItemTelNumber:after, .tigers2023__reserveTelBtnInner .singleConsultBoothReserveSec__bnrItemTelNumber:before{display:none;}
}
.tigers2023__headerKvMain{width:100%;max-width:1640px;padding:0 120px;margin:0 auto;margin-bottom:45px;}
@media screen and (max-width:599px){
.tigers2023__headerKvMain{padding:0 15px;margin-bottom:15px;}
}
.tigers2023__reserveTelBtn02{text-align:center;font-size:18px;color:#e8340c;font-weight:bold;}
.tigers2023__headerKvMainTtl{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__headerKvMainTtlSp{width:100%;max-width:160px;margin:0 auto;margin-top:10px;margin-bottom:10px;-o-object-fit:contain;object-fit:contain;}
.tigers2023__headerKvDateCaptionBox, .tigers2023__headerKvDateTextBox{text-align:center;}
.tigers2023__headerKvDateText{color:#261c19;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:0;text-align:center;margin-bottom:8px;}
@media screen and (max-width:599px){
.tigers2023__headerKvDateText{font-size:14px;line-height:1.2;}
}
@media screen and (max-width:599px){
.tigers2023__headerKvDateText{margin-bottom:5px;}
}
.tigers2023__headerKvDateText.u-red{color:#ff0000;font-size:20px;}
@media screen and (max-width:599px){
.tigers2023__headerKvDateText.u-red{font-size:13px;}
}
.tigers2023__headerKvDateCaption{color:#261c19;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:12px;font-weight:300;line-height:1.3;letter-spacing:0;text-align:center;margin-top:5px;}
@media screen and (max-width:599px){
.tigers2023__headerKvDateCaption{font-size:10px;line-height:1.2;}
}
.tigers2023__headerKvDate{width:520px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:84px;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:16px;font-weight:bold;line-height:1.3;letter-spacing:0;text-align:left;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2303_kv_img03.png) center center/contain;background-repeat:no-repeat;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__headerKvDate{font-size:12px;line-height:1.2;}
}
@media screen and (max-width:599px){
.tigers2023__headerKvDate{width:100%;max-width:365px;gap:40px;}
}
.tigers2023__headerKvDateSmall{width:400px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:84px;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:16px;font-weight:bold;line-height:1.3;letter-spacing:0;text-align:left;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2303_kv_img04.png) center center/contain;background-repeat:no-repeat;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__headerKvDateSmall{font-size:12px;line-height:1.2;}
}
@media screen and (max-width:599px){
.tigers2023__headerKvDateSmall{width:100%;max-width:342px;gap:40px;}
}
.tigers2023__headerKvDateTtl{margin-left:28px;}
@media screen and (max-width:599px){
.tigers2023__headerKvDateTtl{margin-left:15px;}
}
.tigers2023__headerKvDateTxt{color:#261c19;}
@media screen and (max-width:599px){
.tigers2023__headerKvDateTxt{margin-left:5px;margin-right:5%;}
}
.tigers2023__headerKvDateTxt02{color:#261c19;}
@media screen and (max-width:599px){
.tigers2023__headerKvDateTxt02{margin-left:15%;}
}
.tigers2023__gnav{width:100%;background:#261c19;height:80px;padding:0 120px;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:20px;font-weight:bold;line-height:1.3;letter-spacing:0.05em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__gnav{font-size:14px;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__gnav{padding:0 15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}
}
.tigers2023__gnavList{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.tigers2023__gnavList{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.tigers2023__gnavList.u-tigers2305{max-width:1000px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__gnavListItem{width:100%;}
.tigers2023__gnavListItem:first-child{padding-top:18px;}
.tigers2023__gnavListItem:last-child{padding-bottom:18px;}
}
.tigers2023__gnavListItemLine{display:block;width:1px;height:20px;background:#fff;}
@media screen and (max-width:599px){
.tigers2023__gnavListItemLine{width:100%;height:1px;}
}
.tigers2023__gnavListItemLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.tigers2023__gnavListItemLink:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.tigers2023__gnavListItemLink{padding:14px 0;display:block;text-align:center;}
}
.tigers2023__infoSec{background:#ffdd00;padding-bottom:60px;}
.tigers2023__infoSec.u-tigers2305{padding-bottom:10px;}
.tigers2023__infoSecInner{width:100%;max-width:1000px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__infoSecInner{padding:0;}
}
.tigers2023__infoArea{width:100%;height:180px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2303_info_bg.png) center left/cover;background-repeat:no-repeat;border-radius:10px;border:3px solid #261c19;position:relative;margin-bottom:94px;}
.tigers2023__infoArea.u-tigers2305{margin-bottom:50px;}
@media screen and (max-width:599px){
.tigers2023__infoArea{width:100%;height:auto;background-image:none;background-color:#fff;margin-bottom:40px;}
}
.tigers2023__infoArea:before{display:block;content:"";width:150px;height:260px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_chala01.png) center center/contain;background-repeat:no-repeat;position:absolute;top:-50px;left:-80px;}
@media screen and (max-width:599px){
.tigers2023__infoArea:before{display:none;}
}
.tigers2023__infoAreaBg{height:80px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2303_info_bg-sp.png) bottom center/cover;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:1;}
.tigers2023__infoAreaInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}
@media screen and (max-width:599px){
.tigers2023__infoAreaInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;width:100%;padding-bottom:30px;}
.tigers2023__infoAreaInner:before{display:block;content:"";background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_chala01.png) center center/contain;background-repeat:no-repeat;position:absolute;width:60px;height:104px;left:15px;top:-28px;}
}
.tigers2023__infoTtl{width:142px;margin-left:70px;margin-right:114px;}
@media screen and (max-width:599px){
.tigers2023__infoTtl{width:96px;margin:0 auto;margin-top:20px;margin-bottom:40px;}
}
.tigers2023__infoTtlImg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__infoTxtWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:20px;}
.tigers2023__infoTxtWrap:not(:last-child){margin-bottom:10px;}
@media screen and (max-width:599px){
.tigers2023__infoTxtWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 15px;}
}
.tigers2023__infoDate{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:14px;font-weight:400;line-height:1.3;letter-spacing:0.05em;text-align:left;margin-right:30px;}
@media screen and (max-width:599px){
.tigers2023__infoDate{font-size:14px;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__infoDate{margin-right:0;margin-bottom:10px;}
}
.tigers2023__infoTxt{width:588px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:16px;font-weight:bold;line-height:1.3;letter-spacing:0.05em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__infoTxt{font-size:16px;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__infoTxt{width:100%;}
}
.tigers2023__aboutSec{background-color:#ffdd00;padding:135px 0 100px;}
@media screen and (max-width:599px){
.tigers2023__aboutSec{padding:70px 0 100px;}
}
.tigers2023__aboutWrap{width:100%;max-width:1000px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__aboutWrap{padding:0;}
}
.tigers2023__aboutArea{background:#fff;border-radius:10px;border:3px solid #261c19;position:relative;padding-top:80px;z-index:1;}
@media screen and (max-width:599px){
.tigers2023__aboutArea{padding-top:40px;margin-bottom:70px;}
}
@media screen and (max-width:599px){
.tigers2023__aboutArea.u-about{padding-top:60px;border:initial;border-top:3px solid #261c19;border-bottom:3px solid #261c19;border-radius:initial;margin-bottom:0;}
}
.tigers2023__aboutArea.u-about:after, .tigers2023__aboutArea.u-about:before{display:block;content:"";position:absolute;}
.tigers2023__aboutArea.u-about:before{width:222px;height:302px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_about_chala01.png) center center/contain;background-repeat:no-repeat;top:-5px;left:-100px;}
@media screen and (max-width:599px){
.tigers2023__aboutArea.u-about:before{width:65px;height:90px;top:53px;left:-10px;display:none;}
}
.tigers2023__aboutArea.u-about:after{width:154px;height:246px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_about_chala02.png) center center/contain;background-repeat:no-repeat;top:50px;right:-50px;}
@media screen and (max-width:599px){
.tigers2023__aboutArea.u-about:after{width:45px;height:74px;top:38px;right:-74px;display:none;}
}
.tigers2023__aboutArea:after, .tigers2023__aboutArea:before{display:block;content:"";position:absolute;}
@media screen and (max-width:599px){
.tigers2023__aboutArea:after, .tigers2023__aboutArea:before{display:none;}
}
.tigers2023__aboutArea:before{width:209px;height:298px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_chala02.png) center center/contain;background-repeat:no-repeat;top:-90px;left:-100px;}
@media screen and (max-width:599px){
.tigers2023__aboutArea:before{width:65px;height:90px;left:-10px;}
}
.tigers2023__aboutTtl{width:520px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffdd00;font-family:"Noto Sans CJK JP", sans-serif;font-size:40px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;background:#261c19;border-radius:10px;position:absolute;top:-35px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (max-width:599px){
.tigers2023__aboutTtl{font-size:22px;line-height:1;}
}
@media screen and (max-width:599px){
.tigers2023__aboutTtl{width:100%;max-width:292px;height:40px;top:-20px;}
}
.tigers2023__aboutHeadBox{text-align:left;margin-bottom:20px;margin-top:40px;padding:0 100px;}
.tigers2023__aboutHeadBox.u-mb{margin-bottom:60px;}
@media screen and (max-width:599px){
.tigers2023__aboutHeadBox.u-mb{margin-bottom:20px;}
}
@media screen and (max-width:599px){
.tigers2023__aboutHeadBox{margin-top:0;padding:0 37px;}
}
.tigers2023__aboutHead{color:#261c19;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:20px;font-weight:600;line-height:1.7;letter-spacing:0.05em;text-align:center;letter-spacing:0;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__aboutHead{font-size:15px;line-height:1.73;}
}
.tigers2023__aboutHead.u-mb{margin-bottom:45px;}
@media screen and (max-width:599px){
.tigers2023__aboutHead.u-mb{margin-bottom:20px;}
}
.tigers2023__aboutHead-red{color:#ff0000;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:20px;font-weight:600;line-height:1.7;letter-spacing:0.05em;text-align:center;letter-spacing:0;}
@media screen and (max-width:599px){
.tigers2023__aboutHead-red{font-size:15px;line-height:1.73;}
}
.tigers2023__theDayBox{margin-top:70px;padding:0 100px;}
@media screen and (max-width:599px){
.tigers2023__theDayBox{padding:0 37px;margin-top:25px;}
}
.tigers2023__theDayImgBox{width:425px;margin:0 auto 30px;}
@media screen and (max-width:599px){
.tigers2023__theDayImgBox{width:300px;margin:0 auto 10px;}
}
.tigers2023__theDayText{color:#261c19;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:20px;font-weight:600;line-height:1.7;letter-spacing:0.05em;text-align:center;letter-spacing:0;text-align:left;margin-bottom:20px;}
@media screen and (max-width:599px){
.tigers2023__theDayText{font-size:15px;line-height:1.73;}
}
@media screen and (max-width:599px){
.tigers2023__theDayText{margin-bottom:15px;}
}
.tigers2023__theDayVideoBox{width:623px;margin:25px auto 70px;}
@media screen and (max-width:599px){
.tigers2023__theDayVideoBox{width:100%;position:relative;height:0;padding-top:56.25%;margin:20px auto 50px;}
}
.tigers2023__theDayVideo{width:100%;}
@media screen and (max-width:599px){
.tigers2023__theDayVideo{position:absolute;top:0;left:0;width:100%;height:100%;}
}
.tigers2023__aboutMemeberBox{text-align:center;}
.tigers2023__aboutMemeberText{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:38px;font-weight:600;line-height:1.5;letter-spacing:0.05em;text-align:center;position:relative;display:inline-block;}
@media screen and (max-width:599px){
.tigers2023__aboutMemeberText{font-size:1.4rem;line-height:1;}
}
.tigers2023__aboutMemeberText:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:25px;background-color:#ffe100;z-index:-1;}
@media screen and (max-width:599px){
.tigers2023__aboutMemeberText{display:none;}
}
.tigers2023__aboutMemeberImgBox{width:300px;margin:30px auto;}
.tigers2023__aboutTxt{padding:0 100px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:38px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;}
@media screen and (max-width:599px){
.tigers2023__aboutTxt{font-size:1.4rem;line-height:1;}
}
@media screen and (max-width:599px){
.tigers2023__aboutTxt{padding:0 15px;margin-bottom:20px;}
}
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtTop{font-size:38px;text-decoration:none;}
@media screen and (max-width:599px){
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtTop{font-size:19px;line-height:1.8;}
}
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtMiddle{font-size:38px;text-decoration:underline;text-decoration-thickness:0.5em;text-decoration-color:#ffe100;text-underline-offset:-0.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
@media screen and (max-width:599px){
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtMiddle{font-size:1.6rem;line-height:1.5;}
}
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom{font-size:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;}
@media screen and (max-width:599px){
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom{font-size:19px;}
}
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:after, .tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:before{display:block;content:"";width:68px;height:56px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_about_icon.png) center center/contain;background-repeat:no-repeat;}
@media screen and (max-width:599px){
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:after, .tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:before{width:30px;height:26px;}
}
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:before{margin-right:30px;}
@media screen and (max-width:599px){
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:before{margin-right:10px;}
}
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:25px;}
@media screen and (max-width:599px){
.tigers2023__aboutTxt.u-about .tigers2023__aboutTxtBottom:after{margin-left:10px;}
}
.tigers2023__aboutTxtTop{font-size:22px;font-weight:bold;text-decoration:underline;text-decoration-thickness:0.5em;text-decoration-color:#ffe100;text-underline-offset:-0.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
@media screen and (max-width:599px){
.tigers2023__aboutTxtTop{font-size:19px;line-height:1.4;}
}
.tigers2023__aboutTxtBottom{font-size:30px;}
@media screen and (max-width:599px){
.tigers2023__aboutTxtBottom{font-size:19px;line-height:1.4;margin:10px 0;}
}
.tigers2023__aboutTxtMiddle{font-size:22px;font-weight:bold;}
@media screen and (max-width:599px){
.tigers2023__aboutTxtMiddle{font-size:1.7rem;}
}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaInner{padding:0 10px;}
}
.tigers2023__aboutInfoAreaBox{background:#ffdd00;margin:0 100px 47px;padding:40px;border-radius:10px;border:3px solid #261c19;position:relative;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaBox{margin:0 30px 30px;padding:20px 5px 24px;}
}
.tigers2023__aboutInfoAreaBox:before{display:none;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaBox:before{content:"";display:block;position:absolute;width:65px;height:90px;bottom:-5px;left:-13px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_about_chala01.png) center center/contain;background-repeat:no-repeat;}
}
.tigers2023__aboutInfoAreaBox:after{display:none;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaBox:after{content:"";position:absolute;display:block;width:45px;height:74px;bottom:-5px;right:-13px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_about_chala02.png) center center/contain;background-repeat:no-repeat;}
}
.tigers2023__aboutInfoArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.tigers2023__aboutInfoArea:not(:last-child){margin-bottom:28px;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoArea:not(:last-child){margin-bottom:20px;}
}
@media screen and (max-width:599px){
.tigers2023__aboutInfoArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;}
}
.tigers2023__aboutInfoArea.no-flex{display:block;height:auto;padding:35px 40px;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoArea.no-flex{margin:0;width:100%;padding:17px 0;}
}
.tigers2023__aboutInfoAreaFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaFlex{display:block;}
}
.tigers2023__aboutInfoAreaFlex + .tigers2023__aboutInfoAreaFlex{margin-top:30px;}
.tigers2023__aboutInfoAreaTtl{background:#261c19;border-radius:10px;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:24px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;padding:10px 24px;min-width:206px;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaTtl{font-size:12px;line-height:1;}
}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaTtl{min-width:auto;padding:10px 20px;margin-bottom:10px;width:115px;margin:0 auto 15px;}
}
.tigers2023__aboutInfoAreaTtl.u-today{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 30px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;}
.tigers2023__aboutInfoAreaDate{color:#261c19;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:24px;font-weight:600;line-height:1;letter-spacing:0.05em;text-align:center;padding-left:50px;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaDate{font-size:15px;line-height:1;}
}
.tigers2023__aboutInfoAreaDate.u-center{width:100%;text-align:center;display:block;padding-left:0;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaDate{padding-left:0;}
}
.tigers2023__aboutInfoAreaSpan{color:#e8350c;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:44px;font-weight:600;line-height:1;letter-spacing:0em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__aboutInfoAreaSpan{font-size:26px;line-height:1;}
}
.tigers2023__aboutInfoAreaSpan.u-center{width:100%;text-align:center;display:block;}
.tigers2023__aboutNoteArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#ff9100;padding:20px 100px;}
@media screen and (max-width:599px){
.tigers2023__aboutNoteArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 15px;}
}
.tigers2023__aboutNoteAreaLogo{width:28%;height:auto;background:#fff;border-radius:10px;padding:20px;}
@media screen and (max-width:599px){
.tigers2023__aboutNoteAreaLogo{width:100%;max-width:140px;margin:0 auto;margin-bottom:20px;}
}
.tigers2023__aboutNoteAreaLogoImg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__aboutNoteAreaTxt{width:68%;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:14px;font-weight:400;line-height:1.3;letter-spacing:0.05em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__aboutNoteAreaTxt{font-size:14px;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__aboutNoteAreaTxt{width:100%;}
}
.tigers2023__report{padding:144px 0 100px;background-size:auto auto;background-color:rgb(255, 255, 255);background-image:repeating-linear-gradient(45deg, transparent, transparent 24px, rgb(255, 250, 224) 24px, rgb(255, 250, 224) 44px);position:relative;}
@media screen and (max-width:599px){
.tigers2023__report{padding:40px 0 50px;}
}
.tigers2023__reportTitle{width:846px;margin:0 auto 57px;}
@media screen and (max-width:599px){
.tigers2023__reportTitle{width:295px;margin:0 auto 20px;}
}
.tigers2023__reportTitleCm{width:425px;margin:0 auto 20px;}
@media screen and (max-width:599px){
.tigers2023__reportTitleCm{width:300px;margin:0 auto 10px;}
}
.tigers2023__reportArea{width:1000px;margin:0 auto 90px;}
@media screen and (max-width:599px){
.tigers2023__reportArea{width:100%;padding:0 37px;margin:0 auto 50px;}
}
.tigers2023__reportCaption{color:#261c19;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:15px;font-weight:300;line-height:1.3;letter-spacing:0;text-align:center;font-weight:bold;}
@media screen and (max-width:599px){
.tigers2023__reportCaption{font-size:14px;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__reportCaption{text-align:left;}
}
.tigers2023__reportVideoBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px;margin-top:33px;padding:0 100px;}
@media screen and (max-width:599px){
.tigers2023__reportVideoBox{display:block;padding:0 0;margin-top:20px;}
}
.tigers2023__reportVideoItemBox{width:385px;}
@media screen and (max-width:599px){
.tigers2023__reportVideoItemBox{position:relative;width:100%;height:0;padding-top:56.25%;margin-top:20px;}
}
.tigers2023__reportVideo{width:100%;}
@media screen and (max-width:599px){
.tigers2023__reportVideo{position:absolute;top:0;left:0;width:100%;height:100%;}
}
.tigers2023__reportComingSoonBox{position:relative;border-radius:10px;border:3px solid #ff9100;background-color:#454545;padding:155px 0 145px;margin-top:100px;}
@media screen and (max-width:599px){
.tigers2023__reportComingSoonBox{padding:65px 0;margin-top:70px;}
}
.tigers2023__reportComingSoon{width:520px;position:absolute;top:-45px;right:0;left:0;margin:auto;}
@media screen and (max-width:599px){
.tigers2023__reportComingSoon{width:315px;top:-30px;}
}
.tigers2023__campaignSec{background-size:auto auto;background-color:rgb(255, 255, 255);background-image:repeating-linear-gradient(45deg, transparent, transparent 24px, rgb(255, 250, 224) 24px, rgb(255, 250, 224) 44px);position:relative;padding-top:90px;padding-bottom:70px;}
@media screen and (max-width:599px){
.tigers2023__campaignSec{padding-top:20px;padding-bottom:50px;}
}
.tigers2023__campaignSec.u-tigers2305{padding-top:40px;padding-bottom:0;}
@media screen and (max-width:599px){
.tigers2023__campaignSec.u-tigers2305{padding-top:80px;}
}
.tigers2023__campaignSecBg{width:100%;height:500px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_bg.png) center bottom/cover;background-repeat:no-repeat;position:absolute;top:-14px;left:0;z-index:1;}
@media screen and (max-width:599px){
.tigers2023__campaignSecBg{height:150px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_bg.png) center bottom/cover;}
}
.tigers2023__campaignSecTtl{width:700px;margin:0 auto;margin-bottom:90px;position:relative;z-index:3;}
@media screen and (max-width:599px){
.tigers2023__campaignSecTtl{width:100%;max-width:330px;margin-bottom:36px;}
}
.tigers2023__campaignSecTtlImg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__campaignArea{width:1000px;margin:0 auto;border:3px solid #ff9100;border-radius:10px;background:#fff;margin-bottom:100px;position:relative;padding-top:72px;z-index:3;}
@media screen and (max-width:599px){
.tigers2023__campaignArea{margin-bottom:60px;width:100%;padding-top:36px;border-radius:0;border-right:none;border-left:none;}
}
.tigers2023__campaignArea:before{display:block;content:"";width:188px;height:230px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_soudan_chala.png) center center/contain;background-repeat:no-repeat;position:absolute;top:-23px;left:-31px;}
@media screen and (max-width:599px){
.tigers2023__campaignArea:before{display:none;}
}
.tigers2023__campaignArea.u-blue{border:3px solid #2595de;}
.tigers2023__campaignArea.u-blue:before{width:150px;height:240px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_twitter_chala.png) center center/contain;}
@media screen and (max-width:599px){
.tigers2023__campaignArea.u-blue:before{display:none;}
}
@media screen and (max-width:599px){
.tigers2023__campaignArea.u-blue{border-right:none;border-left:none;}
}
.tigers2023__campaignArea.u-green{border:3px solid #219736;margin-bottom:0;}
.tigers2023__campaignArea.u-green:before{width:170px;height:244px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_today_chala.png) center center/contain;}
@media screen and (max-width:599px){
.tigers2023__campaignArea.u-green:before{display:none;}
}
@media screen and (max-width:599px){
.tigers2023__campaignArea.u-green{border-right:none;border-left:none;}
}
.tigers2023__campaignArea.u-tigers2305:before{display:none;}
.tigers2023__campaignTtl{height:90px;width:100%;margin:0 auto;position:absolute;top:-45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
@media screen and (max-width:599px){
.tigers2023__campaignTtl{padding:0 15px;}
}
.tigers2023__campaignTtl.u-tigers2305{position:static;margin:0 auto 40px;-webkit-transform:translateX(0);transform:translateX(0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
@media screen and (max-width:599px){
.tigers2023__campaignTtl.u-tigers2305{width:100%;position:absolute;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5;max-width:400px;margin-bottom:0;}
}
.tigers2023__campaignTtlImg{height:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__campaignNewPostBox{width:356px;margin:0 auto 0;padding-top:68px;}
@media screen and (max-width:599px){
.tigers2023__campaignNewPostBox{width:160px;padding-top:20px;}
}
.tigers2023__campaignFinishBox{padding:20px 0 148px;}
@media screen and (max-width:599px){
.tigers2023__campaignFinishBox{padding:0px 0 33px;}
}
.tigers2023__campaignFinishText{color:#261c19;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;font-size:20px;font-weight:600;line-height:1.7;letter-spacing:0;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignFinishText{font-size:15px;line-height:1.7;}
}
.tigers2023__campaignSecList{width:100%;max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px;position:relative;z-index:4;gap:35px;}
.tigers2023__campaignSecList:after{display:block;content:"";width:160px;height:300px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_soudan_chala02.png) center center/contain;background-repeat:no-repeat;position:absolute;top:64px;right:0;z-index:4;}
@media screen and (max-width:599px){
.tigers2023__campaignSecList:after{display:none;}
}
@media screen and (max-width:599px){
.tigers2023__campaignSecList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 30px;gap:10px;}
}
.tigers2023__campaignSecListItem{display:block;background:#ff9100;border-radius:10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.tigers2023__campaignSecListItem:hover{opacity:0.6;}
}
.tigers2023__campaignSecListItem.u-blue{background:#2595de;}
.tigers2023__campaignSecListItem.u-green{background:#219736;}
.tigers2023__campaignSecListItem.u-green .tigers2023__campaignSecListItemLink{padding-left:5px;}
@media screen and (max-width:599px){
.tigers2023__campaignSecListItem{width:100%;max-width:300px;margin-bottom:20px;}
.tigers2023__campaignSecListItem:last-child{margin-bottom:0;}
}
.tigers2023__campaignSecListItemLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:310px;height:60px;padding-left:20px;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:20px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignSecListItemLink{font-size:14px;line-height:1;}
}
@media screen and (max-width:599px){
.tigers2023__campaignSecListItemLink{width:100%;}
}
.tigers2023__campaignSecListItemSpan{width:30px;height:30px;border-radius:50%;background:#fff;margin-left:36px;position:relative;}
.tigers2023__campaignSecListItemSpan:after{display:block;content:"";width:10px;height:10px;border-right:2px solid #ff9100;border-bottom:2px solid #ff9100;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}
.tigers2023__campaignSecListItemSpan.u-blue:after{border-right:2px solid #2595de;border-bottom:2px solid #2595de;}
.tigers2023__campaignSecListItemSpan.u-green{margin-left:10px;}
.tigers2023__campaignSecListItemSpan.u-green:after{border-right:2px solid #219736;border-bottom:2px solid #219736;}
.tigers2023__campaignTwitterLead{text-align:center;}
.tigers2023__campaignAreaLead{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:40px;font-weight:900;line-height:1.7;letter-spacing:0;text-align:center;margin:30px auto 20px;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaLead{font-size:26px;line-height:1.6;}
}
@media screen and (max-width:599px){
.tigers2023__campaignAreaLead{margin:24px auto 20px;}
}
.tigers2023__campaignAreaLead span{color:red;}
.tigers2023__campaignAreaLead.u-small{font-size:20px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaLead.u-small{font-size:15px;}
}
.tigers2023__campaignAreaLead.u-bordrer{position:relative;display:inline-block;z-index:2;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaLead.u-bordrer{margin:24px auto 20px;}
}
.tigers2023__campaignAreaLead.u-bordrer:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background-color:#ffe100;z-index:-1;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaLead.u-bordrer:before{height:20px;}
}
.tigers2023__campaignAreaLead.u-margin{margin:0 auto;}
.tigers2023 .reddot{position:relative;}
.tigers2023 .reddot:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-5px;width:7px;height:7px;border-radius:50%;background:#e8340c;}
.tigers2023__campaignPresentFig{position:absolute;width:220px;right:-110px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
@media screen and (max-width:599px){
.tigers2023__campaignPresentFig{position:unset;margin:0 auto;}
}
.tigers2023__campaignPresentFig.u-campaignPresentFig01{-webkit-transform:translateY(-50%) rotate(10deg);transform:translateY(-50%) rotate(10deg);}
@media screen and (max-width:599px){
.tigers2023__campaignPresentFig.u-campaignPresentFig01{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);}
}
.tigers2023__campaignPresentFig.u-campaignPresentFig02{width:230px;-webkit-transform:translateY(-50%) rotate(-10deg);transform:translateY(-50%) rotate(-10deg);}
@media screen and (max-width:599px){
.tigers2023__campaignPresentFig.u-campaignPresentFig02{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);}
}
.tigers2023__campaignPresentFig.u-campaignPresentFig03{right:-90px;width:180px;-webkit-transform:translateY(-50%) rotate(-10deg);transform:translateY(-50%) rotate(-10deg);}
@media screen and (max-width:599px){
.tigers2023__campaignPresentFig.u-campaignPresentFig03{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);}
}
.tigers2023__campaignPresent{width:846px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__campaignPresent{width:100%;max-width:248px;}
.tigers2023__campaignPresent.u-w100{max-width:100%;padding:0 15px;}
}
.tigers2023__campaignPresentImg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__campaignAreaInfo{background:#ff9100;position:relative;padding:40px 0;margin-top:56px;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaInfo{margin-top:30px;}
}
.tigers2023__campaignInfoTxtCaption{text-align:center;margin-top:10px;}
.tigers2023__campaignInfoTxtCaption.u-right{text-align:right;margin-right:140px;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoTxtCaption.u-right{margin-right:0;text-align:center;}
}
.tigers2023__campaignAreaInfoInner{background:#fff;width:800px;margin:0 auto;border-radius:10px;padding:0 20px 34px;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaInfoInner{width:100%;padding-top:20px;}
}
.tigers2023__campaignInfoArea{position:relative;background:#ffdd00;margin:0 auto;margin-top:50px;padding:50px 15px 90px 25px;border-radius:10px;width:800px;border:3px solid #261c19;margin-bottom:55px;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoArea{padding:40px 10px 40px 10px;margin-top:40px;margin-bottom:30px;width:100%;}
}
.tigers2023__campaignInfoArea:after, .tigers2023__campaignInfoArea:before{display:block;content:"";background-repeat:no-repeat;position:absolute;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoArea:after, .tigers2023__campaignInfoArea:before{display:none;}
}
.tigers2023__campaignInfoArea:before{width:200px;height:290px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_soudan01.png) center center/contain;left:-50px;bottom:-10px;}
.tigers2023__campaignAreaInfoInnerWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaInfoInnerWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.tigers2023__reserveConsultBtn{width:374px;}
@media screen and (max-width:599px){
.tigers2023__reserveConsultBtn{width:100%;}
}
.tigers2023__reserveConsultBtnLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.tigers2023__reserveConsultBtnLink:hover{opacity:0.6;}
}
.tigers2023__reserveConsultBtnImg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__campaignInfoAreaWrap{position:relative;}
.tigers2023__campaignInfoAreaWrap.u-campaignInfoAreaWrap01{margin-bottom:40px;}
.tigers2023__campaignInfoHr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px auto;border-radius:50%;font-size:16px;color:#fff;background-color:#261c19;width:70px;height:40px;}
.tigers2023__campaignInfoTtl{position:absolute;top:-29px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#261c19;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:58px;border-radius:10px;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:28px;font-weight:900;line-height:1;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoTtl{font-size:22px;line-height:1;}
}
@media screen and (max-width:599px){
.tigers2023__campaignInfoTtl{height:42px;width:auto;padding:0 20px;top:-18px;}
}
.tigers2023__campaignInfoAreaHeadText{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:20px;font-weight:600;line-height:1.7;letter-spacing:0em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoAreaHeadText{font-size:14px;line-height:1.7;}
}
.tigers2023__campaignInfoAreaHeadText.u-center{text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoAreaHeadText{text-align:center;}
}
.tigers2023__campaignInfoVideoBox{margin:20px auto 0;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoVideoBox{position:relative;width:100%;height:0;padding-top:56.25%;}
}
.tigers2023__campaignInfoVideo{width:480px;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoVideo{position:absolute;top:0;left:0;width:100%;height:100%;}
}
.tigers2023__campaignInfoTxt{margin-top:10px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:32px;font-weight:900;line-height:1.5;letter-spacing:0;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoTxt{font-size:24px;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__campaignInfoTxt{margin-top:10px;margin-bottom:10px;}
}
.tigers2023__twitterInfoTxt{margin-top:10px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:37px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__twitterInfoTxt{font-size:17px;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__twitterInfoTxt{margin-top:10px;margin-bottom:10px;}
}
.tigers2023__campaignInfoQuizBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;margin:26px 0 40px;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoQuizBox{gap:10px;margin:24px 0 20px;}
}
.tigers2023__campaignInfoQuizItem{width:190px;background-color:#fff;padding:25px 0 23px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:40px;font-weight:600;line-height:1;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoQuizItem{font-size:25px;line-height:1;}
}
@media screen and (max-width:599px){
.tigers2023__campaignInfoQuizItem{width:108px;padding:10px 0 11px;}
}
.tigers2023__campaignInfoQuizBtnBox{text-align:center;}
.tigers2023__campaignInfoQuizBtn{width:420px;margin:0 auto;padding:28px 0 29px;border-radius:10px;-webkit-box-shadow:0 0 6px;box-shadow:0 0 6px;display:block;background-color:#ff9100;position:relative;color:#fff;font-family:"Noto Sans CJK JP", sans-serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:0.14em;text-align:center;color:#fff !important;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoQuizBtn{font-size:16px;line-height:1;}
}
.tigers2023__campaignInfoQuizBtn:before{content:"";position:absolute;top:27%;right:25px;width:35px;height:35px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/orange_btn_arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoQuizBtn:before{right:10px;width:30px;height:30px;}
}
@media screen and (min-width:600px){
.tigers2023__campaignInfoQuizBtn:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.tigers2023__campaignInfoQuizBtn{width:300px;}
}
.tigers2023__campaignInfoTxtSmall{font-size:31px;}
@media screen and (max-width:599px){
.tigers2023__campaignInfoTxtSmall{font-size:20px;}
}
.tigers2023__campaignInfoTxtRed{color:#e8340c;}
.tigers2023__twitterInfoTxtRed{color:#e8340c;}
.tigers2023_campaignInfoTxtCaption{text-align:center;font-size:12px;}
.tigers2023__campaignAreaNote{width:800px;padding-bottom:20px;margin:0 auto;margin-top:34px;margin-bottom:34px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0.05em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaNote{font-size:12px;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__campaignAreaNote{width:100%;}
}
.tigers2023__campaignAreaNote a{text-decoration:underline;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.tigers2023__campaignAreaNote a:hover{opacity:0.6;}
}
.tigers2023__campaignAreaNote.u-tigers2305{padding-bottom:0;}
.tigers2023__campaignAreaNoteTtl{margin:10px 0 5px;}
.tigers2023__campaignAreaNoteInner{position:relative;}
.tigers2023__campaignAreaNoteHide{display:none;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaNoteHide{padding:0 15px;}
}
@media screen and (max-width:599px){
.tigers2023__campaignAreaNoteActive{padding:0 17px;}
}
.tigers2023__campaignAreaNoteMore{width:100%;height:auto;padding-top:80px;position:absolute;bottom:-30px;text-align:center;font-weight:bold;font-size:14px;margin-top:20px;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));}
.tigers2023__campaignAreaNoteMore.is-active{position:static;padding-top:20px;}
.tigers2023__campaignAreaNoteMore.is-active .tigers2023__campaignAreaNoteActive{display:none;}
.tigers2023__campaignAreaNoteMore.is-active .tigers2023__campaignAreaNoteClose{display:block;}
.tigers2023__campaignAreaNoteMore02{width:100%;height:auto;padding-top:80px;position:absolute;bottom:20px;text-align:center;font-weight:bold;font-size:14px;margin-top:20px;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgb(255, 255, 255)));background:linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));}
.tigers2023__campaignAreaNoteMore02.is-active{position:static;padding-top:10px;padding-bottom:20px;}
.tigers2023__campaignAreaNoteMore02.is-active .tigers2023__campaignAreaNoteActive{display:none;}
.tigers2023__campaignAreaNoteMore02.is-active .tigers2023__campaignAreaNoteClose{display:block;}
.tigers2023__campaignAreaNoteClose{display:none;}
.tigers2023__campaignTwitterLeadWrap{position:relative;}
.tigers2023__campaignTwitterLeadLeft{position:relative;z-index:1;}
.tigers2023__campaignTwitterLeadFig{position:absolute;width:406px;right:0;top:-105px;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterLeadFig{width:280px;position:relative;top:0;margin:auto;}
}
.tigers2023__campaignTwitterLeadTop{width:800px;margin:0 auto;margin-top:92px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:22px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:left;position:relative;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterLeadTop{font-size:1.2rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterLeadTop{width:100%;margin-top:13px;text-align:center;}
}
.tigers2023__campaignTwitterLeadMain{width:800px;margin:0 auto;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:50px;font-weight:900;line-height:1.5;letter-spacing:0em;text-align:left;margin-bottom:40px;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterLeadMain{font-size:2.7rem;line-height:1.5;}
}
.tigers2023__campaignTwitterLeadMain span{color:#e8340c;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterLeadMain{width:100%;text-align:center;margin-bottom:5px;}
}
.tigers2023__campaignTwitterItemsBox{margin:0 0 0;text-align:center;}
.tigers2023__campaignTwitterItemsImgBox{width:829px;margin:36px auto 44px;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterItemsImgBox{width:100%;padding:0 17px;margin:15px auto 33px;}
}
.tigers2023__campaignTwitterItemsText{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:0em;text-align:center;position:relative;display:inline-block;margin-bottom:22px;z-index:2;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterItemsText{font-size:20px;line-height:1.6;}
}
.tigers2023__campaignTwitterItemsText:before{content:"";position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;height:10px;background-color:#ffe100;z-index:-1;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterItemsText:before{width:80%;}
}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterItemsText{margin-bottom:15px;}
}
.tigers2023__campaignTwitterBtnLink{display:block;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;margin:0 auto;position:relative;z-index:1;}
@media screen and (min-width:600px){
.tigers2023__campaignTwitterBtnLink:hover{opacity:0.6;}
}
.tigers2023__campaignTwitterBtn{width:590px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__campaignTwitterBtn{width:100%;max-width:352px;}
}
.tigers2023__campaignTwitterBtnimg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__campaignTodayLeadWrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:800px;margin:93px auto 0;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadWrap{width:100%;display:block;margin:0 auto;margin-top:20px;}
}
.tigers2023__campaignTodayLeadWrap .u-center{text-align:center;}
.tigers2023 .u-block{margin-top:40px;display:block;}
.tigers2023__campaignTodayLeadTop{margin:0 auto;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:22px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:left;position:relative;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadTop{font-size:1.2rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadTop{width:100%;margin-top:20px;padding:0 20px;text-align:center;}
}
.tigers2023__campaignTodayLeadFig{width:275px;margin-top:-50px;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadFig{margin:30px auto 0;}
}
.tigers2023__campaignTodayLeadMiddle{margin:0 auto;line-height:1.086;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:38px;font-weight:900;line-height:1.3;letter-spacing:0em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadMiddle{font-size:2.3rem;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadMiddle{width:100%;padding:0 20px;text-align:center;}
}
.tigers2023__campaignTodayLeadBottom{margin:0 auto;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:46px;font-weight:900;line-height:1.5;letter-spacing:0em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadBottom{font-size:2.3rem;line-height:1.3;}
}
.tigers2023__campaignTodayLeadBottom span{color:#e8340c;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadBottom{width:100%;padding:0 20px;text-align:center;}
}
.tigers2023__campaignTodayLeadCap{font-size:16px;font-weight:500;text-align:right;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadCap{font-size:10px;width:80%;margin:0 auto;}
}
.tigers2023__campaignTodayFigArea{display:-webkit-box;display:-ms-flexbox;display:flex;width:400px;margin:0 auto;margin-top:20px;margin-bottom:40px;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayFigArea{display:block;width:100%;margin-bottom:20px;}
}
.tigers2023__campaignTodayLeadTop{margin:0 auto;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:22px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:left;position:relative;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadTop{font-size:1.5rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadTop{width:100%;margin-top:20px;padding:0 20px;text-align:center;}
}
.tigers2023__campaignTodayLeadFig{width:275px;margin-top:-50px;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadFig{margin:30px auto 0;}
}
.tigers2023__campaignTodayLeadMiddle{margin:0 auto;line-height:1.086;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:38px;font-weight:900;line-height:1.3;letter-spacing:0em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadMiddle{font-size:2.3rem;line-height:1.3;}
}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadMiddle{width:100%;padding:0 10px;text-align:center;}
}
.tigers2023__campaignTodayLeadBottom{margin:0 auto;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:46px;font-weight:900;line-height:1.5;letter-spacing:0em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadBottom{font-size:2.3rem;line-height:1.3;}
}
.tigers2023__campaignTodayLeadBottom span{color:#e8340c;}
@media screen and (max-width:599px){
.tigers2023__campaignTodayLeadBottom{width:100%;padding:0 10px;text-align:center;}
}
.tigers2023__eventInfoArea{width:800px;margin:0 auto;margin-bottom:40px;}
@media screen and (max-width:599px){
.tigers2023__eventInfoArea{width:100%;display:block;padding:0 17px;}
}
.tigers2023__eventInfoAreaLeft{width:800px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__eventInfoAreaLeft{width:90%;}
}
.tigers2023__eventInfoAbout{margin-bottom:30px;}
.tigers2023__eventInfoTtl{margin-bottom:14px;}
.tigers2023__eventMain{width:800px;margin:0 auto;margin-bottom:24px;}
@media screen and (max-width:599px){
.tigers2023__eventMain{width:256px;margin-top:19px;}
}
.tigers2023__uniformImgBox{width:400px;margin:20px auto 0;position:relative;}
.tigers2023__uniformImgBox:before{content:"";position:absolute;top:20px;right:-127px;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_uniformText.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:128px;height:76px;}
@media screen and (max-width:599px){
.tigers2023__uniformImgBox:before{display:none;}
}
@media screen and (max-width:599px){
.tigers2023__uniformImgBox{width:268px;}
}
.tigers2023__uniformText{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:10px;font-weight:300;line-height:1.8;letter-spacing:0.05em;text-align:center;margin:20px 0 16px;}
@media screen and (max-width:599px){
.tigers2023__uniformText{font-size:10px;line-height:1.5;}
}
.tigers2023__eventInfoHead{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:38px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;margin-bottom:10px;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;z-index:99;}
@media screen and (max-width:599px){
.tigers2023__eventInfoHead{font-size:2rem;line-height:1.5;}
}
.tigers2023__eventInfoHead:after{content:"";position:absolute;width:100%;height:20px;background:#ffdd00;bottom:-0.1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;}
@media screen and (max-width:599px){
.tigers2023__eventInfoHead:after{height:10px;}
}
@media screen and (max-width:599px){
.tigers2023__eventInfoHead.u-tigers2305{font-size:2.3rem;}
}
.tigers2023__eventInfoTxt{width:600px;margin:0 auto;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:24px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:left;margin-bottom:10px;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;}
@media screen and (max-width:599px){
.tigers2023__eventInfoTxt{font-size:1.3rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__eventInfoTxt{width:100%;}
}
.tigers2023__eventInfoTxt02{width:600px;margin:10px auto 0;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:23px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;margin-bottom:10px;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;}
@media screen and (max-width:599px){
.tigers2023__eventInfoTxt02{font-size:1.4rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__eventInfoTxt02{width:100%;}
.tigers2023__eventInfoTxt02.u-tigers2305{font-size:2.3rem;}
}
.tigers2023__eventInfoTxt03{width:100%;margin:10px auto 0;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:21px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;margin-bottom:20px;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;}
@media screen and (max-width:599px){
.tigers2023__eventInfoTxt03{font-size:1.2rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__eventInfoTxt03{text-align:left;}
}
.tigers2023__eventInfoTxt03 .u-red{color:#e8340c;}
.tigers2023 .u-spMt{margin-top:15px;}
.tigers2023__eventInfoList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:88%;margin:0 auto 0;}
.tigers2023__eventInfoList.u-tigers2305{max-width:700px;}
@media screen and (max-width:599px){
.tigers2023__eventInfoList.u-tigers2305{max-width:100%;}
}
.tigers2023__eventInfoItem{width:47%;margin-bottom:20px;}
.tigers2023__eventInfoCap{width:650px;margin:0 auto 30px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0.05em;text-align:center;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;}
@media screen and (max-width:599px){
.tigers2023__eventInfoCap{font-size:1rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__eventInfoCap{width:100%;}
}
.tigers2023__eventInfoCap.u-tigers2305{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:10px;font-weight:500;line-height:1.5;letter-spacing:0.05em;text-align:center;margin-top:20px;}
@media screen and (max-width:599px){
.tigers2023__eventInfoCap.u-tigers2305{font-size:1rem;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__eventInfoCap.u-tigers2305{margin-top:10px;}
}
.tigers2023__eventInfoChance{position:relative;}
.tigers2023__eventInfoChance:before{position:absolute;content:"";top:-100px;left:-135px;width:190px;height:270px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_img11.png) no-repeat center/contain;}
@media screen and (max-width:599px){
.tigers2023__eventInfoChance:before{display:none;}
}
.tigers2023__eventInfoChance:after{position:absolute;content:"";top:-100px;right:-135px;width:152px;height:244px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_img12.png) no-repeat center/contain;}
@media screen and (max-width:599px){
.tigers2023__eventInfoChance:after{display:none;}
}
.tigers2023__eventInfoChanceText{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:22px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__eventInfoChanceText{font-size:1.5rem;line-height:1.5;}
}
.tigers2023__eventInfoChanceText span{position:relative;z-index:99;}
.tigers2023__eventInfoChanceText span:after{content:"";position:absolute;width:100%;height:20px;background:#ffdd00;bottom:-0.05em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;}
@media screen and (max-width:599px){
.tigers2023__eventInfoChanceText span:after{height:10px;}
}
.tigers2023__eventInfoChanceHead{color:#e8340c;font-family:"Noto Sans CJK JP", sans-serif;font-size:60px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__eventInfoChanceHead{font-size:3.9rem;line-height:1.5;}
}
.tigers2023__eventInfoAreaRight{width:46%;}
@media screen and (max-width:599px){
.tigers2023__eventInfoAreaRight{width:85%;margin:auto;}
}
.tigers2023__eventInfoAreaRightImg{width:100%;-o-object-fit:contain;object-fit:contain;}
.tigers2023__eventInfoTxtBottom{color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:22px;font-weight:900;line-height:1.5;letter-spacing:0.05em;text-align:center;margin-bottom:30px;}
@media screen and (max-width:599px){
.tigers2023__eventInfoTxtBottom{font-size:1.7rem;line-height:1.5;}
}
.tigers2023__eventSec{padding-top:50px;padding-bottom:70px;}
@media screen and (max-width:599px){
.tigers2023__eventSec{padding-top:0px;padding-bottom:24px;}
}
.tigers2023__eventSecInner{width:100%;max-width:1000px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__eventSecInner{padding:0 0;}
}
.tigers2023__eventNote{width:800px;margin:0 auto;margin-bottom:70px;padding:14px 20px;border-radius:10px;color:#261c19;font-family:"Noto Sans CJK JP", sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0.05em;text-align:left;}
@media screen and (max-width:599px){
.tigers2023__eventNote{font-size:12px;line-height:1.5;}
}
@media screen and (max-width:599px){
.tigers2023__eventNote{width:90%;margin-bottom:20px;}
}
.tigers2023__campaignAreaComingSoon{width:100%;height:100%;background:#454545;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:150px 0 100px;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaComingSoon{padding:80px 0 50px;}
}
.tigers2023__campaignAreaComingSoonTxt{color:white;font-family:"Noto Sans CJK JP", sans-serif;font-size:20px;font-weight:900;line-height:1.4;letter-spacing:0.05em;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__campaignAreaComingSoonTxt{font-size:16px;line-height:1.4;}
}
.tigers2023__campaignArea.u-green:before{position:absolute;top:-98px;left:-77px;width:150px;height:240px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_event_chala.png) no-repeat center/contain;}
@media screen and (max-width:599px){
.tigers2023__campaignArea.u-green:before{display:none;}
}
.tigers2023__aboutArea.u-today{background-color:#fff7c5;}
.tigers2023__aboutArea.u-today:before{display:block;position:absolute;top:-110px;left:-120px;width:200px;height:290px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303_campaign_event_chala.png) no-repeat center/contain;}
@media screen and (max-width:599px){
.tigers2023__aboutArea.u-today:before{display:none;}
}
@media screen and (max-width:599px){
.tigers2023__aboutArea.u-today{border:initial;border-top:3px solid #261c19;border-bottom:3px solid #261c19;border-radius:initial;margin-bottom:0;padding-top:30px;}
}
.tigers2023{font-family:"Noto Sans CJK JP", sans-serif;}
.tigers2023 .underYellow{text-decoration:underline;text-decoration-thickness:0.5em;text-decoration-color:#ffeb32;text-underline-offset:-0.2em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;}
.tigers2023 .bluedot{position:relative;}
.tigers2023 .bluedot:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-5px;width:7px;height:7px;border-radius:50%;background:#2678cf;}
.tigers2023 .blueText01{color:#2678cf;font-weight:bold;}
.tigers2023 .blueText02{color:#1454a4;font-weight:bold;}
.tigers2023 .redText{font-weight:bold;color:#e8340c;}
.tigers2023 .yellowText{color:#fff100;font-weight:bold;}
.tigers2023 .textYellow{font-weight:bold;color:#ffe100;}
.tigers2023__hokenAboutArea02{background-size:auto auto;background-color:rgb(255, 255, 255);background-image:repeating-linear-gradient(45deg, transparent, transparent 20px, rgb(245, 250, 255) 20px, rgb(245, 250, 255) 40px);padding-top:75px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea02{padding-top:30px;}
}
.tigers2023__flow{max-width:1040px;padding:0 20px;margin:auto;}
@media screen and (max-width:599px){
.tigers2023__flow{max-width:100%;padding:0 18px;}
}
.tigers2023__flowBox{padding:50px 0 60px;background:#fff;border-radius:10px;border:4px solid #000;}
@media screen and (max-width:599px){
.tigers2023__flowBox{padding:24px 0 15px;}
}
.tigers2023__flowTopTitleArea{text-align:center;}
.tigers2023__flowTopTitle{font-size:30px;font-weight:bold;line-height:1.333;position:relative;display:inline-block;}
@media screen and (max-width:599px){
.tigers2023__flowTopTitle{font-size:18px;line-height:1.277;}
}
.tigers2023__flowTopTitle:before{content:"";position:absolute;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2023_flowTopTitleIcon01.png) no-repeat center/contain;width:66px;height:53px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:-90px;}
@media screen and (max-width:599px){
.tigers2023__flowTopTitle:before{width:40px;height:38px;left:-50px;}
}
.tigers2023__flowTopTitle:after{content:"";position:absolute;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2023_flowTopTitleIcon02.png) no-repeat center/contain;width:66px;height:53px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:-90px;}
@media screen and (max-width:599px){
.tigers2023__flowTopTitle:after{width:40px;height:38px;right:-50px;}
}
.tigers2023__consult{max-width:518px;margin:4px auto 60px;}
@media screen and (max-width:599px){
.tigers2023__consult{padding:0 15px;max-width:100%;margin:15px auto 22px;}
}
.tigers2023__consultTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:500px;margin:auto;position:relative;bottom:-15px;z-index:1;}
@media screen and (max-width:599px){
.tigers2023__consultTop{bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.tigers2023__consultTopFig{width:124px;}
@media screen and (max-width:599px){
.tigers2023__consultTopFig{width:62px;}
}
.tigers2023__consultTopText{color:#2678cf;font-size:22px;font-weight:bold;}
@media screen and (max-width:599px){
.tigers2023__consultTopText{font-size:13px;}
}
.tigers2023__consultBottom{border-radius:10px;border:2px solid #000;background:#fffdd5;text-align:center;padding:17px 0;position:relative;z-index:2;}
@media screen and (max-width:599px){
.tigers2023__consultBottom{padding:8px 0;}
}
.tigers2023__consultBottomText{font-size:16px;font-weight:500;line-height:1.375;}
@media screen and (max-width:599px){
.tigers2023__consultBottomText{font-size:1.2rem;line-height:1.3;font-weight:400;}
}
.tigers2023__consultBottomText .blueText{font-weight:bold;}
.tigers2023__slideArea{height:520px;}
@media screen and (max-width:599px){
.tigers2023__slideArea{height:auto;}
}
.tigers2023__slide{padding-bottom:80px;}
@media screen and (max-width:599px){
.tigers2023__slide{padding-bottom:30px;}
}
.tigers2023__slideCap{text-align:center;font-size:16px;font-weight:400;margin-top:10px;}
@media screen and (max-width:599px){
.tigers2023__slideCap{font-size:10px;margin-top:12px;}
}
.tigers2023 .swiper-pagination-bullet{width:11px;height:11px;}
@media screen and (max-width:599px){
.tigers2023 .swiper-pagination-bullet{width:6px;height:6px;}
}
.tigers2023 .swiper-pagination-bullet-active{background:#1454a4;}
.tigers2023__flowList{max-width:763px;margin:53px auto 0;}
@media screen and (max-width:599px){
.tigers2023__flowList{margin-top:4px;}
}
.tigers2023__flowItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
@media screen and (max-width:599px){
.tigers2023__flowItem{display:block;}
}
.tigers2023__flowItem + .tigers2023__flowItem{margin-top:23px;}
@media screen and (max-width:599px){
.tigers2023__flowItem + .tigers2023__flowItem{margin-top:15px;}
}
.tigers2023__flowItem:last-child .tigers2023__flowItemAnserBg:before{background-image:none;position:absolute;width:30px;height:30px;border-bottom:3px solid #ffe100;border-right:3px solid #ffe100;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:-14px;}
@media screen and (max-width:599px){
.tigers2023__flowItem:last-child .tigers2023__flowItemAnserBg:before{width:20px;height:20px;left:-9px;bottom:-40px;}
}
.tigers2023__flowItem:last-child .tigers2023__flowItemAnserBg:after{top:84px;height:100%;}
@media screen and (max-width:599px){
.tigers2023__flowItem:last-child .tigers2023__flowItemAnserBg:after{top:40px;}
}
.tigers2023__flowItem:nth-child(2) .tigers2023__flowItemTitle{padding-top:25px;}
@media screen and (max-width:599px){
.tigers2023__flowItem:nth-child(2) .tigers2023__flowItemTitle{padding:17px 0;}
}
.tigers2023__flowItemFigArea{width:313px;}
@media screen and (max-width:599px){
.tigers2023__flowItemFigArea{display:none;}
}
.tigers2023__flowItemFig{width:150px;margin:auto;}
.tigers2023__flowItemTitle{font-size:16px;font-weight:400;background:#1454a4;color:#fff;line-height:1.3125;text-align:center;border-radius:10px;padding:15px 0;min-height:73px;}
@media screen and (max-width:599px){
.tigers2023__flowItemTitle{font-size:13px;margin-left:26px;padding:11px 5px;width:90%;line-height:1.3;min-height:auto;}
}
.tigers2023__flowItemAnser{padding-bottom:85px;position:relative;margin-left:50px;width:calc(100% - 363px);}
@media screen and (max-width:599px){
.tigers2023__flowItemAnser{width:100%;padding:0 15px 0 48px;margin-left:0;}
}
.tigers2023__flowItemAnserBg{background:#fffae0;border-radius:5px;padding:25px 20px 24px 63px;position:relative;}
@media screen and (max-width:599px){
.tigers2023__flowItemAnserBg{padding:20px 15px 15px 38px;margin-bottom:10px;}
}
.tigers2023__flowItemAnserBg:before{content:"";position:absolute;width:50px;height:50px;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2023__flowItemIcon.png) no-repeat center/contain;bottom:-80px;left:-25px;z-index:3;}
@media screen and (max-width:599px){
.tigers2023__flowItemAnserBg:before{width:33px;height:33px;left:-16px;bottom:-48px;}
}
.tigers2023__flowItemAnserBg:after{content:"";position:absolute;left:0;top:120px;width:3px;height:120%;background:#ffe100;z-index:2;}
@media screen and (max-width:599px){
.tigers2023__flowItemAnserBg:after{top:90px;height:145%;}
}
.tigers2023__flowItemAnserBgTitle{font-size:16px;line-height:1.3125;font-weight:bold;}
@media screen and (max-width:599px){
.tigers2023__flowItemAnserBgTitle{font-size:13px;line-height:1.2727;}
}
.tigers2023__flowItemAnserBgText{font-weight:400;font-size:14px;margin-top:10px;line-height:1.5;letter-spacing:-0.02em;}
@media screen and (max-width:599px){
.tigers2023__flowItemAnserBgText{margin-top:10px;font-size:13px;line-height:1.4;}
}
.tigers2023__flowItemAnserBgMaru{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-51px;text-align:center;background:#ffe100;width:102px;height:102px;border-radius:50%;z-index:3;}
@media screen and (max-width:599px){
.tigers2023__flowItemAnserBgMaru{width:68px;height:68px;left:-36px;}
}
.tigers2023__flowItemAnserBgMaruText{position:absolute;font-size:22px;line-height:0.8;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;color:#2678cf;font-weight:bold;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
@media screen and (max-width:599px){
.tigers2023__flowItemAnserBgMaruText{font-size:15px;}
}
@media screen and (max-width:599px){
.tigers2023__flowResult{padding:0 20px;}
}
.tigers2023__flowResultBg{max-width:763px;margin:13px auto 0;background:#ffe100;padding:30px 0;border-radius:10px;}
@media screen and (max-width:599px){
.tigers2023__flowResultBg{max-width:100%;margin-top:46px;padding:13px 5px;}
}
.tigers2023__flowResultTitleAea{text-align:center;}
.tigers2023__flowResultTitle{font-size:21px;color:#2678cf;font-weight:bold;display:inline-block;position:relative;}
@media screen and (max-width:599px){
.tigers2023__flowResultTitle{font-size:16px;}
}
.tigers2023__flowResultTitle:before{content:"";position:absolute;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2023_flowTopTitleIcon01.png) no-repeat center/contain;width:40px;height:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:-60px;}
@media screen and (max-width:599px){
.tigers2023__flowResultTitle:before{width:34px;height:28px;left:-50px;}
}
.tigers2023__flowResultTitle:after{content:"";position:absolute;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tigers2023_flowTopTitleIcon02.png) no-repeat center/contain;width:40px;height:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:-60px;}
@media screen and (max-width:599px){
.tigers2023__flowResultTitle:after{width:34px;height:28px;right:-50px;}
}
.tigers2023__flowResultText{font-size:16px;font-weight:500;line-height:1.3125;text-align:center;margin-top:15px;}
@media screen and (max-width:599px){
.tigers2023__flowResultText{font-size:13px;margin-top:9px;font-weight:400;letter-spacing:-0.04em;}
}
.tigers2023__flowResultText.mtPc30{margin-top:30px;}
@media screen and (max-width:599px){
.tigers2023__flowResultText.mtPc30{margin-top:6px;}
}
.tigers2023__choice{margin-top:110px;background:#fad73f;padding:50px 0;}
@media screen and (max-width:599px){
.tigers2023__choice{margin-top:40px;padding:28px 0 40px;}
}
.tigers2023__choiceTitle{text-align:center;font-size:40px;font-weight:bold;line-height:1.55;text-shadow:-2px -2px 0 #fff, -2px 0 0 #fff, -2px 2px 0 #fff, 0 -2px 0 #fff, 0 2px 0 #fff, 2px -2px 0 #fff, 2px 0 0 #fff, 2px 2px 0 #fff;}
@media screen and (max-width:599px){
.tigers2023__choiceTitle{font-size:20px;line-height:1.6;}
}
.tigers2023__choiceTitle span.red{color:#e8340c;}
.tigers2023__choiceTitleLogo{width:274px;}
@media screen and (max-width:599px){
.tigers2023__choiceTitleLogo{width:136px;}
}
.tigers2023__choiceList{max-width:800px;margin:23px auto 0;}
@media screen and (max-width:599px){
.tigers2023__choiceList{max-width:100%;padding:0 20px;margin-top:12px;}
}
.tigers2023__choiceItem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:4px solid #000;border-radius:10px;min-height:256px;padding-left:47px;}
@media screen and (max-width:599px){
.tigers2023__choiceItem{border:2px solid #000;padding:14px;display:block;min-height:auto;}
}
.tigers2023__choiceItem + .tigers2023__choiceItem{margin-top:46px;}
@media screen and (max-width:599px){
.tigers2023__choiceItem + .tigers2023__choiceItem{margin-top:30px;}
}
.tigers2023__choiceItemNum{position:absolute;font-size:30px;background:#f38b2d;color:#fff;border-radius:50%;font-weight:bold;font-family:"Hiragino Sans", "ヒラギノ角ゴシック", sans-serif;width:60px;height:60px;text-align:center;padding-top:10px;top:-30px;left:-10px;}
@media screen and (max-width:599px){
.tigers2023__choiceItemNum{width:36px;height:36px;font-size:17px;padding-top:5px;top:-16px;left:-16px;}
}
.tigers2023__choiceItemTextArea{max-width:400px;}
@media screen and (max-width:599px){
.tigers2023__choiceItemTextArea{max-width:100%;}
}
.tigers2023__choiceItemTextTitle{font-size:24px;font-weight:bold;line-height:1.25;}
@media screen and (max-width:599px){
.tigers2023__choiceItemTextTitle{font-size:18px;line-height:1.222;}
}
.tigers2023__choiceItemText{font-size:16px;line-height:1.5;margin-top:20px;font-weight:400;}
@media screen and (max-width:599px){
.tigers2023__choiceItemText{font-size:12px;margin-top:10px;}
}
.tigers2023__choiceItemFig{margin-left:70px;}
.tigers2023__choiceItemFig.first{width:181px;}
.tigers2023__choiceItemFig.second{width:179px;}
.tigers2023__choiceItemFig.third{width:224px;}
@media screen and (max-width:599px){
.tigers2023__choiceItemFig{display:none;}
}
.tigers2023__choiceItemTextSmall{font-size:12px;margin-top:8px;}
.tigers2023__store{position:relative;}
.tigers2023__store .tigers2023__campaignSec{padding-top:20px;padding-bottom:40px;}
.tigers2023__storeTitleArea{position:relative;z-index:2;}
.tigers2023__storeTitle{text-shadow:-2px -2px 0 #fff, -2px 0 0 #fff, -2px 2px 0 #fff, 0 -2px 0 #fff, 0 2px 0 #fff, 2px -2px 0 #fff, 2px 0 0 #fff, 2px 2px 0 #fff;font-size:40px;font-weight:bold;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__storeTitle{font-size:20px;}
}
.tigers2023__storeTitle span.textred{color:#e8340c;}
@media screen and (max-width:599px){
.tigers2023__storeSearchWrap{padding:0 17px;}
}
.tigers2023__storeSearch{max-width:800px;margin:96px auto 0;border:4px solid #000;background:#fff;position:relative;z-index:2;padding:30px 20px;border-radius:10px;}
@media screen and (max-width:599px){
.tigers2023__storeSearch{padding:10px 13px;margin-top:30px;border:2px solid #000;}
}
.tigers2023__storeSearchCharacter01{position:absolute;width:225px;left:-175px;top:-60px;}
@media screen and (max-width:599px){
.tigers2023__storeSearchCharacter01{display:none;}
}
.tigers2023__storeSearchCharacter02{position:absolute;width:240px;bottom:0;right:-116px;}
@media screen and (max-width:599px){
.tigers2023__storeSearchCharacter02{display:none;}
}
.tigers2023__storeSearchFlex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.tigers2023__storeSearchFig{width:201px;}
@media screen and (max-width:599px){
.tigers2023__storeSearchFig{width:82px;}
}
.tigers2023__storeSearchText{width:calc(100% - 201px);padding-left:60px;padding-top:30px;font-size:24px;font-weight:bold;}
@media screen and (max-width:599px){
.tigers2023__storeSearchText{width:calc(100% - 82px);padding-left:14px;font-size:13px;padding-top:16px;}
}
.tigers2023__storeSearchBtn{max-width:362px;display:block;margin:-40px auto 0;}
@media screen and (max-width:599px){
.tigers2023__storeSearchBtn{margin-top:0;max-width:222px;}
}
.tigers2023__faq{background:#2677cf;padding:68px 0 70px;}
@media screen and (max-width:599px){
.tigers2023__faq{padding:22px 0 45px;}
}
.tigers2023__faqTitle{font-size:40px;font-weight:bold;color:#fff;text-align:center;}
@media screen and (max-width:599px){
.tigers2023__faqTitle{font-size:24px;}
}
.tigers2023__faqList{margin:40px auto 0;max-width:800px;}
@media screen and (max-width:599px){
.tigers2023__faqList{margin-top:14px;max-width:100%;padding:0 17px;}
}
.tigers2023__faqItem{background:#fff;border-radius:10px;padding:20px 40px;}
@media screen and (max-width:599px){
.tigers2023__faqItem{padding:8px 16px 5px;}
}
.tigers2023__faqItem + .tigers2023__faqItem{margin-top:20px;}
@media screen and (max-width:599px){
.tigers2023__faqItem + .tigers2023__faqItem{margin-top:10px;}
}
.tigers2023__faqItemHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;}
.tigers2023__faqItemHead.is-active .tigers2023__faqItemHeadBtn:after{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.tigers2023__faqItemHeadTitle{font-size:24px;font-weight:bold;padding-bottom:10px;}
@media screen and (max-width:599px){
.tigers2023__faqItemHeadTitle{font-size:13px;padding-bottom:5px;}
}
.tigers2023__faqItemHeadTitleQ{font-size:30px;margin-right:10px;}
@media screen and (max-width:599px){
.tigers2023__faqItemHeadTitleQ{font-size:13px;margin-right:4px;}
}
.tigers2023__faqItemHeadBtn{width:50px;height:50px;background:#2677cf;position:relative;border-radius:10px;}
@media screen and (max-width:599px){
.tigers2023__faqItemHeadBtn{width:21px;height:21px;border-radius:50%;}
}
.tigers2023__faqItemHeadBtn:after, .tigers2023__faqItemHeadBtn:before{content:"";-webkit-transition:all 0.3s;transition:all 0.3s;position:absolute;width:35px;height:5px;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:5px;}
@media screen and (max-width:599px){
.tigers2023__faqItemHeadBtn:after, .tigers2023__faqItemHeadBtn:before{width:15px;height:2px;}
}
.tigers2023__faqItemHeadBtn:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);}
.tigers2023__faqItemBody{display:none;border-top:2px solid #eeeeee;margin-top:13px;}
.tigers2023__faqItemBodyFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px;}
@media screen and (max-width:599px){
.tigers2023__faqItemBodyFlex{margin-top:15px;padding-bottom:15px;}
}
.tigers2023__faqItemBodyA{color:#2677cf;font-size:30px;font-weight:bold;line-height:1;}
@media screen and (max-width:599px){
.tigers2023__faqItemBodyA{font-size:13px;}
}
.tigers2023__faqItemBodyText{font-size:22px;font-weight:400;line-height:1.5;margin-left:17px;}
@media screen and (max-width:599px){
.tigers2023__faqItemBodyText{font-size:13px;margin-left:7px;line-height:1.4;}
}
.tigers2023__contactBg{width:100%;height:100%;background-size:auto auto;background-color:rgb(255, 255, 255);background-image:repeating-linear-gradient(45deg, transparent, transparent 20px, rgb(245, 250, 255) 20px, rgb(245, 250, 255) 40px);padding-top:40px;}
.tigers2023__contact{max-width:800px;margin:0 auto;padding-bottom:40px;}
@media screen and (max-width:599px){
.tigers2023__contact{max-width:100%;margin-top:0;}
}
.tigers2023__contactTel{background:#fff;border-radius:5px;text-align:center;padding-bottom:24px;}
.tigers2023__contactTelInner{max-width:535px;margin:auto;}
@media screen and (max-width:599px){
.tigers2023__contactTelInner{max-width:100%;padding:30px 31px 0;}
}
.tigers2023__contactTelBnr{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;display:inline-block;margin-top:-10px;}
@media screen and (min-width:600px){
.tigers2023__contactTelBnr:hover{opacity:0.6;}
}
.tigers2023__contactTelCallNum{font-size:60px;font-weight:bold;color:#2677cf;position:relative;line-height:1;letter-spacing:0.03em;}
.tigers2023__contactTelCallNum:before{content:"";position:absolute;bottom:0;left:-83%;width:170%;height:30px;background-color:#ffe100;z-index:1;}
@media screen and (max-width:599px){
.tigers2023__contactTelCallNum:before{height:16px;}
}
@media screen and (max-width:599px){
.tigers2023__contactTelCallNum{font-size:37px;}
}
.tigers2023__contactTelCallNumInner{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.tigers2023__contactTelCallNumInner .singleConsultBoothReserveSec__bnrItemTelNumber{font-size:60px;letter-spacing:0;color:#2677cf;}
@media screen and (max-width:599px){
.tigers2023__contactTelCallNumInner .singleConsultBoothReserveSec__bnrItemTelNumber{font-size:3.6rem;}
.tigers2023__contactTelCallNumInner .singleConsultBoothReserveSec__bnrItemTelNumber:after, .tigers2023__contactTelCallNumInner .singleConsultBoothReserveSec__bnrItemTelNumber:before{display:none;}
}
.tigers2023__contactTelCallIcon{width:50px;min-width:50px;}
.tigers2023__contactTelCallTime{font-size:24px;font-weight:bold;color:#2677cf;margin-top:5px;letter-spacing:0.03em;}
@media screen and (max-width:599px){
.tigers2023__contactTelCallTime{font-size:1.5rem;}
}
.tigers2023__contactQ{margin-top:45px;border-radius:10px;}
@media screen and (max-width:599px){
.tigers2023__contactQ{margin-top:10px;padding:0 17px;}
}
.tigers2023__contactQBox{border:4px solid #2677cf;border-radius:10px;position:relative;background:#fff;}
.tigers2023__contactQIcon{width:102px;height:102px;position:absolute;top:-40px;left:-50px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);background:#ffe100;border-radius:50%;}
@media screen and (max-width:599px){
.tigers2023__contactQIcon{width:45px;height:45px;top:-20px;left:-15px;}
}
.tigers2023__contactQIconText{font-size:23px;text-align:center;width:100%;color:#2677cf;font-weight:bold;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1.208;}
@media screen and (max-width:599px){
.tigers2023__contactQIconText{font-size:10px;line-height:1.2;}
}
.tigers2023__contactQCharacter{width:322px;position:absolute;right:17px;bottom:21px;}
@media screen and (max-width:599px){
.tigers2023__contactQCharacter{width:102px;right:4px;bottom:25px;}
}
.tigers2023__contactQHead{background:#2677cf;padding:17px 80px;}
@media screen and (max-width:599px){
.tigers2023__contactQHead{padding:3px 5px 6px 33px;}
}
.tigers2023__contactQHeadTitle{font-size:30px;font-weight:bold;color:#fff;}
@media screen and (max-width:599px){
.tigers2023__contactQHeadTitle{font-size:15px;}
}
.tigers2023__contactQList{padding:35px 38px;}
@media screen and (max-width:599px){
.tigers2023__contactQList{padding:10px 20px;padding-right:100px;}
}
.tigers2023__contactQItem + .tigers2023__contactQItem{margin-top:13px;}
@media screen and (max-width:599px){
.tigers2023__contactQItem + .tigers2023__contactQItem{margin-top:4px;}
}
.tigers2023__contactQItemText{font-size:16px;font-weight:bold;color:#2677cf;}
@media screen and (max-width:599px){
.tigers2023__contactQItemText{font-size:13px;}
}
.tigers2023__contactQItemIcon{width:22px;margin-right:10px;}
@media screen and (max-width:599px){
.tigers2023__contactQItemIcon{width:11px;margin-right:2px;}
}
.is_page__hanshintigers2023 .siteContent{padding-top:70px;}
.is_page__hanshintigers-listing-2023 .siteContent{padding-top:70px;}
.tigers2023__hokenAboutArea03Wrap{padding:70px 0 50px;background-size:auto auto;background-color:rgb(185, 219, 255);background-image:repeating-linear-gradient(90deg, transparent, transparent 80px, rgb(229, 241, 254) 80px, rgb(229, 241, 254) 126px);}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03Wrap{padding:24px 0 30px;}
}
.tigers2023__hokenAboutArea03Cont{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:1220px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03Cont{padding-left:15px;padding-right:15px;width:100%;}
}
.tigers2023__hokenAboutArea03ContTitle{width:462px;margin:0 auto 40px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ContTitle{width:100%;max-width:197px;margin-bottom:15px;}
}
.tigers2023__hokenAboutArea03ContLinkArea{width:800px;margin:0 auto;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ContLinkArea{width:100%;}
}
@media screen and (min-width:600px){
.tigers2023__hokenAboutArea03ContLink{-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
}
@media screen and (min-width:600px){
.tigers2023__hokenAboutArea03ContLink:hover{opacity:0.6;}
}
.tigers2023__hokenAboutArea03Inner{padding:75px 0 190px;background-size:auto auto;background-color:rgb(255, 255, 255);background-image:repeating-linear-gradient(45deg, transparent, transparent 20px, rgb(245, 250, 255) 20px, rgb(245, 250, 255) 40px);}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03Inner{padding-bottom:100px;padding-top:30px;}
}
.tigers2023__hokenAboutArea03InnerCont{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:1220px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03InnerCont{padding-left:15px;padding-right:15px;width:100%;}
}
.tigers2023__hokenAboutArea03InnerTitle{width:416px;margin:0 auto 20px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03InnerTitle{width:100%;max-width:236px;}
}
.tigers2023__hokenAboutArea03InnerItem{width:790px;margin:20px auto;z-index:11;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03InnerItem{width:100%;}
}
.tigers2023__hokenAboutArea03Professional{background:#ffdd00;padding:80px 0;position:relative;}
.tigers2023__hokenAboutArea03Professional:after{position:absolute;content:"";width:202px;height:218px;top:-10%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303-thumb05.png);}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03Professional{padding:30px 0;}
.tigers2023__hokenAboutArea03Professional:after{width:118px;height:126px;top:-5%;}
}
.tigers2023__hokenAboutArea03ProfessionalCont{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:1220px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ProfessionalCont{padding-left:15px;padding-right:15px;width:100%;}
}
.tigers2023__hokenAboutArea03ProfessionalContTitle{font-size:30px;font-weight:bold;text-align:center;letter-spacing:0.05em;color:#261c19;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ProfessionalContTitle{font-size:27px;}
}
.tigers2023 .u-red{color:#e8340c !important;}
.tigers2023__hokenAboutArea03ProfessionalList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto 0;width:820px;position:relative;}
.tigers2023__hokenAboutArea03ProfessionalList:after{position:absolute;content:"";width:250px;height:237px;top:-138px;left:-262px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303-thumb06.png);}
@media screen and (max-width:1240px){
.tigers2023__hokenAboutArea03ProfessionalList:after{z-index:0;left:-180px;}
}
.tigers2023__hokenAboutArea03ProfessionalList:before{position:absolute;content:"";width:168px;height:232px;top:200px;right:-162px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/tiger/tiger2303-thumb07.png);}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ProfessionalList{display:block;width:100%;margin:17px auto;}
.tigers2023__hokenAboutArea03ProfessionalList:after{width:0;height:0;}
.tigers2023__hokenAboutArea03ProfessionalList:before{width:0;height:0;}
}
.tigers2023__hokenAboutArea03ProfessionalItem{width:395px;margin-bottom:10px;margin-left:10px;z-index:11;}
.tigers2023__hokenAboutArea03ProfessionalItem:first-child, .tigers2023__hokenAboutArea03ProfessionalItem:nth-child(3){margin-left:0;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ProfessionalItem{width:100%;margin-left:0;}
}
.tigers2023__hokenAboutArea03ProfessionalItemBg{border:2px solid #000;border-radius:10px;background-color:#fff;padding:20px;min-height:180px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ProfessionalItemBg{min-height:auto;}
}
.tigers2023__hokenAboutArea03ProfessionalItemTitle{font-size:22px;color:#e8340c;border-bottom:2px solid #e8340c;display:inline;font-weight:bold;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ProfessionalItemTitle{font-size:19px;}
}
.tigers2023__hokenAboutArea03ProfessionalItemText{margin-top:10px;font-size:16px;}
@media screen and (max-width:599px){
.tigers2023__hokenAboutArea03ProfessionalItemText{font-size:14px;}
}
.companyTypeWeb{margin-top:80px;padding:80px 0;}
@media screen and (max-width:599px){
.companyTypeWeb{padding:30px 0;margin-top:40px;}
}
.companyTypeWeb__anchorList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:80px;}
@media screen and (max-width:599px){
.companyTypeWeb__anchorList{margin-bottom:60px;}
}
.companyTypeWeb__anchorItem{width:calc((100% - 50px) / 5);height:60px;background:#fff;border-radius:10px;font-size:15px;font-weight:600;color:#2595de;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.companyTypeWeb__anchorItem:hover{opacity:0.6;}
}
@media screen and (max-width:599px){
.companyTypeWeb__anchorItem{width:calc((100% - 10px) / 2);}
}
.companyTypeWeb__anchorItem:after{display:block;content:"";width:22px;min-width:22px;height:18px;background:url(https://img.commude.biz/whkpnp/wp-content/uploads/2021/04/arrow_down_orange.png);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;}
@media screen and (max-width:599px){
.companyTypeWeb__anchorItem:after{width:3rem;height:auto;}
}
.companyTypeWeb__anchorItemLink{width:100%;height:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;-webkit-transition:all 0.6s ease-in-out 0s;transition:all 0.6s ease-in-out 0s;}
@media screen and (min-width:600px){
.companyTypeWeb__anchorItemLink:hover{opacity:0.6;}
}
.companyTypeWeb__anchorItemLink:before{display:block;content:"";width:26px;min-width:26px;height:32px;background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2021/07/icon_company.png);background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:6px;}
@media screen and (max-width:599px){
.companyTypeWeb__anchorItemLink:before{display:none;}
}
.companyTypeWeb__anchorItemLink.medical:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/medical.png);}
.companyTypeWeb__anchorItemLink.pet:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/pet.png);}
.companyTypeWeb__anchorItemLink.fire:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/fire.png);}
.companyTypeWeb__anchorItemLink.other:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/other.png);}
.companyTypeWeb__anchorItemLink.car:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/car.png);}
.companyTypeWeb__anchorItemLink.bicycle:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/bicycle.png);}
.companyTypeWeb__anchorItemLink.life:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/life.png);}
.companyTypeWeb__anchorItemLink.cancer:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/cancer.png);}
.companyTypeWeb__anchorItemLink.earthquake:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/earth.png);}
.companyTypeWeb__anchorItemLink.mobile:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/mobile.png);}
.companyTypeWeb__catList{max-width:1000px;margin:0 auto;}
.companyTypeWeb__catName{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.companyTypeWeb__catName:before{display:block;content:"";width:58px;height:50px;background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2021/07/icon_company.png);background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:8px;}
@media screen and (max-width:599px){
.companyTypeWeb__catName:before{width:3.8rem;height:3.6rem;margin-right:4px;}
}
.companyTypeWeb__catName.medical:before{background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2023/03/medical.png);}
.companyTypeWeb__catName.pet:before{background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2023/03/pet.png);}
.companyTypeWeb__catName.fire:before{background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2023/03/fire.png);}
.companyTypeWeb__catName.other:before{background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2023/03/other.png);}
.companyTypeWeb__catName.car:before{background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2023/03/car.png);}
.companyTypeWeb__catName.bicycle:before{background-image:url(https://img.commude.biz/whkpnp/wp-content/uploads/2023/03/bicycle.png);}
.companyTypeWeb__catName.life:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/life.png);}
.companyTypeWeb__catName.cancer:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/cancer.png);}
.companyTypeWeb__catName.earthquake:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/earth.png);}
.companyTypeWeb__catName.mobile:before{background-image:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/unique/web/mobile.png);}
.companyTypeWeb__catNameTtl{width:100%;border-bottom:1px solid #2595de;padding-bottom:10px;font-size:24px;font-weight:600;color:#2595de;letter-spacing:0.3em;}
@media screen and (max-width:599px){
.companyTypeWeb__catNameTtl{font-size:1.8rem;letter-spacing:0.1rem;padding-bottom:4px;}
}
.companyTypeWeb__catItem{margin-bottom:80px;padding-top:130px;margin-top:-130px;}
.companyTypeWeb .singleCompanySec__productAreaItemThumbArea{width:290px;min-width:290px;}
@media screen and (max-width:599px){
.companyTypeWeb .singleCompanySec__productAreaItemThumbArea{width:70%;min-width:70%;}
}
@media screen and (max-width:599px){
.topPageSec01SP__fv-js > li:not(:first-child){display:none;}
.topPageSec01SP__fv .slick-dots{position:absolute;bottom:-15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.topPageSec01SP__fv .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;}
.topPageSec01SP__fv .slick-dots li button{display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.topPageSec01SP__fv .slick-dots li button:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:10px;height:10px;content:"";text-align:center;opacity:0.25;background-color:#2188dd;border-radius:50%;}
.topPageSec01SP__fv .slick-dots li button:focus, .topPageSec01SP__fv .slick-dots li button:hover{outline:none;}
.topPageSec01SP__fv .slick-dots li button:focus:before, .topPageSec01SP__fv .slick-dots li button:hover:before{opacity:1;}
.topPageSec01SP__fv .slick-dots li.slick-active button:before{opacity:0.75;background-color:#2188dd;}
.topPageSec01SP__fv img{height:auto;}
.topPageSec01SP__btnList01{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e0eefd;padding:16px 15px;}
.topPageSec01SP__btnList01Item{width:33.3333333333%;position:relative;background-color:#fff;border-bottom:4px solid #9fbfe2;border-radius:10px;}
.topPageSec01SP__btnList01Item:not(:last-child){margin-right:7px;}
.topPageSec01SP__btnList01ItemLink{padding:18px 6px;display:block;color:#2188dd;font-size:15px;line-height:1;font-weight:600;}
.topPageSec01SP__btnList01ItemLink:after{content:"";width:100%;height:4px;display:block;position:absolute;bottom:0;left:0;background:#2188dd;opacity:0;}
.topPageSec01SP__btnList01ItemLink:link, .topPageSec01SP__btnList01ItemLink:visited{color:#2188dd;}
.topPageSec01SP__btnList01ItemLink.is-active{color:#2188dd;}
.topPageSec01SP__btnList01ItemLink.is-active:after{opacity:1;}
.topPageSec01SP__btnList02{padding:15px;}
.topPageSec01SP__btnList02Item{max-width:350px;height:60px;margin:15px auto 0;position:relative;border-radius:10px;}
.topPageSec01SP__btnList02Item:first-of-type{margin-top:0;background-color:#2188dd;border-bottom:solid 4px #1c69a8;}
.topPageSec01SP__btnList02Item:nth-of-type(2){background-color:#f4ab49;border-bottom:solid 4px #d38900;}
.topPageSec01SP__btnList02Item:before{content:" ";position:absolute;bottom:-5px;left:-1px;width:0;height:0;border-width:0 5px 5px 0;border-style:solid;border-color:transparent;border-bottom-color:#fcfcfc;}
.topPageSec01SP__btnList02Item:after{content:" ";position:absolute;top:-1px;right:-5px;width:0;height:0;border-width:0 5px 5px 0;border-style:solid;border-color:#fcfcfc;border-bottom-color:transparent;}
.topPageSec01SP__btnList02ItemLink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:13px 20px;}
.topPageSec01SP__btnList02ItemTelLink{height:100%;}
.topPageSec01SP__btnList02ItemTelLink a{height:100%;padding-top:17%;display:block;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/topPageSec01_btn-02.png) no-repeat center/cover;}
.topPageSec01SP__btnList02ItemTelLink img{display:none;}
.topPageSec01SP__btnList02ItemFigure{width:38px;}
.topPageSec01SP__btnList02ItemText{color:#fff;font-size:18px;font-weight:600;letter-spacing:0.1em;margin-left:10vw;}
.topPageSec02SP{padding:45px 15px;}
.topPageSec02SP__catch{margin-top:5px;color:#2188dd;font-size:1.8rem;font-weight:bold;letter-spacing:0.14em;text-align:center;}
.topPageSec02SP__detailArea{margin-top:30px;padding:30px 15px;background:#e0eefd;}
.topPageSec02SP__detailAreaTitle{color:#2188dd;font-size:18px;font-weight:bold;letter-spacing:0.14em;}
.topPageSec02SP__detailAreaContentsList{margin-top:20px;}
.topPageSec02SP__detailAreaContentsItem{margin-top:15px;padding:15px;background:#fff;}
.topPageSec02SP__detailAreaContentsItem:first-child{margin-top:0;}
.topPageSec02SP__detailAreaContentsItemTitle{padding-bottom:15px;position:relative;color:#2188dd;font-size:20px;font-weight:bold;}
.topPageSec02SP__detailAreaContentsItemTitle .textOrange{color:#ff9300;}
.topPageSec02SP__detailAreaContentsItemText{margin-top:20px;text-align:left;}
.topPageSec02SP__detailAreaContentsItemLinkArea{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.topPageSec02SP__detailAreaContentsItemLinkAreaLink{padding-right:20px;position:relative;color:#2188dd;font-size:1.4rem;font-weight:bold;}
.topPageSec02SP__detailAreaContentsItemLinkAreaLink:link, .topPageSec02SP__detailAreaContentsItemLinkAreaLink:visited{color:#2188dd;}
.topPageSec02SP__detailAreaContentsItemLinkAreaLink:after{content:"";width:8px;height:8px;position:absolute;top:50%;right:3px;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);border-bottom:2px solid #2188dd;border-left:2px solid #2188dd;}
.topPageSec02SP__image{width:100%;margin-top:10px;}
.topPageSec02SP__video{position:relative;width:100%;margin-top:10px;padding-top:56.25%;}
.topPageSec02SP__videoContainer{position:absolute;top:0;left:0;width:100%;height:100%;}
.topPageSec02SP .bnrA{margin-top:30px;}
.topPageSec02SP__bnrArea{padding:20px 0 0;background:#fff;}
.topPageSec02SP__bnrAreaList{display:block;}
.topPageSec02SP__bnrAreaListItem{width:100%;height:70px;}
.topPageSec02SP__cm{display:none;}
}
@media screen and (max-width: 599px) and (max-width: 599px) {
.topPageSec02SP__cm{display:block;padding:50px 15px 45px;background-color:#e6f1fd;}
}
@media screen and (max-width:599px){
.topPageSec02SP__cmTitle{text-align:center;letter-spacing:0.2em;margin-bottom:20px;}
.topPageSec02SP__cmText{font-size:15px;letter-spacing:0.05em;line-height:1.7;text-align:center;}
.topPageSec02SP__cmVideoTitle{text-align:center;margin-bottom:20px;color:#2188dd;font-size:15px;letter-spacing:0.063em;line-height:1.2;}
.topPageSec02SP__cmVideoContent{margin-top:25px;}
.topPageSec02SP__cmVideoItem{margin-bottom:20px;}
.topPageSec02SP__cmVideoBox{position:relative;padding-bottom:56.25%;width:100%;height:0;}
.topPageSec02SP__cmVideo{position:absolute;top:0;left:0;width:100%;height:100%;}
.topPageSec02SP__cmBtnBox{text-align:center;}
.topPageSec02SP__cmBtn{margin-top:30px;color:white !important;}
.topPageSec03SP{padding:45px 15px;}
.topPageSec03SPInner{padding:15px;}
.topPageSec03SPTab{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}
.topPageSec03SPTab__linkBlock{width:50%;border-top:4px solid transparent;background-color:#f5f9fe;}
.topPageSec03SPTab__linkBlock.active{border-top-color:#2188dd;background-color:#e6f1fd;}
.topPageSec03SPTab__linkTtl{padding:15px 0;display:block;font-size:14px;font-weight:bold;text-align:center;}
.topPageSec03SPTab__content{display:none;padding:15px;background-color:#e6f1fd;}
.topPageSec03SPTab__content-txt{font-size:13px;}
.topPageSec03SP .bnrA{margin-top:30px;}
.topPageSec04SP{padding:45px 15px;}
.topPageSec04SP__sliderArea{padding:20px 0;text-align:left;}
.topPageSec04SP__sliderArea img{height:auto;}
.topPageSec04SP__sliderItem{-webkit-box-shadow:3px 3px 10px -2px #d4d4d4;box-shadow:3px 3px 10px -2px #d4d4d4;}
.topPageSec04SP__sliderItemThumb{width:70%;padding-top:70%;margin:0 auto;position:relative;}
.topPageSec04SP__sliderItemThumb img{height:90%;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.topPageSec04SP__sliderItemTextArea{min-height:210px;padding:15px;position:relative;background:#e0eefd;}
.topPageSec04SP__sliderItemTextAreaTitle{margin-top:2px;color:#ff9300;font-weight:bold;}
.topPageSec04SP__sliderItemTextAreaLinkArea{width:100%;padding:15px;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.topPageSec04SP__sliderItemTextAreaLink{padding-right:20px;position:relative;color:#2188dd;font-size:1.4rem;font-weight:bold;}
.topPageSec04SP__sliderItemTextAreaLink:link, .topPageSec04SP__sliderItemTextAreaLink:visited{color:#2188dd;}
.topPageSec04SP__sliderItemTextAreaLink:after{content:"";width:8px;height:8px;position:absolute;top:50%;right:3px;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);border-bottom:2px solid #2188dd;border-left:2px solid #2188dd;}
.topPageSec04SP .bnrA{margin-top:20px;}
.topPageSec05SP{margin-top:45px;padding:45px 15px;}
.topPageSec05SP__faqList{margin-top:25px;text-align:left;}
.topPageSec05SP__faqItem{padding:15px 0;border-top:1px solid #fff;}
.topPageSec05SP__faqItem:first-child{border-top:none;}
.topPageSec05SP__faqItemBtn{display:block;position:relative;}
.topPageSec05SP__faqItemQuestionArea{display:-webkit-box;display:-ms-flexbox;display:flex;}
.topPageSec05SP__faqItemQuestionNumber{width:50px;color:#2188dd;font-size:30px;}
.topPageSec05SP__faqItemQuestionText{font-size:15px;}
.topPageSec05SP__faqItemQuestionTextArea{width:calc(100% - 50px);padding:10px 0 30px;}
.topPageSec05SP__faqItemQuestionText{margin-top:3px;}
.topPageSec05SP__faqItemAnswerArea{display:none;}
.topPageSec05SP__faqItemAnswerAreaLayer{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
.topPageSec05SP__faqItemAnswerAreaLayer:before{content:"";width:calc(100% - 50px);height:1px;position:absolute;top:0;right:0;background:rgba(33, 136, 221, 0.5);}
.topPageSec05SP__faqItemAnswerInitial{width:50px;color:#2188dd;font-size:3rem;}
.topPageSec05SP__faqItemAnsterTextArea{width:calc(100% - 50px);padding:10px 0 30px;position:relative;}
.topPageSec05SP__faqItemAnswerTitle{margin-bottom:5px;font-size:1.6rem;font-weight:bold;}
.topPageSec05SP__faqItemArrow{font-size:0;overflow:hidden;text-indent:-9999px;width:13px;height:13px;position:absolute;bottom:4px;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);border-bottom:1px solid #2188dd;border-left:1px solid #2188dd;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.topPageSec05SP__faqItemBtn.is-active [class*="__faqItemArrow"]{-webkit-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg);}
.topPageSec05SP .bnrA{margin-top:40px;}
.topPageSec06SP{padding:45px 15px;}
.topPageSec06SP__snsList{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.topPageSec06SP__snsItem{width:100%;}
.topPageSec06SP__snsItem:nth-of-type(2){margin-top:5vw;}
.topPageSec06SP__snsLink{height:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.topPageSec06SP__snsLink.bdNavy{border:1px solid #111e6c;}
.topPageSec06SP__snsLink.bdBlue{border:1px solid #2188dd;}
.topPageSec06SP__snsTitle{min-height:20px;font-size:13px;line-height:1.3;text-align:center;}
.topPageSec06SP__snsIcon{width:50px;height:50px;margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.topPageSec06SP__snsText{margin-top:5px;font-size:13px;line-height:1.3;}
.topPageSec06SP__snsText.textNavy{color:#111e6c;}
.topPageSec06SP__snsText.textBlue{color:#2188dd;}
.topPageSec07SP{padding:45px 15px;}
.topPageSec07SP__text01{margin-top:10px;}
.topPageSec07SP__subTitle{margin-top:30px;text-align:left;}
.topPageSec07SP__areaList{width:100vw;margin:15px -15px 0;text-align:left;}
.topPageSec07SP__areaItem{font-size:15px;line-height:1.4;}
.topPageSec07SP__areaItem:nth-child(odd){background:rgba(255, 255, 255, 0.4);}
.topPageSec07SP__areaBtn{padding:15px 45px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}
.topPageSec07SP__areaBtn:before{content:"";width:20px;height:20px;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/topPageSec07_area_icon.png) no-repeat center/contain;}
.topPageSec07SP__areaBtn:after{content:"";width:13px;height:13px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #222;border-left:1px solid #222;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.topPageSec07SP__areaBtn.is-active{color:#222 !important;}
.topPageSec07SP__areaBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.topPageSec07SP__prefectureList{display:none;}
.topPageSec07SP__prefectureItem:nth-child(odd){background:rgba(255, 255, 255, 0.4);}
.topPageSec07SP__prefectureBtn{padding:15px 45px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:13px;}
.topPageSec07SP__prefectureBtn:after{content:"";width:8px;height:8px;position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #222;border-left:1px solid #222;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.topPageSec07SP__prefectureBtn.is-active{color:#222 !important;}
.topPageSec07SP__prefectureBtn.is-active:after{border-top:none;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.topPageSec07SP__shopList{display:none;}
.topPageSec07SP__shopItem:nth-child(odd){background:rgba(255, 255, 255, 0.4);}
.topPageSec07SP__shopLink{padding:10px 60px;display:block;background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/topPageSec07_shop_icon.png) no-repeat center left 35px/15px auto;color:#222;font-size:13px;font-weight:normal;}
.topPageSec08SP{padding:45px 15px;}
.topPageSec08SP__text01{margin-top:15px;}
.topPageSec08SP__thumb{max-width:400px;margin:30px auto 0;}
.topPageSec08SP__contentsList{margin-top:15px;text-align:left;}
.topPageSec08SP__contentsItem{margin-top:10px;}
.topPageSec08SP__contentsItem:first-child{margin-top:0;}
.topPageSec08SP__contentsLink{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fdeeda;}
.topPageSec08SP__contentsIcon{width:100px;}
.topPageSec08SP__contentsItemRightArea{width:calc(100% - 100px - 15px);padding-right:30px;position:relative;}
.topPageSec08SP__contentsItemRightArea:after{content:"";width:13px;height:13px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);border-bottom:1px solid #ff9300;border-left:1px solid #ff9300;}
.topPageSec08SP__contentsItemRightArea.noLink:after{display:none;}
.topPageSec08SP__contentsItemRightAreaTitle{color:#ff9300;font-size:16px;font-weight:bold;}
.topPageSec08SP__contentsItemRightAreaText{margin-top:2px;}
.topPageSec09SP{padding:45px 15px;}
.topPageSec09SP__sceneList{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.topPageSec09SP__sceneItem{width:calc((100% - 20px) / 2);padding-top:calc((100% - 20px) / 2);margin:10px 0 0 10px;position:relative;}
.topPageSec09SP__sceneItem:first-child, .topPageSec09SP__sceneItem:nth-child(2){margin-top:0;}
.topPageSec09SP__sceneItem:nth-child(odd){margin-left:0;}
.topPageSec09SP__sceneItemInner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;padding:15px;background:#fff;}
.topPageSec09SP__sceneThumb{width:50%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.topPageSec09SP__sceneThumb img{height:auto;}
.topPageSec09SP__sceneCaption{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#2188dd;font-size:15px;line-height:1.7;text-align:center;}
.topPageSec09SP__sceneModalContents{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:300;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;opacity:0;visibility:hidden;}
.topPageSec09SP__sceneModalContents.is-active{opacity:1;visibility:visible;}
.topPageSec09SP__sceneModalShadow{font-size:0;overflow:hidden;text-indent:-9999px;display:block;position:absolute;width:100%;height:100%;background:rgba(34, 34, 34, 0.6);}
.topPageSec09SP__sceneModalContentsBox{width:calc(100% - 30px);padding:40px 15px 25px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;}
.topPageSec09SP__sceneModalContentsBoxCloseBtn{width:50px;height:50px;display:block;position:absolute;top:0;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.topPageSec09SP__sceneModalContentsBoxCloseBtn:after, .topPageSec09SP__sceneModalContentsBoxCloseBtn:before{content:"";width:45px;height:1px;display:block;position:absolute;top:50%;left:50%;background:#fff;}
.topPageSec09SP__sceneModalContentsBoxCloseBtn:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);}
.topPageSec09SP__sceneModalContentsBoxCloseBtn:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);}
.topPageSec09SP__sceneModalContentsIcon{width:68px;margin:0 auto;}
.topPageSec09SP__sceneModalContentsTitle{margin-top:3px;color:#2188dd;font-size:15px;font-weight:bold;}
.topPageSec09SP__sceneModalContentsText{margin-top:30px;text-align:left;}
.topPageSec09SP .bnrA{margin-top:30px;}
.topPageSec10SP{padding:45px 15px;}
.topPageSec10SP__text01{margin-top:30px;}
.topPageSec10SP__accordionList{margin-top:40px;text-align:left;}
.topPageSec10SP__accordionItem{margin-top:20px;}
.topPageSec10SP__accordionItem:first-child{margin-top:0;}
.topPageSec10SP__accordionBtn{padding:15px 60px 15px 20px;display:block;position:relative;background:#d2e7f8;color:#2188dd;font-size:18px;font-weight:bold;}
.topPageSec10SP__accordionBtn:link, .topPageSec10SP__accordionBtn:visited{color:#2188dd;}
.topPageSec10SP__accordionBtn:after{content:"";width:13px;height:13px;position:absolute;top:50%;right:20px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border-bottom:1px solid #2188dd;border-right:1px solid #2188dd;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.topPageSec10SP__accordionContents{padding:15px;background:#d2e7f8;position:relative;display:none;}
.topPageSec10SP__accordionContents:before{content:"";width:calc(100% - 30px);height:1px;display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(33, 136, 221, 0.5);}
.topPageSec10SP__accordionBtn.is-active:after{-webkit-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg);}
.topPageSec10SP__accordionContentsPointArea{margin-top:10px;padding:12px 15px;background:#fff;}
.topPageSec10SP__accordionContentsPointTitle{padding-bottom:5px;border-bottom:1px dotted #ff9300;color:#ff9300;font-size:15px;font-weight:bold;}
.topPageSec10SP__accordionContentsPointList{margin-top:10px;}
.topPageSec10SP__accordionContentsPointItem{padding-left:1em;position:relative;}
.topPageSec10SP__accordionContentsPointItem:before{content:"";position:absolute;top:10px;left:5px;border-left:5px solid #222;border-top:3px solid transparent;border-bottom:3px solid transparent;}
.topPageSec10SP__accordionContentsPointLinkArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.topPageSec10SP__accordionContentsLink{margin-top:10px;padding-right:20px;position:relative;color:#2188dd;}
.topPageSec10SP__accordionContentsLink:link, .topPageSec10SP__accordionContentsLink:visited{color:#2188dd;}
.topPageSec10SP__accordionContentsLink:after{content:"";width:8px;height:8px;position:absolute;top:50%;right:3px;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);border-bottom:1px solid #2188dd;border-left:1px solid #2188dd;}
.topPageSec10SP .bnrA{margin-top:40px;}
.topPageSec11SP{padding:45px 15px;}
.topPageSec11SP__text01{margin-top:10px;text-align:left;}
.topPageSec11SP__title{margin-top:20px;padding-top:20px;border-top:1px solid #a7cff4;font-weight:bold;text-align:left;}
.topPageSec11SP__text02{margin-top:10px;text-align:left;}
.topPageSec11SP .companyList{margin-top:20px;}
.topPageSec11SP__caption{margin-top:15px;padding-left:1em;font-size:12px;line-height:1.7;text-indent:-1em;text-align:left;}
.topPageSec12SP{padding:45px 15px;}
.topPageSec12SP__newsList{margin-top:25px;text-align:left;}
.topPageSec12SP__newsItem{border-top:1px solid rgba(46, 45, 44, 0.12);}
.topPageSec12SP__newsItem:first-child{border-top:none;}
.topPageSec12SP__newsLink{padding:15px 0;display:block;}
.topPageSec12SP__newsTag{margin-right:5px;padding:2px 4px;display:inline-block;background:#ff9300;border-radius:2px;color:#fff;font-size:18px;line-height:1;}
.topPageSec12SP__newsTime{display:inline-block;color:#2188dd;font-size:18px;line-height:1;}
.topPageSec12SP__newsTitle{margin-top:10px;}
.topPageSec12SP .bnrA{margin-top:40px;}
.topPageSec13SP{padding:45px 15px;}
.topPageSec13SP__snsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.topPageSec13SP__snsItem{width:50px;margin-left:20px;}
.topPageSec13SP__snsItem:first-child{margin-left:0;}
.topPageSec13SP__snsLink{display:block;}
.topPageSec13SP__bnrList{max-width:400px;margin:40px auto 0;}
.topPageSec13SP__bnrItem{margin-top:10px;}
.topPageSec13SP__bnrItem:first-child{margin-top:0;}
.topPageSec13SP__bnrLink{display:block;}
.articleText{font-size:15px;line-height:1.7;}
.bnrA{max-width:400px;margin-left:auto;margin-right:auto;padding:20px 40px;display:block;position:relative;background:#f4ab49;}
.bnrA:after{content:"";width:20px;height:20px;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/arrow-right-white.png) no-repeat center/contain;}
.bnrA__text{color:#fff;font-size:16px;line-height:1.4;}
.companyList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.companyList__item{width:calc((100% - 20px) / 3);margin:20px 0 0 10px;}
.companyList__item:first-child, .companyList__item:nth-child(2),
.companyList__item:nth-child(3){margin-top:0;}
.companyList__item:nth-child(3n + 1){margin-left:0;}
.companyList__link{display:block;}
.companyList__name{margin:5px;font-size:12px;line-height:1.4;}
.fixedBtnArea{width:100%;position:fixed;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:rgba(0, 0, 0, 0.6);-webkit-transition:all 0.8s ease-in-out 0s;transition:all 0.8s ease-in-out 0s;text-align:center;z-index:999;}
.is_frontpage .fixedBtnArea{bottom:10.6vw;}
.fixedBtnArea.is-hidden{display:none;}
.fixedBtnArea.is-scrolled{-webkit-transform:none;transform:none;}
.fixedBtnArea__inner{padding:15px 15px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.fixedBtnArea__box{width:calc((100% - 15px) / 2);}
.fixedBtnArea__box:first-of-type .fixedBtnArea__link{background-color:#f4ab49;}
.fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__link{background-color:#fff;padding:7px 10px 8px 5px;}
.fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__figure{background:url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/icon_free-dai.png) no-repeat center/contain;height:100%;}
.fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__figure-icon{width:100%;height:100%;}
}
@media screen and (max-width: 599px) and (max-width: 599px) {
.fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__figure{height:30px;}
}
@media screen and (max-width:599px){
.fixedBtnArea__link {
display: block;
border-radius: 6px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 7px;
}
.fixedBtnArea__figure {
width: 24px;
}
.fixedBtnArea__textArea {
margin-left: 3vw;
}
.fixedBtnArea__text01 {
font-size: 9px;
font-weight: 600;
}
.fixedBtnArea__box:first-of-type .fixedBtnArea__text01 {
color: #fff;
}
.fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__text01 {
color: #2188dd;
}
.fixedBtnArea__text02 {
font-size: 11px;
font-weight: 700;
}
.fixedBtnArea__box:first-of-type .fixedBtnArea__text02 {
color: #fff;
}
.fixedBtnArea__box:nth-of-type(2) .fixedBtnArea__text02 {
color: #2188dd;
}
.fixedBtnArea__text02 .small {
font-size: 10px;
}
.fixedBtnArea__switchBtn {
display: block;
padding: 20px 15px;
}
.fixedBtnArea__switchBtnText {
padding-left: 35px;
background: url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/topPageSP/icon-reserve.png) no-repeat center left 0/27px auto;
color: #2188dd;
font-size: 17px;
font-weight: bold;
line-height: 1;
letter-spacing: 0.06em;
}
.fixedBtnArea__btnArea {
padding: 15px;
-webkit-transition: all 0.2s ease-in-out 0s;
transition: all 0.2s ease-in-out 0s;
display: none;
}
.fixedBtnArea__btnAreaBtnList {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.fixedBtnArea__btnAreaBtnItem {
width: calc((100% - 20px) / 3);
padding-top: calc((100% - 20px) / 3);
position: relative;
}
.fixedBtnArea__btnAreaBtnLink {
width: 100%;
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: absolute;
top: 0;
left: 0;
border: 1px solid #2188dd;
}
.fixedBtnArea__btnAreaBtnIcon {
width: 35px;
height: 40px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.fixedBtnArea__btnAreaBtnTitle {
margin-top: 3px;
min-height: 30px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
color: #2188dd;
font-size: 12px;
font-weight: bold;
line-height: 1.3;
}
.fixedBtnArea__telLinkArea {
margin-top: 10px;
}
.fixedBtnArea.is-active .fixedBtnArea__btnArea {
display: block;
}
#pagetop {
right: 0;
-webkit-transition: all 0.2s ease-in-out 0s;
transition: all 0.2s ease-in-out 0s;
opacity: 0;
visibility: hidden;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
#pagetop.is-scrolled {
opacity: 1;
visibility: visible;
-webkit-transform: none;
transform: none;
}
#pagetop a {
width: 69px;
height: 78px;
padding: 0;
border: none;
border-radius: 0;
background: url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/common/pageTopBtn.png) no-repeat center/cover;
}
#pagetop img {
display: none;
}
.titleA__titleJp {
display: block;
font-size: 22px;
font-weight: bold;
line-height: 1.4;
text-align: center;
}
.titleA__titleEn {
margin-top: 2px;
display: block;
color: #ff9300;
font-size: 14px;
font-weight: bold;
letter-spacing: 0.1em;
text-align: center;
}
.titleA-m-sp {
margin-top: 3rem;
}
.telBtn {
padding: 10px 8px !important;
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
background: none !important;
border-radius: 6px;
}
.telBtn__leftAreaTitle {
display: block;
color: #fff;
letter-spacing: 0.04em;
line-height: 1;
font-size: 20px;
font-weight: 600;
white-space: nowrap;
}
.telBtn__leftAreaText {
display: block;
color: #fff;
letter-spacing: -0.02em;
font-size: 12px;
font-weight: 600;
line-height: 1;
white-space: nowrap;
margin-top: 3px;
}
.telBtn__icon {
width: 28px;
height: 20px;
margin: 0 5px;
display: block;
background: url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png) no-repeat center/contain;
}
.telBtn__icon img {
display: inline !important;
}
.telBtn__icon-pink {
width: 28px;
height: 20px;
margin: 0 5px 10px 5px;
display: block;
background: url(//www.hokepon.com/whkpnp/wp-content/themes/hokepon_revamp/_assets/images/layout/icon_free-white.png) no-repeat center/contain;
}
.telBtn__rightAreaTitle {
display: block;
color: #fff;
font-size: 20px;
font-weight: 600;
line-height: 1;
text-align: right;
white-space: nowrap;
}
.telBtn__rightAreaText {
margin-top: 3px;
display: block;
color: #fff;
font-size: 12px;
font-weight: 600;
line-height: 1;
letter-spacing: 0.02em;
text-align: right;
}
}#mainWrap{padding-top:0 !important}.inner{width:100%}.pageTitleContentWrap{display:none}