@charset "UTF-8";.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.3333333333em;line-height:1em}.flag-icon:before{content:" "}.flag-icon.flag-icon-squared{width:1em}.flag-icon-jp{background-image:url(../flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../flags/1x1/jp.svg)}.flag-icon-th{background-image:url(../flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../flags/1x1/th.svg)}.flag-icon-es-ct{background-image:url(../flags/4x3/es-ct.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(../flags/1x1/es-ct.svg)}.flag-icon-eu{background-image:url(../flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(../flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../flags/1x1/un.svg)}.flag-icon-xk{background-image:url(../flags/4x3/xk.svg)}.flag-icon-xk.flag-icon-squared{background-image:url(../flags/1x1/xk.svg)}.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.3333333333em;line-height:1em}.flag-icon:before{content:" "}.flag-icon.flag-icon-squared{width:1em}.flag-icon-jp{background-image:url(../flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../flags/1x1/jp.svg)}.flag-icon-th{background-image:url(../flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../flags/1x1/th.svg)}.flag-icon-es-ct{background-image:url(../flags/4x3/es-ct.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(../flags/1x1/es-ct.svg)}.flag-icon-eu{background-image:url(../flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(../flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(../flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(../flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(../flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(../flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(../flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(../flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(../flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(../flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(../flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(../flags/1x1/un.svg)}.flag-icon-xk{background-image:url(../flags/4x3/xk.svg)}.flag-icon-xk.flag-icon-squared{background-image:url(../flags/1x1/xk.svg)}*{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,Noto Sans CJK JP,"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}a{text-decoration:none}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;width:92%;margin:0 auto;padding:1rem 0}#siteTitle{line-height:1.2;font-weight:700}#siteTitle a{color:#0a3863}@media screen and (min-width:1025px){#siteTitle{font-size:21px}}@media screen and (max-width:1024px){#siteTitle{font-size:17.5px}}@media screen and (max-width:428px){#siteTitle{font-size:14px}}#siteTitle span{font-weight:400}@media screen and (min-width:1025px){#siteTitle span{font-size:18px}}@media screen and (max-width:1024px){#siteTitle span{font-size:15px}}@media screen and (max-width:428px){#siteTitle span{font-size:12px}}#header-contact ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}#header-contact ul li{white-space:nowrap;border:1px #999 solid;border-radius:4px;margin-left:.5rem}#header-contact ul li span.flag-icon{margin-right:.5rem}#header-contact ul li span.flag-icon-jp{border:1px #ccc solid}#header-contact ul li a{color:#333;display:block;padding:3px .5rem}@media screen and (min-width:600px){#header-contact ul li{font-size:1.25rem}}@media screen and (max-width:1024px){#header-contact ul li span.telno,#header-contact ul li span.txt{display:none}}@media screen and (min-width:1025px){#header-contact ul li i.fa-phone-volume{display:none}#header-contact ul li i.fa-envelope{margin-right:.5rem}}#topImgBox{background:url(../images/topBack_PC.jpg) no-repeat top center;background-size:cover}.topImg01{text-align:center}@media screen and (max-width:599px){.topImg01{padding:2rem 0 1rem}}@media screen and (min-width:600px){.topImg01{padding:4rem 0 2rem}}.topImg01 .inner{padding:10px;display:inline-block;background:rgba(255,255,255,.3)}.topImg01 .inner img{width:100%;max-width:460px}@media screen and (max-width:599px){.topImg01 .inner img{max-width:230px}}#topImgBox h1{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.8);font-weight:700;text-align:center;font-size:calc(2.5rem + 1.5vw)}@media screen and (max-width:599px){#topImgBox h1{font-size:calc(1.75rem + 1.5vw)}}#topImgBox h1 span{color:#ff1800}.topImg_list ul{list-style:none;padding:0;margin:0 auto;width:92%;max-width:760px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topImg_list ul li{width:31.3333333333%;text-align:center}.topImg_list ul img{width:100%;max-width:194px}.pointTopImg{margin:0 auto;width:92%;max-width:660px}@media screen and (max-width:599px){.pointTopImg{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:600px){.pointTopImg{margin-top:36px;margin-bottom:36px}}@media screen and (min-width:1025px){.pointTopImg{margin-top:48px;margin-bottom:48px}}.pointTopImg .pointTop_title{position:relative;background:#fff;padding:8px 0;color:#0a3863;font-weight:700;font-size:calc(1rem + .8vw);text-align:center}@media screen and (max-width:599px){.pointTopImg .pointTop_title{margin-top:30px;margin-bottom:12px}}@media screen and (min-width:600px){.pointTopImg .pointTop_title{margin-top:45px;margin-bottom:18px}}@media screen and (min-width:1025px){.pointTopImg .pointTop_title{margin-top:60px;margin-bottom:24px}}@media screen and (max-width:599px){.pointTopImg .pointTop_title{font-size:1rem}}.pointTopImg .pointTop_title .pointTop_title-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pointTopImg .pointTop_title span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pointTopImg .pointTop_title span.number{max-width:88px;width:12.9411764706%;margin:8px 8px 0 8px}@media screen and (min-width:600px){.pointTopImg .pointTop_title span.number{margin-top:-24px}}@media screen and (max-width:599px){.pointTopImg .pointTop_title span.number{margin-top:-16px}}.pointTopImg ul{list-style:none;padding:0}.pointTopImg ul li{color:#efefef;background:#0a3863;padding:8px 1rem;margin-bottom:1rem;font-weight:700}.pointTopImg ul li i{margin-right:.5rem;color:#efefef}@media screen and (max-width:599px){.pointTopImg ul{margin:0 auto 1.5rem}}@media screen and (min-width:600px){.pointTopImg ul i{margin-right:1rem}.pointTopImg ul li{font-size:1.25rem}}@media screen and (min-width:1025px){.pointTopImg ul li{font-size:1.375rem}}.bitcoin-banner .bitcoin-banner-inner{background:#fff;margin:0 auto;border-radius:8px;width:92%;max-width:660px;padding:6px 8px}@media screen and (max-width:599px){.bitcoin-banner .bitcoin-banner-inner{margin-top:24px;margin-bottom:16px}}@media screen and (min-width:600px){.bitcoin-banner .bitcoin-banner-inner{margin-top:36px;margin-bottom:24px}}@media screen and (min-width:1025px){.bitcoin-banner .bitcoin-banner-inner{margin-top:48px;margin-bottom:32px}}.bitcoin-banner .bitcoin-banner-inner .wrap-border{border:2px #f79824 solid;border-radius:8px;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bitcoin-banner .bitcoin-banner-inner .wrap-border .icon-pc{margin-right:16px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media screen and (max-width:599px){.bitcoin-banner .bitcoin-banner-inner .wrap-border .icon-pc{display:none}}.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox{font-size:calc(1.75rem + .5vw);font-weight:700}@media screen and (min-width:600px){.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .icon-sp{display:none}}@media screen and (max-width:599px){.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .icon-sp{display:inline-block;width:30px;vertical-align:middle;padding-bottom:8px}.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .icon-sp img{width:100%}.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .bitcoin-banner-lead{display:inline-block;vertical-align:middle;padding-bottom:8px}}@media screen and (max-width:599px){.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox{font-size:calc(1.25rem + .5vw)}}.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox span.txtR{color:#a51931}.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .txt_note{font-size:.875rem;font-weight:400}@media screen and (max-width:599px){.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .txt_note{font-size:.75rem}}.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .txt_note p{margin-bottom:0;padding:3px 8px}.bitcoin-banner .bitcoin-banner-inner .wrap-border .txtBox .txt_note p.sl{background:#f79824;color:#fff}.contact-Link{background:url(../images/gray_70.png);padding:1rem 0;margin:1.5rem auto 0;color:#efefef}.contact-Link .note{margin:1rem auto}@media screen and (min-width:600px){.contact-Link .note{text-align:center}}.contact-Link .number a{font-family:Roboto,sans-serif;font-weight:500}.contact-Link ul{list-style:none;padding:0;margin:0 auto;max-width:1180px}.contact-Link ul li{text-align:center}.contact-Link ul li span{margin-right:.5rem}.contact-Link ul li a{font-size:calc(1.375rem + 1.75vw);color:#efefef}.contact-Link ul li span{font-size:calc(1rem + 1.3vw)}@media screen and (min-width:600px){.contact-Link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-around}.contact-Link ul li{width:48%}}.contact-Link .note{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media screen and (max-width:599px){.contact-Link .note{font-size:.75rem}}@media screen and (min-width:600px){.contact-Link .note{font-size:.875rem}}.contact-Link .formLink_Btn{font-size:calc(1rem + 1.75vw)}.contact-Link .formLink_Btn{background-color:#ff7203;border:1px #efefef solid;text-align:center;max-width:700px;margin:0 auto}@media screen and (max-width:599px){.contact-Link .formLink_Btn{margin-top:18px;margin-bottom:18px}}@media screen and (min-width:600px){.contact-Link .formLink_Btn{margin-top:27px;margin-bottom:27px}}@media screen and (min-width:1025px){.contact-Link .formLink_Btn{margin-top:36px;margin-bottom:36px}}@media screen and (max-width:1024px){.contact-Link .formLink_Btn{width:92%}}.contact-Link .formLink_Btn a{display:block;padding:.5rem 0;color:#efefef}.contact-Link .formLink_Btn i{margin-right:.5rem}h2{font-size:calc(2rem + .8vw);font-weight:700}@media screen and (max-width:599px){h2{font-size:calc(1.5rem + .8vw)}}h3{font-size:calc(2rem + .7vw);font-weight:700}@media screen and (max-width:599px){h3{font-size:calc(1.5rem + .7vw)}}h4{font-size:calc(1.5rem + .7vw);font-weight:700}@media screen and (max-width:599px){h4{font-size:calc(1.125rem + .7vw)}}@media screen and (max-width:599px){.cat01{padding-top:28px;padding-bottom:28px}}@media screen and (min-width:600px){.cat01{padding-top:42px;padding-bottom:42px}}@media screen and (min-width:1025px){.cat01{padding-top:56px;padding-bottom:56px}}.cat01 h2{line-height:1.5;text-align:center;color:#333;font-size:calc(2rem + 1.5vw);font-weight:700}@media screen and (max-width:599px){.cat01 h2{margin-top:8px;margin-bottom:24px}}@media screen and (min-width:600px){.cat01 h2{margin-top:12px;margin-bottom:36px}}@media screen and (min-width:1025px){.cat01 h2{margin-top:16px;margin-bottom:48px}}.cat01 h2 span{color:#a51931}@media screen and (max-width:599px){.cat01 h2{font-size:calc(1.5rem + 1.5vw)}.cat01 h2 span{display:block}.cat01 h2 br{display:none}}.contsBox-cat01{background:url(../images/cat01_Back_PC.jpg) no-repeat top center;background-size:cover;color:#efefef;padding-bottom:1rem}.contsBox-cat01 .arrow{text-align:center}.contsBox-cat01 .arrow img{width:100%;max-width:800px}.contsBox-cat01 .leadTxt{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0 auto;font-size:calc(1rem + 1.5vw)}@media screen and (max-width:599px){.contsBox-cat01 .leadTxt{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:600px){.contsBox-cat01 .leadTxt{margin-top:36px;margin-bottom:36px}}@media screen and (min-width:1025px){.contsBox-cat01 .leadTxt{margin-top:48px;margin-bottom:48px}}@media screen and (max-width:599px){.contsBox-cat01 .leadTxt{font-size:calc(.875rem + 1.5vw)}}.contsBox-cat01 .txtBox{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin:0 auto;font-size:calc(1rem + 1.5vw)}@media screen and (max-width:599px){.contsBox-cat01 .txtBox{margin-top:18px;margin-bottom:18px}}@media screen and (min-width:600px){.contsBox-cat01 .txtBox{margin-top:27px;margin-bottom:27px}}@media screen and (min-width:1025px){.contsBox-cat01 .txtBox{margin-top:36px;margin-bottom:36px}}@media screen and (max-width:599px){.contsBox-cat01 .txtBox{width:80%;font-size:calc(.875rem + 1.5vw)}.contsBox-cat01 .txtBox br{display:none}}.contsBox-cat01 .point_list ul{list-style:none;padding:0;margin:0 auto;width:92%;max-width:1190px}@media screen and (max-width:599px){.contsBox-cat01 .point_list ul{margin-top:18px;margin-bottom:18px}}@media screen and (min-width:600px){.contsBox-cat01 .point_list ul{margin-top:27px;margin-bottom:27px}}@media screen and (min-width:1025px){.contsBox-cat01 .point_list ul{margin-top:36px;margin-bottom:36px}}.contsBox-cat01 .point_list ul li{padding:1rem;border:2px #efefef solid}.contsBox-cat01 .point_list ul li p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1rem auto}@media screen and (min-width:600px){.contsBox-cat01 .point_list ul li p{font-size:calc(1rem + .75vw)}}.contsBox-cat01 .point_list ul li .note{width:80%;margin:0 auto}.contsBox-cat01 .point_list ul li .note p{font-size:.75rem}@media screen and (max-width:599px){.contsBox-cat01 .point_list ul{width:80%}.contsBox-cat01 .point_list ul li{margin-bottom:1rem}}@media screen and (min-width:600px){.contsBox-cat01 .point_list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contsBox-cat01 .point_list ul li{width:48%}}.contsBox-cat01 .point_list span.icon{display:block;text-align:center}.contsBox-cat01 .point_list span.icon img{max-height:100px;width:auto}@media screen and (max-width:1024px){.contsBox-cat01 .point_list span.icon img{max-height:80px}}@media screen and (max-width:599px){.contsBox-cat01 .point_list span.icon img{max-height:50px}}@media screen and (max-width:599px){.cat02{padding-top:24px;padding-bottom:0}}@media screen and (min-width:600px){.cat02{padding-top:36px;padding-bottom:0}}@media screen and (min-width:1025px){.cat02{padding-top:48px;padding-bottom:0}}.cat02 ol,.cat02 ul{list-style:none}.cat02 h2{font-size:calc(2.5rem + .8vw);font-weight:700;text-align:center;line-height:1.3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#333}@media screen and (max-width:1024px){.cat02 h2{font-size:calc(2rem + .8vw)}}.cat02 h2 span{color:#a51931}@media screen and (min-width:600px){.cat02 h2 br.brsp{display:none}}.pointImgList ul{list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:880px;padding:0;margin:0 auto;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){.pointImgList ul{margin-top:24px;margin-bottom:28px}}@media screen and (min-width:600px){.pointImgList ul{margin-top:36px;margin-bottom:42px}}@media screen and (min-width:1025px){.pointImgList ul{margin-top:48px;margin-bottom:56px}}.pointImgList ul img{max-height:300px;width:100%}@media screen and (max-width:1024px){.pointImgList ul{width:88%}}@media screen and (max-width:599px){.pointImgList ul li img{max-height:150px;width:100%}.pointImgList ul li.times{display:none}}@media screen and (max-width:599px){.pointBox-cat02{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:600px){.pointBox-cat02{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1025px){.pointBox-cat02{padding-top:40px;padding-bottom:40px}}.pointBox-cat02 .txtBox{max-width:880px;width:88%;margin:0 auto}@media screen and (max-width:599px){.pointBox-cat02 .txtBox{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:600px){.pointBox-cat02 .txtBox{margin-top:36px;margin-bottom:36px}}@media screen and (min-width:1025px){.pointBox-cat02 .txtBox{margin-top:48px;margin-bottom:48px}}.pointBox-cat02 .txtBox p.note a{color:#fff;text-decoration:underline}.pointBox-cat02 .txtBox p.note a i{margin:0 .5rem}@media screen and (min-width:600px) and (min-width:1025px){.pointBox-cat02 .txtBox.leadTxt{font-size:27px}}@media screen and (min-width:600px) and (max-width:1024px){.pointBox-cat02 .txtBox.leadTxt{font-size:22.5px}}@media screen and (min-width:600px) and (max-width:428px){.pointBox-cat02 .txtBox.leadTxt{font-size:18px}}.pointBox-cat02.box1 h3,.pointBox-cat02.box2 h3{max-width:1280px;width:92%;margin:0 auto;padding-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}@media screen and (max-width:599px){.pointBox-cat02.box1 h3,.pointBox-cat02.box2 h3{margin-top:0;margin-bottom:18px}}@media screen and (min-width:600px){.pointBox-cat02.box1 h3,.pointBox-cat02.box2 h3{margin-top:0;margin-bottom:27px}}@media screen and (min-width:1025px){.pointBox-cat02.box1 h3,.pointBox-cat02.box2 h3{margin-top:0;margin-bottom:36px}}.pointBox-cat02.box1 h3 span.icon,.pointBox-cat02.box2 h3 span.icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pointBox-cat02.box1 h3 span.icon img,.pointBox-cat02.box2 h3 span.icon img{width:100%;max-width:240px}.pointBox-cat02.box1 h3 span.txt,.pointBox-cat02.box2 h3 span.txt{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media screen and (max-width:599px){.pointBox-cat02.box1 h3 span.icon,.pointBox-cat02.box2 h3 span.icon{width:calc(30% - .5rem);margin-right:.5rem}.pointBox-cat02.box1 h3 span.txt,.pointBox-cat02.box2 h3 span.txt{width:70%}}@media screen and (min-width:600px){.pointBox-cat02.box1 h3 span.icon,.pointBox-cat02.box2 h3 span.icon{width:20%;margin-right:1rem}.pointBox-cat02.box1 h3 span.txt,.pointBox-cat02.box2 h3 span.txt{width:70%}}.pointBox-cat02.box1{background:#1d1a33;color:#efefef}.pointBox-cat02.box1 h3{color:#efefef;border-bottom:1px #efefef solid}@media screen and (min-width:1025px){.pointBox-cat02.box1 .txtBox{font-size:24px}}@media screen and (max-width:1024px){.pointBox-cat02.box1 .txtBox{font-size:20px}}@media screen and (max-width:428px){.pointBox-cat02.box1 .txtBox{font-size:16px}}.pointBox-cat02.box1 p.note{font-size:.875rem;text-align:right}.pointBox-cat02.box2{background:#efefef}.pointBox-cat02.box2 h3{border-bottom:1px #333 solid;color:#333}.compareBox{margin:0 auto}@media screen and (min-width:600px){.compareBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.compareBox .inner{width:48%;padding:1rem 0}}@media screen and (max-width:599px){.compareBox .inner{width:90%;padding:.5rem 0;margin:0 auto 1rem}}@media screen and (min-width:600px){.compareBox{width:92%;max-width:1180px;padding:1rem 0}}@media screen and (min-width:600px) and (max-width:599px){.compareBox{margin-top:18px;margin-bottom:18px}}@media screen and (min-width:600px) and (min-width:600px){.compareBox{margin-top:27px;margin-bottom:27px}}@media screen and (min-width:600px) and (min-width:1025px){.compareBox{margin-top:36px;margin-bottom:36px}}.compareBox .inner{border:2px #fff solid}.compareBox .cpHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.compareBox .cpHeader h4{text-align:center;-ms-flex-item-align:end;align-self:flex-end;font-size:calc(1.125rem + .4vw)}.compareBox .cpHeader h4 span.flag-icon{font-size:calc(1.125rem + .9vw)}.compareBox .cpHeader span.svg-icon-buildingW{font-size:calc(1.125rem + 1.25vw)}.compareBox ul.check{padding:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:599px){.compareBox ul.check{margin-top:18px;margin-bottom:18px}}@media screen and (min-width:600px){.compareBox ul.check{margin-top:27px;margin-bottom:27px}}@media screen and (min-width:1025px){.compareBox ul.check{margin-top:36px;margin-bottom:36px}}.compareBox ul.check li{line-height:1.3;font-size:calc(1.125rem + .6vw)}@media screen and (max-width:599px){.compareBox ul.check li{margin-top:0;margin-bottom:18px}}@media screen and (min-width:600px){.compareBox ul.check li{margin-top:0;margin-bottom:27px}}@media screen and (min-width:1025px){.compareBox ul.check li{margin-top:0;margin-bottom:36px}}.compareBox ul.check li span.fzss{font-size:.75rem}@media screen and (min-width:1025px){.compareBox ul.check li span.fzss{font-size:.875rem}}.compareBox ul.check li span.fzs{font-size:.875rem}@media screen and (min-width:1025px){.compareBox ul.check li span.fzs{font-size:1rem}}.compareBox ul.check li span.fzm{font-size:1rem}@media screen and (min-width:1025px){.compareBox ul.check li span.fzm{font-size:1.25rem}}@media screen and (min-width:600px){.compareBox ul.check li span.fzl{font-size:2.25rem;line-height:1}}@media screen and (min-width:1025px){.compareBox ul.check li span.fzl{font-size:3rem}}.compareBox ul.check li span.cRed{color:red}.compareBox ul.check li span.bold{font-weight:700}.compareBox ul.check li::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f00c";display:inline-block;vertical-align:top;margin-right:.5rem}.compareBox ul.check li p{display:inline-block;width:80%;margin-bottom:0;white-space:nowrap}.pointBox-cat02.box2 .graphBox{width:88%;max-width:1180px;margin:0 auto}@media screen and (max-width:599px){.pointBox-cat02.box2 .graphBox{margin-top:16px;margin-bottom:16px}}@media screen and (min-width:600px){.pointBox-cat02.box2 .graphBox{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:1025px){.pointBox-cat02.box2 .graphBox{margin-top:32px;margin-bottom:32px}}.pointBox-cat02.box2 .graphBox h4{font-size:calc(.875rem + .4vw)}.pointBox-cat02.box2 .graphBox ul{padding:0;list-style:none}.pointBox-cat02.box2 .graphBox ul li{margin-bottom:1rem}.pointBox-cat02.box2 .graphBox ul iframe{width:100%}@media screen and (min-width:600px){.pointBox-cat02.box2 .graphBox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pointBox-cat02.box2 .graphBox ul li{width:48%}}.pointBox-cat02.box2 .checkPoint01 h4{background:#324d8b}.pointBox-cat02.box2 .checkPoint01 h4 .txt{color:#efefef}.pointBox-cat02.box2 .checkPoint01 h4 .txt span{color:#ffba00}.pointBox-cat02.box2 .checkPoint02 h4{background:#fff;color:#324d8b}.pointBox-cat02.box2 .checkPoint02 .txtBox{color:#333}.pointBox-cat02.box2 .checkPoint01 h4,.pointBox-cat02.box2 .checkPoint02 h4{max-width:1180px;width:92%;margin:0 auto;padding:0 4%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint01 h4,.pointBox-cat02.box2 .checkPoint02 h4{padding-top:8px;padding-bottom:8px}}@media screen and (min-width:600px){.pointBox-cat02.box2 .checkPoint01 h4,.pointBox-cat02.box2 .checkPoint02 h4{padding-top:12px;padding-bottom:12px}}@media screen and (min-width:1025px){.pointBox-cat02.box2 .checkPoint01 h4,.pointBox-cat02.box2 .checkPoint02 h4{padding-top:16px;padding-bottom:16px}}.pointBox-cat02.box2 .checkPoint01 h4 span.icon,.pointBox-cat02.box2 .checkPoint02 h4 span.icon{vertical-align:middle;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pointBox-cat02.box2 .checkPoint01 h4 span.icon img,.pointBox-cat02.box2 .checkPoint02 h4 span.icon img{width:100%;max-width:150px}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint01 h4 span.icon,.pointBox-cat02.box2 .checkPoint02 h4 span.icon{display:block;width:28%}}.pointBox-cat02.box2 .checkPoint01 h4 .txt,.pointBox-cat02.box2 .checkPoint02 h4 .txt{margin-left:1rem;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media screen and (min-width:1025px){.pointBox-cat02.box2 .checkPoint01 h4,.pointBox-cat02.box2 .checkPoint02 h4{padding-top:0}.pointBox-cat02.box2 .checkPoint01 h4 span.icon,.pointBox-cat02.box2 .checkPoint02 h4 span.icon{margin-top:-20px}.pointBox-cat02.box2 .checkPoint01 h4 .txt,.pointBox-cat02.box2 .checkPoint02 h4 .txt{padding-top:16px}}.pointBox-cat02.box2 .checkPoint01 .txtBox,.pointBox-cat02.box2 .checkPoint02 .txtBox{line-height:1.8}@media screen and (min-width:1025px){.pointBox-cat02.box2 .checkPoint01 .txtBox,.pointBox-cat02.box2 .checkPoint02 .txtBox{font-size:1.25rem}}.pointBox-cat02.box2 .checkPoint01 .spotLight,.pointBox-cat02.box2 .checkPoint02 .spotLight{font-weight:700}.pointBox-cat02.box2 .checkPoint01 .spotLight p,.pointBox-cat02.box2 .checkPoint02 .spotLight p{font-size:calc(1.125rem + .7vw)}.pointBox-cat02.box2 .checkPoint01 .spotLight p span,.pointBox-cat02.box2 .checkPoint02 .spotLight p span{color:#ff1800}.pointBox-cat02.box2 .checkPoint01{background:url(../images/checkBlue_back.png) repeat top left;padding:0}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint01{padding-top:28px;padding-bottom:28px}}@media screen and (min-width:600px){.pointBox-cat02.box2 .checkPoint01{padding-top:42px;padding-bottom:42px}}@media screen and (min-width:1025px){.pointBox-cat02.box2 .checkPoint01{padding-top:56px;padding-bottom:56px}}.pointBox-cat02.box2 .checkPoint01 .inner{max-width:1180px;margin:0 auto}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint01 .inner{margin-top:28px;margin-bottom:28px}}@media screen and (min-width:600px){.pointBox-cat02.box2 .checkPoint01 .inner{margin-top:42px;margin-bottom:42px}}@media screen and (min-width:1025px){.pointBox-cat02.box2 .checkPoint01 .inner{margin-top:56px;margin-bottom:56px}}.pointBox-cat02.box2 .checkPoint01 .inner .illust img{width:100%;max-width:560px}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint01 .inner .illust{margin:0 auto;width:88%}}@media screen and (min-width:600px){.pointBox-cat02.box2 .checkPoint01 .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pointBox-cat02.box2 .checkPoint01 .inner .illust{width:36%;margin-left:4%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pointBox-cat02.box2 .checkPoint01 .inner .txtBox{width:52%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.pointBox-cat02.box2 .checkPoint02{background:#4164b5;padding:0;color:#efefef}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint02{padding-top:28px;padding-bottom:28px}}@media screen and (min-width:600px){.pointBox-cat02.box2 .checkPoint02{padding-top:42px;padding-bottom:42px}}@media screen and (min-width:1025px){.pointBox-cat02.box2 .checkPoint02{padding-top:56px;padding-bottom:56px}}.pointBox-cat02.box2 .checkPoint02 .inner{max-width:1180px;margin:0 auto}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint02 .inner{margin-top:28px;margin-bottom:28px}}@media screen and (min-width:600px){.pointBox-cat02.box2 .checkPoint02 .inner{margin-top:42px;margin-bottom:42px}}@media screen and (min-width:1025px){.pointBox-cat02.box2 .checkPoint02 .inner{margin-top:56px;margin-bottom:56px}}.pointBox-cat02.box2 .checkPoint02 .inner .txtBox{color:#efefef}.pointBox-cat02.box2 .checkPoint02 .inner .illust img{width:100%;max-width:500px}@media screen and (max-width:599px){.pointBox-cat02.box2 .checkPoint02 .inner .illust{margin:0 auto;width:88%}}@media screen and (min-width:600px){.pointBox-cat02.box2 .checkPoint02 .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.pointBox-cat02.box2 .checkPoint02 .inner .illust{width:36%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:4%}.pointBox-cat02.box2 .checkPoint02 .inner .txtBox{width:52%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media screen and (max-width:599px){.property{margin-top:28px;margin-bottom:28px}}@media screen and (min-width:600px){.property{margin-top:42px;margin-bottom:42px}}@media screen and (min-width:1025px){.property{margin-top:56px;margin-bottom:56px}}.property h2{text-align:center;max-width:1180px;width:92%;margin:0 auto}@media screen and (max-width:599px){.property h2{margin-top:28px;margin-bottom:28px}}@media screen and (min-width:600px){.property h2{margin-top:42px;margin-bottom:42px}}@media screen and (min-width:1025px){.property h2{margin-top:56px;margin-bottom:56px}}@media screen and (max-width:599px){.property h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left}}@media screen and (min-width:600px){.property h2 br.sp{display:none}}.property .innerBox{width:92%;max-width:1180px;margin:0 auto}@media screen and (max-width:599px){.property .innerBox{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:600px){.property .innerBox{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:1025px){.property .innerBox{margin-top:40px;margin-bottom:40px}}.property .innerBox h3{color:#555;border-bottom:1px #999 solid;font-size:calc(1.5rem + .7vw)}@media screen and (max-width:599px){.property .innerBox h3{font-size:calc(1.25rem + .7vw)}}@media screen and (max-width:599px){.property .innerBox h3{margin-top:0;margin-bottom:18px}}@media screen and (min-width:600px){.property .innerBox h3{margin-top:0;margin-bottom:27px}}@media screen and (min-width:1025px){.property .innerBox h3{margin-top:0;margin-bottom:36px}}@media screen and (max-width:599px){.property .innerBox .inner{margin-top:18px;margin-bottom:18px}}@media screen and (min-width:600px){.property .innerBox .inner{margin-top:27px;margin-bottom:27px}}@media screen and (min-width:1025px){.property .innerBox .inner{margin-top:36px;margin-bottom:36px}}.property .innerBox .inner .property-img{max-width:560px}.property .innerBox .inner .property-img .property01{margin:0 auto 1rem}.property .innerBox .inner .property-img .property01 img{width:100%;max-width:560px}.property .innerBox .inner .property-img ul.gallerylist{list-style:none;padding:0;margin:1rem auto;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}.property .innerBox .inner .property-img ul.gallerylist li img{width:100%;max-width:280px}.property .innerBox .inner .txtBox h4{background:#555;color:#efefef;font-weight:400;padding:5px 1rem;font-size:calc(1rem + .3vw)}@media screen and (min-width:600px){.property .innerBox .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.property .innerBox .inner .property-img{width:40%;max-width:560px}.property .innerBox .inner .txtBox{width:60%;padding:0 0 0 4%}}.property .innerBox .inner.smpl .property-img ul.gallerylist li{width:31%}.property .innerBox.property-sales .inner .property-img ul.gallerylist li,.property .innerBox.property-sales02 .inner .property-img ul.gallerylist li{width:48%;margin-bottom:1rem}.property .innerBox .inner.smpl .txtBox p{font-size:1.125rem}.property .innerBox .inner.smpl .txtBox .note p{width:92%;margin:0 auto 1rem;font-size:.875rem;padding-bottom:2rem}@media screen and (max-width:599px){.property .innerBox .inner.smpl .txtBox ul{margin-top:20px;margin-bottom:16px}}@media screen and (min-width:600px){.property .innerBox .inner.smpl .txtBox ul{margin-top:30px;margin-bottom:24px}}@media screen and (min-width:1025px){.property .innerBox .inner.smpl .txtBox ul{margin-top:40px;margin-bottom:32px}}.property .innerBox .inner.smpl .txtBox ul li{margin-bottom:1rem}@media screen and (min-width:600px) and (min-width:1025px){.property .innerBox .inner.smpl .txtBox ul{font-size:21px}}@media screen and (min-width:600px) and (max-width:1024px){.property .innerBox .inner.smpl .txtBox ul{font-size:17.5px}}@media screen and (min-width:600px) and (max-width:428px){.property .innerBox .inner.smpl .txtBox ul{font-size:14px}}.property .innerBox .spotLight{font-weight:700;margin:0 auto;width:80%;max-width:800px}@media screen and (max-width:599px){.property .innerBox .spotLight{margin-top:16px;margin-bottom:30px}}@media screen and (min-width:600px){.property .innerBox .spotLight{margin-top:24px;margin-bottom:45px}}@media screen and (min-width:1025px){.property .innerBox .spotLight{margin-top:32px;margin-bottom:60px}}.property .innerBox .spotLight p{font-size:calc(1.25rem + .8vw)}@media screen and (max-width:599px){.property .innerBox.property-sales h3,.property .innerBox.property-sales02 h3{margin-top:0;margin-bottom:18px}}@media screen and (min-width:600px){.property .innerBox.property-sales h3,.property .innerBox.property-sales02 h3{margin-top:0;margin-bottom:27px}}@media screen and (min-width:1025px){.property .innerBox.property-sales h3,.property .innerBox.property-sales02 h3{margin-top:0;margin-bottom:36px}}.property .innerBox .rentBox h4,.property .innerBox .salesBox h4{line-height:1.5;font-size:calc(.875rem + .9vw);font-weight:400}@media screen and (max-width:599px){.property .innerBox .rentBox h4,.property .innerBox .salesBox h4{padding-top:4px;padding-bottom:4px;padding-right:12px;padding-left:12px}}@media screen and (min-width:600px){.property .innerBox .rentBox h4,.property .innerBox .salesBox h4{padding-top:6px;padding-bottom:6px;padding-right:18px;padding-left:18px}}@media screen and (min-width:1025px){.property .innerBox .rentBox h4,.property .innerBox .salesBox h4{padding-top:8px;padding-bottom:8px;padding-right:24px;padding-left:24px}}.property .innerBox .rentBox h4 span,.property .innerBox .salesBox h4 span{font-size:calc(.875rem + .4vw)}.property .innerBox.property-sales h3{color:#1c3424;border-bottom:2px #54996b solid}.property .innerBox.property-sales .rentBox h4{background:#1c3424;color:#efefef}.property .innerBox.property-sales02 h3{color:#1e1c34;border-bottom:2px #524c8b solid}.property .innerBox.property-sales02 .salesBox h4{background:#1e1c34;color:#efefef}@media screen and (max-width:599px){.property .innerBox.property-sales02 .salesBox h4 span{display:block}}.rentBox .leadBox ul,.salesBox .leadBox ul{list-style:none}@media screen and (max-width:599px){.rentBox .leadBox ul,.salesBox .leadBox ul{margin-top:8px;margin-bottom:8px}}@media screen and (min-width:600px){.rentBox .leadBox ul,.salesBox .leadBox ul{margin-top:12px;margin-bottom:12px}}@media screen and (min-width:1025px){.rentBox .leadBox ul,.salesBox .leadBox ul{margin-top:16px;margin-bottom:16px}}.rentBox .leadBox ul li,.salesBox .leadBox ul li{margin-bottom:.5rem}@media screen and (min-width:600px){.rentBox .leadBox ul,.salesBox .leadBox ul{font-size:1.125rem}}.rentBox .leadBox ul i,.salesBox .leadBox ul i{color:#ad1414;margin-right:.5rem}.rentBox .txtBox dl dt,.salesBox .txtBox dl dt{background:#222;color:#efefef;padding:8px 16px;border:1px #222 solid}.rentBox .txtBox dl dd,.salesBox .txtBox dl dd{border:1px #222 solid;padding:16px;margin-bottom:1.5rem}.rentBox .txtBox dl dd span,.salesBox .txtBox dl dd span{font-size:.75rem}.rentBox .txtBox dl dd ul li,.salesBox .txtBox dl dd ul li{padding-bottom:.5rem}.rentBox .txtBox dl dd ul li>ul,.salesBox .txtBox dl dd ul li>ul{margin-top:.5rem}.rentBox .txtBox dl dd ul li table,.salesBox .txtBox dl dd ul li table{border:1px #ccc solid;border-collapse:collapse}.rentBox .txtBox dl dd ul li table td,.rentBox .txtBox dl dd ul li table th,.salesBox .txtBox dl dd ul li table td,.salesBox .txtBox dl dd ul li table th{border:1px #ccc solid;border-collapse:collapse}.rentBox .txtBox dl dd ul li table th,.salesBox .txtBox dl dd ul li table th{font-weight:400;padding:8px 16px}.rentBox .txtBox dl dd ul li table td,.salesBox .txtBox dl dd ul li table td{padding:8px 16px}.salesBox .leadBox{border-bottom:2px #ad1414 dotted;width:100%;padding:0 2% 16px;margin:0 auto}@media screen and (max-width:599px){.salesBox .leadBox{margin-top:16px;margin-bottom:16px}}@media screen and (min-width:600px){.salesBox .leadBox{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:1025px){.salesBox .leadBox{margin-top:32px;margin-bottom:32px}}.salesBox .leadBox .innerTxt{color:#ad1414}.salesBox .leadBox p.sl{font-weight:700;color:#ad1414;font-size:calc(1.25rem + .8vw)}.salesBox .leadBox p.sl span{font-weight:400}@media screen and (min-width:1025px){.salesBox .leadBox p.sl span{font-size:21px}}@media screen and (max-width:1024px){.salesBox .leadBox p.sl span{font-size:17.5px}}@media screen and (max-width:428px){.salesBox .leadBox p.sl span{font-size:14px}}.salesBox .leadBox p.sl.sls{font-size:calc(1.25rem + .5vw)}@media screen and (min-width:1025px){.salesBox .leadBox{display:-webkit-box;display:-ms-flexbox;display:flex}.salesBox .leadBox ul{width:40%;margin-left:4%}}.cat03{background:url(../images/thailand_map.png) no-repeat top right;background-size:contain;background-position:top 30%}@media screen and (max-width:599px){.cat03{padding-top:21px;padding-bottom:13px}}@media screen and (min-width:600px){.cat03{padding-top:31.5px;padding-bottom:19.5px}}@media screen and (min-width:1025px){.cat03{padding-top:42px;padding-bottom:26px}}.cat03 .h2-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-bottom:1px #2d2a4a solid;max-width:1180px;width:92%;margin:0 auto}@media screen and (max-width:599px){.cat03 .h2-box{padding-top:0;padding-bottom:13px}}@media screen and (min-width:600px){.cat03 .h2-box{padding-top:0;padding-bottom:19.5px}}@media screen and (min-width:1025px){.cat03 .h2-box{padding-top:0;padding-bottom:26px}}.cat03 .h2-box .icon{width:16.9491525424%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:2%}.cat03 .h2-box .icon img{max-width:200px;width:100%}.cat03 .h2-box h2{color:#2d2a4a;font-size:calc(1.8rem + .8vw)}@media screen and (max-width:599px){.cat03 .h2-box h2{font-size:calc(1.25rem + .8vw)}}.cat03 .h2-box h2 span.sub-title{font-weight:400;font-size:calc(1rem + .9vw)}.cat03 .leadBox{max-width:1180px;width:92%;margin:0 auto;line-height:1.8}.cat03 .leadBox .leadBox-inner{margin:0 auto}@media screen and (min-width:600px){.cat03 .leadBox .leadBox-inner{width:70%}}@media screen and (max-width:599px){.cat03 .leadBox .leadBox-inner{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:600px){.cat03 .leadBox .leadBox-inner{margin-top:36px;margin-bottom:36px}}@media screen and (min-width:1025px){.cat03 .leadBox .leadBox-inner{margin-top:48px;margin-bottom:48px}}.cat03 .leadBox .leadBox-inner .lead-text{font-size:calc(1rem + .6vw);font-weight:700}.cat03 .inner{max-width:1180px;width:92%;margin:0 auto}@media screen and (max-width:599px){.cat03 .inner{margin-top:24px;margin-bottom:0}}@media screen and (min-width:600px){.cat03 .inner{margin-top:36px;margin-bottom:0}}@media screen and (min-width:1025px){.cat03 .inner{margin-top:48px;margin-bottom:0}}.cat03 .inner p{line-height:1.8}.cat03 .inner .travelTime{border:1px #c00 solid;padding:1rem;margin-bottom:2rem}.cat03 .inner .travelTime ul{padding:0;margin:0;list-style:none;line-height:1.8}@media screen and (max-width:599px){.cat03 .inner .travelTime ul{font-size:.875rem}}.cat03 .inner .inner-flex .illust img{width:100%;max-width:460px}@media screen and (max-width:599px){.cat03 .inner .inner-flex .illust{width:90%;margin:2rem auto}.cat03 .inner .inner-flex .txtBox{width:90%;margin:2rem auto}}@media screen and (min-width:600px){.cat03 .inner .inner-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.cat03 .inner .inner-flex .illust{max-width:460px;width:35.9375%}.cat03 .inner .inner-flex .txtBox{max-width:570px;width:44.53125%}}.cat03 .txt-footer{width:80%;margin:0 auto}@media screen and (min-width:1025px){.cat03 .txt-footer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:599px){.cat03 .txt-footer{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:600px){.cat03 .txt-footer{margin-top:36px;margin-bottom:36px}}@media screen and (min-width:1025px){.cat03 .txt-footer{margin-top:48px;margin-bottom:48px}}.cat03 .txt-footer p{color:#ad1414;font-weight:700;font-size:calc(1.125rem + .8vw)}.cat04{background:#efefef;padding:2.5rem 0}.cat04 .h2-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;border-bottom:1px #1f1d36 solid;max-width:1180px;width:92%;margin:0 auto}@media screen and (max-width:599px){.cat04 .h2-box{padding-top:23px;padding-bottom:13px}}@media screen and (min-width:600px){.cat04 .h2-box{padding-top:34.5px;padding-bottom:19.5px}}@media screen and (min-width:1025px){.cat04 .h2-box{padding-top:46px;padding-bottom:26px}}.cat04 .h2-box .icon{width:9.3220338983%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:2%}.cat04 .h2-box .icon img{max-width:110px;width:100%}.cat04 .h2-box h2{color:#1f1d36;font-size:calc(1.8rem + .8vw)}@media screen and (max-width:599px){.cat04 .h2-box h2{font-size:calc(1.25rem + .8vw)}}.cat04 .inner{max-width:1180px;width:92%;margin:0 auto}@media screen and (max-width:599px){.cat04 .inner{margin-top:23px;margin-bottom:23px}}@media screen and (min-width:600px){.cat04 .inner{margin-top:34.5px;margin-bottom:34.5px}}@media screen and (min-width:1025px){.cat04 .inner{margin-top:46px;margin-bottom:46px}}.cat04 .inner h3{background:#1f1d36;color:#efefef;padding:8px 16px;font-size:calc(1.125rem + .6vw)}.cat04 .inner h3 i{margin-right:2%}.cat04 .inner .inner-flex .graph img{width:100%;max-width:360px}.cat04 .inner .inner-flex .graph table thead tr{border-bottom:2px #ff7203 solid}.cat04 .inner .inner-flex .graph table thead tr th{text-align:center}.cat04 .inner .inner-flex .graph table tbody tr td{text-align:center;margin:8px 3px;padding:8px 0;border-bottom:2px #666 solid}.cat04 .inner .inner-flex .txtBox .note p{font-size:.875rem}@media screen and (max-width:599px){.cat04 .inner .inner-flex .graph{width:80%;margin:2rem auto}.cat04 .inner .inner-flex .txtBox{width:80%;margin:2rem auto}}@media screen and (min-width:600px){.cat04 .inner .inner-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:600px) and (max-width:599px){.cat04 .inner .inner-flex{padding-top:23px;padding-bottom:23px}}@media screen and (min-width:600px) and (min-width:600px){.cat04 .inner .inner-flex{padding-top:34.5px;padding-bottom:34.5px}}@media screen and (min-width:600px) and (min-width:1025px){.cat04 .inner .inner-flex{padding-top:46px;padding-bottom:46px}}@media screen and (min-width:600px){.cat04 .inner .inner-flex .graph{max-width:360px;width:28.125%}}@media screen and (min-width:600px){.cat04 .inner .inner-flex .txtBox{max-width:790px;width:61.71875%}}.bitcoin .h2-box{background:#f79824}@media screen and (max-width:599px){.bitcoin .h2-box{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:600px){.bitcoin .h2-box{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:1025px){.bitcoin .h2-box{padding-top:64px;padding-bottom:64px}}.bitcoin .h2-box h2{border-bottom:3px #fff solid;width:92%;max-width:1180px;margin:0 auto;padding-bottom:1.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.bitcoin .h2-box h2 span.icon{width:18.6440677966%;text-align:center;margin-right:8px}.bitcoin .h2-box h2 span.icon #icon-bitcoin{width:100%;max-width:113px}.bitcoin .h2-box h2 span.txt{width:81.3559322034%;font-size:calc(1.75rem + .7vw);font-weight:700}@media screen and (max-width:599px){.bitcoin .h2-box h2 span.txt{font-size:calc(1.25rem + .7vw)}}.bitcoin .leadTxt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:1180px;margin:0 auto;line-height:1.8}@media screen and (max-width:1024px){.bitcoin .leadTxt{margin:0 4%}}@media screen and (max-width:599px){.bitcoin .leadTxt{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:600px){.bitcoin .leadTxt{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:1025px){.bitcoin .leadTxt{margin-top:40px;margin-bottom:40px}}@media screen and (min-width:1025px){.bitcoin .leadTxt{font-size:21px}}@media screen and (max-width:1024px){.bitcoin .leadTxt{font-size:17.5px}}@media screen and (max-width:428px){.bitcoin .leadTxt{font-size:14px}}.bitcoin .info-Bitcoin{max-width:1040px;width:92%;margin:0 auto}.bitcoin .info-Bitcoin .icon-img{text-align:center}@media screen and (max-width:599px){.bitcoin .info-Bitcoin .icon-img{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:600px){.bitcoin .info-Bitcoin .icon-img{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1025px){.bitcoin .info-Bitcoin .icon-img{padding-top:40px;padding-bottom:40px}}.bitcoin .info-Bitcoin .icon-img img{max-width:165px}.bitcoin .info-Bitcoin ol{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0}@media screen and (min-width:600px){.bitcoin .info-Bitcoin ol{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bitcoin .info-Bitcoin ol li{width:48%;max-width:470px}}@media screen and (max-width:599px){.bitcoin .info-Bitcoin ol{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bitcoin .info-Bitcoin ol li{width:88%}}.bitcoin .info-Bitcoin ol li{color:#4c4c4c;border:3px #4c4c4c solid;padding:1rem}@media screen and (max-width:599px){.bitcoin .info-Bitcoin ol li{margin-top:0;margin-bottom:30px}}@media screen and (min-width:600px){.bitcoin .info-Bitcoin ol li{margin-top:0;margin-bottom:45px}}@media screen and (min-width:1025px){.bitcoin .info-Bitcoin ol li{margin-top:0;margin-bottom:60px}}.bitcoin .info-Bitcoin ol li .num{text-align:center;font-family:"Helvetica Neue",Helvetica,Roboto,sans-serif}@media screen and (max-width:1024px){.bitcoin .info-Bitcoin ol li .num{font-size:calc(2rem + 4vw)}}@media screen and (min-width:1025px){.bitcoin .info-Bitcoin ol li .num{font-size:60px}}.bitcoin .info-Bitcoin ol li h3{font-size:calc(1.125rem + .9vw);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.bitcoin .info-Bitcoin ol li .txtBox{max-width:300px;margin:1.5rem auto}@media screen and (min-width:1025px){.bitcoin .info-Bitcoin ol li .txtBox{font-size:1.125rem}}@media screen and (max-width:599px){.bitcoin .info-Bitcoin ol li .txtBox{font-size:.875rem}}.contactform{background:url(../images/border-gr.png) repeat top left}@media screen and (max-width:599px){.contactform{padding-top:0;padding-bottom:20px}}@media screen and (min-width:600px){.contactform{padding-top:0;padding-bottom:30px}}@media screen and (min-width:1025px){.contactform{padding-top:0;padding-bottom:40px}}.contactH2Wrap{background:#1e1c34}@media screen and (max-width:599px){.contactH2Wrap{margin-top:20px;margin-bottom:0}}@media screen and (min-width:600px){.contactH2Wrap{margin-top:30px;margin-bottom:0}}@media screen and (min-width:1025px){.contactH2Wrap{margin-top:40px;margin-bottom:0}}.contactH2Wrap h2{color:#efefef;width:92%;max-width:1180px;margin:0 auto}@media screen and (max-width:599px){.contactH2Wrap h2{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:600px){.contactH2Wrap h2{padding-top:24px;padding-bottom:24px}}@media screen and (min-width:1025px){.contactH2Wrap h2{padding-top:32px;padding-bottom:32px}}.contactH2Wrap h2 i{margin-right:1rem}.inner-contact{max-width:880px;width:92%;margin:0 auto}@media screen and (max-width:599px){.inner-contact{margin-top:24px;margin-bottom:24px}}@media screen and (min-width:600px){.inner-contact{margin-top:36px;margin-bottom:36px}}@media screen and (min-width:1025px){.inner-contact{margin-top:48px;margin-bottom:48px}}form#mailformpro dl dt{font-size:1.125rem;width:14.625rem;border:none}form#mailformpro dl dd{font-size:1.125rem;padding:10px 5px 20px 16.875rem;border-top:none;border-bottom:3px dotted #ccc}.must{font-size:.875rem}.form_article{background:#efefef}.form_article h4{background:#666;color:#fff;padding:.5rem 1rem}.form_article p{padding:.5rem 1rem}.form_article dl{margin:.5rem}.mfp_achroma,.mfp_colored{background:0 0}@media screen and (max-width:810px){form#mailformpro dl dt{float:none;width:auto;font-size:1rem;padding:5px;text-align:left;border:none}form#mailformpro dl dd{clear:both;border-top:none;border-bottom:3px dotted #ccc;padding:5px 15px;font-size:1rem;line-height:1.5em}div.mfp_buttons button{font-size:1.125rem}div#mfp_phase_confirm h4{font-size:1.25rem}ul#mfp_phase_stat{padding:0;text-align:left}ul#mfp_phase_stat li{text-align:center;padding:5px 0;border-radius:3px;margin:5px;list-style:none;font-size:1.125rem;width:28%}ul#mfp_phase_stat li.mfp_phase_arrow{-webkit-box-shadow:none;box-shadow:none;display:none}table#mfp_confirm_table tr th{white-space:nowrap;width:100px}div#mfp_thanks{text-align:center;font-size:1.25rem;padding:20px 0}div#mfp_thanks strong{color:#c00;font-size:2.25rem;display:block}}footer{background:#151a1b;padding:32px 0 16px}footer .inner{color:#efefef;width:92%;max-width:1180px;margin:0 auto}footer .inner a{color:#efefef}footer .inner ul{list-style:none}footer .inner ul li{margin-bottom:.75rem}footer .inner ul li::before{content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.5rem}@media screen and (max-width:599px){footer .inner ul{margin:0;padding:0}footer .inner ul li{border-bottom:#555 1px solid;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}footer .inner ul li a{display:block;width:100%;padding-bottom:.5rem}}footer .inner small{display:block;font-size:.875rem;width:92%;margin:0 auto}@media screen and (min-width:600px){footer .inner small{text-align:center;padding:.5rem 0}}#subImgBox{background:url(../images/topBack_PC.jpg) no-repeat top center;background-size:100% auto}@media screen and (max-width:599px){#subImgBox{background-size:auto 100%}}@media screen and (max-width:599px){#subImgBox{padding-top:16px;padding-bottom:0}}@media screen and (min-width:600px){#subImgBox{padding-top:24px;padding-bottom:0}}@media screen and (min-width:1025px){#subImgBox{padding-top:32px;padding-bottom:0}}#subImgBox h1{text-align:center;color:#efefef;text-shadow:0 0 4px rgba(0,0,0,.8);font-size:calc(2.25rem + .9vw)}@media screen and (max-width:599px){#subImgBox h1{font-size:calc(1.75rem + .9vw)}}.h2-single{background:#1e1c34}.h2-single h2{color:#efefef;max-width:1180px;width:92%;margin:0 auto}.h2-single h2 i{margin-right:.5rem}@media screen and (max-width:599px){.h2-single h2{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:600px){.h2-single h2{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:1025px){.h2-single h2{margin-top:40px;margin-bottom:40px}}@media screen and (max-width:599px){.h2-single h2{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:600px){.h2-single h2{padding-top:24px;padding-bottom:24px}}@media screen and (min-width:1025px){.h2-single h2{padding-top:32px;padding-bottom:32px}}.conts-company{color:#333;max-width:1180px;width:90%;margin:0 auto}@media screen and (max-width:599px){.conts-company{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:600px){.conts-company{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:1025px){.conts-company{margin-top:40px;margin-bottom:40px}}.conts-company dl dd{margin-bottom:1rem}@media screen and (max-width:599px){.conts-company dl dd .note{font-size:.875rem}}.conts-company dl dd p.note{margin:.5rem auto}.inner-privacy{max-width:1180px;width:90%;margin:0 auto}@media screen and (max-width:599px){.inner-privacy{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:600px){.inner-privacy{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:1025px){.inner-privacy{margin-top:40px;margin-bottom:40px}}@media screen and (max-width:599px){.inner-privacy .lead,.inner-privacy dl{font-size:.875rem}}.inner-privacy ol li{margin-bottom:1rem}.inner-privacy ol li ul li{margin-bottom:.5rem}.inner-thanks{max-width:1180px;width:90%;margin:0 auto}@media screen and (max-width:599px){.inner-thanks{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:600px){.inner-thanks{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:1025px){.inner-thanks{margin-top:40px;margin-bottom:40px}}.inner-thanks .mfp_thanks{padding:1rem}@media screen and (max-width:599px){.inner-thanks .mfp_thanks a{display:block}}svg{fill:currentColor}.svg-icon,.svg-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.svg-icon{position:relative;display:inline-block;width:1.3333333333em;line-height:1em}.svg-icon:before{content:" "}.svg-icon.flag-icon-squared{width:1em}.svg-icon-tap{background-image:url(../images/tap.svg)}.svg-icon-buildingW{background-image:url(../images/building_w.svg)}.svg-icon-checkBoard{background-image:url(../images/checkBoard.svg)}.svg-icon-beach{background-image:url(../images/beach.svg)}