@charset "utf-8";  .slider-box:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);}.slider-box .fg-slider{position:absolute;top:40vh;text-align:left;padding:0 3em;z-index:100;width:100%;}.slider-box .inr-fg-slider{color:white;font-size:250%;font-weight:bold;letter-spacing:.05em;text-shadow:.1em .1em .25em rgba(0,0,0,.25);max-width:900px;width:100%;display:inline-block;}.slider-box .inr-fg-slider .hx-inr{color:white;font-size:2.8rem;line-height:1.1;}.slider-box .inr-fg-slider .en-hx{font-size:120%;font-weight:500;line-height:1.3;margin-left:-.03em;margin-bottom:.1em;display:inline-block;}.slider-box .inr-fg-slider .en-hx strong{font-size:140%;font-style:italic;}.slider-box .inr-fg-slider .ja-hx{font-size:1.7rem;font-weight:500;letter-spacing:.25rem;line-height:1.8;margin-top:1rem;display:inline-block;}@media screen and (max-width:767px){.slider-box .fg-slider{text-align:center;top:34vh;padding:0;}.slider-box .inr-fg-slider{font-size:170%;}.slider-box .inr-fg-slider .hx-inr{font-size:4vw;line-height:1.4;text-align:center;}.slider-box .inr-fg-slider .en-hx{font-size:7vw;line-height:1.2;margin-bottom:1vw;}.slider-box .inr-fg-slider .ja-hx{font-size:3vw;}.slider-box .bsga-slider{text-align:center;width:100%;bottom:10px;}}.slider-box .bottom-arrow{position:absolute;bottom:30px;text-align:center;z-index:100;width:100%;animation:fluffy1 4s ease infinite;}@keyframes fluffy1{0%{transform:translateY(0)}5%{transform:translateY(0)}10%{transform:translateY(-15px)}15%{transform:translateY(0)}18%{transform:translateY(-15px)}22%{transform:translateY(0)}50%{transform:translateY(0)}100%{transform:translateY(0)}}.slider-box .bottom-arrow svg{width:70px;}.slider-box .slide-hx{font-size:90%;line-height:2.6;text-align:center;position:absolute;top:40%;z-index:10;width:100%;filter:drop-shadow(0 0 5px black);}.slider-box .slide-hx img{max-width:500px;width:90%;}.slider-box .slide-hx .ja-hx{font-size:200%;font-family:'Noto Serif JP',serif;letter-spacing:.25em;}@media screen and (max-width:767px){.slider-box .slide-hx .ja-hx{font-size:140%;}}.slider-box .icon-scroll-otr{font-size:90%;text-align:center;position:absolute;left:50%;bottom:1.4em;z-index:10;width:3em;margin-left:-1.5em;filter:drop-shadow(0px 0 5px rgba(0,0,0,.1));}.slider-box .hx-icon-scroll{color:white;font-family:'Oswald',sans-serif;letter-spacing:.05em;margin:0 0 .2em;}.slider-box .icon-scroll{width:1.8em;height:3.6em;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #fff;border-radius:1em;}.slider-box .icon-scroll::before{content:'';width:.4em;height:.4em;background:white;margin-left:-.2em;position:absolute;left:50%;top:.8em;border-radius:1em;}@media screen and (max-width:767px){.slider-box .icon-scroll-otr{display:none;}.slider-box .icon-scroll{width:1.2em;height:2.6em;}.slider-box .icon-scroll::before{top:.4em;}}.slider-box .icon-scroll::before{animation-duration:2.5s;animation-iteration-count:infinite;animation-name:scrolling;}@media screen and (min-width:768px){@keyframes scrolling{0%{opacity:1;}100%{opacity:0;transform:translateY(1.8em);}}}@media screen and (max-width:767px){.slider-box .icon-scroll::before{animation-duration:2.6s;}@keyframes scrolling{0%{opacity:1}100%{opacity:0;transform:translateY(1.3em);}}} .logo-box{text-align:center;padding:1rem 0;}.logo-box .site-title{color:#d1d1d1;font-size:2rem;letter-spacing:.05em;text-align:left;margin:0;margin-left:1em;padding:.8em 0 .6em;display:inline-block;}.logo-box .site-title .logo-hx{width:1.5em;vertical-align:.6rem;margin-right:.5em;display:inline-block;}.logo-box .site-title .text-hx{color:black;font-size:.7em;font-weight:bold;letter-spacing:.15rem;line-height:.9;margin-top:.4rem;display:inline-block;transition:.2s linear;}.logo-box .site-title .text-hx .sub-hx{color:black;font-size:65%;font-weight:bold;margin-left:.2em;margin-bottom:.5em;display:inline-block;transition:.2s linear;}.logo-box .site-title .text-hx .en-hx{font-size:.5em;letter-spacing:.2em;margin-top:1em;display:inline-block;}@media screen and (max-width:767px){.logo-box .site-title{padding:1em 0 .75em;}}@media screen and (max-width:399px){.logo-box .site-title{font-size:4.5vw;margin-left:.8em;}.logo-box .site-title .text-hx .en-hx{font-size:.75em;}}  .intro-box{margin-bottom:3rem;padding:4rem 0 7rem;background:url(../assets/img/chart/decor-dots-lightgray.svg) bottom center / 3.5rem auto no-repeat;}.intro-box .box-inr{text-align:center;}.intro-box .hx{font-size:3rem;letter-spacing:.15rem;margin-bottom:2.7rem;padding-bottom:4.2rem;}.intro-box .hx:first-letter{color:#00b0f4;}.intro-box .intro p{font-size:1.3rem;line-height:2;margin-bottom:1.5em;}.intro-box .intro p:last-child{margin-bottom:0;}@media screen and (max-width:767px){.intro-box .intro p{text-align:justify;}} .service-box{padding:0 0 6rem;}.service-box .hx{color:white;margin-bottom:5rem;background:url(../assets/img/ph/intermission01.jpg) center center / cover no-repeat;}.service-box .hx .inr-hx{padding:7rem 0;background:rgba(0,0,0,.05);display:block;}.service-box .service{padding-bottom:5rem;position:relative;}.service-box .service-wswtcs{background:url(../assets/img/chart/world-map.png) left top / 70% auto no-repeat;}@media screen and (min-width:1800px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right 10% top / 580px auto no-repeat;}}@media screen and (min-width:1600px) and (max-width:1799px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right 5% top / 580px auto no-repeat;}}@media screen and (min-width:1500px) and (max-width:1599px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right top / 580px auto no-repeat;}}@media screen and (min-width:1400px) and (max-width:1499px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right -10% top / 580px auto no-repeat;}}@media screen and (min-width:1300px) and (max-width:1399px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right -20% top / 580px auto no-repeat;}}@media screen and (min-width:1001px) and (max-width:1299px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right -20% top / 44% auto no-repeat;}}@media screen and (max-width:1000px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right -40% top / 54% auto no-repeat;}}@media screen and (max-width:767px){.service-box .hx{margin-bottom:3rem;background:url(../assets/img/ph/intermission01.jpg) center center / 160% auto no-repeat;}.service-box .service-wswtcs{background:url(../assets/img/chart/world-map.png) right top / 160% auto no-repeat;}.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right -53% top 12em/ 60% auto no-repeat;}}@media screen and (max-width:530px){.service-box .service-omni-channel{background:url(../assets/img/chart/service-omni-channel.png) right -64% top 9em/ 65% auto no-repeat;}}.service-box .image-service{position:relative;}.service-box .image-service figcaption{font-size:5rem;font-weight:300;line-height:3.8rem;mix-blend-mode:difference;margin-top:0rem;position:absolute;bottom:-.25rem;z-index:10;}.service-box .service:nth-child(odd) .image-service figcaption{left:2rem;}.service-box .service:nth-child(even) .image-service figcaption{right:2rem;}.service-box .hx-service{font-size:6rem;font-family:'Lato',sans-serif;font-weight:700;line-height:1;margin:.75rem 0 3rem;}@media screen and (min-width:768px){.service-box .service-b2b2c .inr-service > .container:first-child{background:url(../assets/img/chart/hx-service-b2b2c.png) right top 2rem / 34rem auto no-repeat;}}.service-box .sub-hx-service{color:#666666;font-size:2.5rem;font-weight:500;letter-spacing:.05em;margin-bottom:0;}.service-box .spacer-service{width:2em;margin:2.5em 0 1.5em;border-bottom:2px solid #333333;display:inline-block;}.service-box .service-b2b2c .sub-hx-service{color:#1E64C8;}.service-box .service-wswtcs .sub-hx-service{color:#009E80;}.service-box .service-omni-channel .sub-hx-service{color:#D82B72;}.service-box .hx-text-service{text-align:left;margin-bottom:.5rem;}.service-box .text-service p{line-height:2;text-align:justify;margin-bottom:2.5rem;position:relative;z-index:5;}.service-box .text-service p:last-child{margin-bottom:0;}@media screen and (min-width:941px){.service-box .service-omni-channel .text-service p{width:60%;}}@media screen and (min-width:768px) and (max-width:940px){.service-box .service-omni-channel .text-service p:first-child,.service-box .service-omni-channel .text-service p:nth-child(2){width:60%;}}@media screen and (max-width:767px){.service-box .service-omni-channel .text-service p:first-child{width:60%;}.service-box .service-omni-channel .text-service p:nth-child(2){width:60%;}}@media screen and (max-width:540px){.service-box .service-omni-channel .text-service p:first-child{width:53%;}}@media screen and (max-width:414px){.service-box .service-omni-channel .text-service p:first-child{width:53%;}.service-box .service-omni-channel .text-service p:nth-child(2){width:100%;}}.service-box .service-b2b2c .text-service strong{background:linear-gradient(transparent 40%,rgba(30,100,200,.25) 0);background:-webkit-linear-gradient(transparent 40%,rgba(30,100,200,.25) 0);background:-moz-linear-gradient(transparent 40%,rgba(30,100,200,.25) 0);background:-ms-linear-gradient(transparent 40%,rgba(30,100,200,.25) 0);background:-o-linear-gradient(transparent 40%,rgba(30,100,200,.25) 0);display:inline;}.service-box .service-wswtcs .text-service strong{background:linear-gradient(transparent 40%,rgba(0,158,128,.25) 0);background:-webkit-linear-gradient(transparent 40%,rgba(0,158,128,.25) 0);background:-moz-linear-gradient(transparent 40%,rgba(0,158,128,.25) 0);background:-ms-linear-gradient(transparent 40%,rgba(0,158,128,.25) 0);background:-o-linear-gradient(transparent 40%,rgba(0,158,128,.25) 0);display:inline;}.service-box .service-omni-channel .text-service strong{background:linear-gradient(transparent 40%,rgba(216,43,114,.25) 0);background:-webkit-linear-gradient(transparent 40%,rgba(216,43,114,.25) 0);background:-moz-linear-gradient(transparent 40%,rgba(216,43,114,.25) 0);background:-ms-linear-gradient(transparent 40%,rgba(216,43,114,.25) 0);background:-o-linear-gradient(transparent 40%,rgba(216,43,114,.25) 0);display:inline;}.service-box .flow-service{margin:4rem auto;padding:2rem 0;background:#FAFAFA;position:relative;}.service-box .hx-flow-service{color:#e2e2e2;font-size:9rem;font-weight:500;position:absolute;top:-6rem;right:0;z-index:1;}.service-box .image-flow-service{width:100%;max-width:1000px;margin:0 auto 1rem;padding:1.5rem 0;position:relative;z-index:2;}.service-box .service-wswtcs .exam-service ul{max-width:920px;margin-bottom:1.5em;padding:1.5rem 3rem;background:rgba(0,158,128,.15);display:inline-block;}.service-box .service-wswtcs .exam-service li{display:inline-block;}.service-box .service .intermission-service{margin-top:6rem;height:30em;}.service-box .service-b2b2c .intermission-service{background:url(../assets/img/ph/intermission02.jpg) center center / cover fixed;}.service-box .service-wswtcs .intermission-service{background:url(../assets/img/ph/intermission03.jpg) center center / cover fixed;}@media screen and (max-width:991px){.service-box .service:nth-child(odd) .image-service figcaption{left:1rem;}.service-box .service:nth-child(even) .image-service figcaption{right:1rem;}}@media screen and (min-width:768px){.service-box .service:nth-child(even) .hx-service .sub-hx{margin-left:-1rem;}.service-box .service:nth-child(even) .hx-service .sub-hx{margin-right:-1rem;}.service-box .service:nth-child(even){text-align:right;}.service-box .service-wswtcs .exam-service ul{padding:1.5rem 1.2rem;}.service-box .service-wswtcs .exam-service li{width:48%;}}@media screen and (max-width:767px){.service-box .service{padding-bottom:3rem;}.service-box .hx-service{font-size:8.5vw;margin:.75rem 0 2rem;}.service-box .hx-service .sub-hx{font-size:1.3rem;}.service-box .sub-hx-service{font-size:5vw;}.service-box .spacer-service{margin:2em 0 1.5em;}.service-box .hx-flow-service{font-size:16vw;top:-12vw;}.service-box .service-wswtcs .exam-service{text-align:right;}.service-box .service .intermission-service{height:20rem;}.service-box .service-b2b2c .intermission-service{background:url(../assets/img/ph/image02.jpg) center center / 100% auto no-repeat;}.service-box .service-wswtcs .intermission-service{background:url(../assets/img/ph/image03.jpg) center center / 100% auto no-repeat;}}@media screen and (max-width:420px){.service-box .hx-service{font-size:10vw;}} .cominfo-box{border-top:8px solid #333333;}.cominfo-box .hx{text-align:center;padding:7rem 0 2rem;}.cominfo-box .hx img{max-width:250px;width:60%;height:auto;margin-bottom:1em;}.cominfo-box .hx .typed-cursor{font-size:2em;}.cominfo-box .logo-cominfo{text-align:center;max-width:200px;width:60%;margin:3em auto 3em;}.cominfo-box .cominfo{font-size:1.35rem;max-width:600px;width:100%;margin:0 auto;}.cominfo-box .row-cominfo > dt{color:#333333;letter-spacing:.05em;}.cominfo-box .row-cominfo > dd{letter-spacing:.05em;}.cominfo-box .gmap-cominfo{margin-top:3rem;}.cominfo-box .gmap-cominfo iframe{filter:grayscale(100%);-webkit-filter:grayscale(100%);width:100%;height:400px;transition:all .2s linear;}.cominfo-box .gmap-cominfo iframe:hover{filter:none;-webkit-filter:none;}@media screen and (min-width:768px){.cominfo-box .cominfo{display:table;}.cominfo-box .row-cominfo{display:table-row;}.cominfo-box .row-cominfo > dt,.cominfo-box .row-cominfo > dd{padding:2.18em 1.3em;display:table-cell;}.cominfo-box .row-cominfo:first-child > dt{border-top:1px solid #3a3a3a;}.cominfo-box .row-cominfo:first-child > dd{border-top:1px solid #CDCDCD;}.cominfo-box .row-cominfo > dt{max-width:12em;min-width:7em;border-bottom:1px solid #3a3a3a;}.cominfo-box .row-cominfo > dd{border-bottom:1px solid #CDCDCD;}}@media screen and (max-width:767px){.cominfo-box .box-inr{padding:1.5em 1em 3.5em;}.cominfo-box .hx{background:url(../assets/img/ph/bg-cominfo.jpg) center center / cover no-repeat;}.cominfo-box .cominfo{border-top:1px solid #333333;}.cominfo-box .row-cominfo > dt{padding:1.4em 0 0;}.cominfo-box .row-cominfo > dd{padding:1em 0 1em;border-bottom:1px solid #333333;}} .contact-box .hx{color:white;background:url(../assets/img/ph/intermission04.jpg) center center / cover no-repeat;border-top:8px solid #333333;}.contact-box .hx .inr-hx{padding:7rem 0;background:rgba(0,0,0,.3);display:block;}.contact-box .hx .typed-cursor{font-size:2em;}.contact-box .intro-email{text-align:center;margin-bottom:6rem;}.contact-box .intro-email p{font-size:1.3rem;line-height:2;margin-bottom:1.5em;}.contact-table label{font-weight:normal;}.contact-table label.checked-label{font-weight:bold;}.contact-table label:hover{color:#252525;}.contact-table input.i-type-text:hover,.contact-table textarea:hover{border:1px solid #333;}.contact-table select:hover{cursor:pointer;}.contact-table input.i-type-text.entered,.contact-table textarea.entered{background:#F5F3EE;}.contact-table .err input.i-type-text,.contact-table .err textarea,.contact-table .err select{border:1px solid #ffabd1;}.contact-table input.i-type-text.entered:focus,.contact-table textarea.entered:focus,.contact-table input.i-type-text:focus,.contact-table textarea:focus{background:#FFFDEB;border:1px solid #7fdcb4;}.form-input .flexcroll{max-width:600px;width:100%;height:200px;margin:2em auto 3.5em;}.contact-box .text-tel{margin-bottom:3em;}.contact-box .tel-contact{text-align:center;margin-bottom:6em;}.contact-box .tel-contact .title-tel{font-size:100%;font-weight:bold;letter-spacing:.1em;display:inline-block;margin-bottom:1.5em;padding:.5em 6em;border-radius:3em;background:#FBDEAF;}.contact-box .tel-contact .number-tel{font-size:150%;line-height:1.5;margin:.5em 0 0;} .contact-box .tel-contact .number-tel .tag-tel{color:#E95513;font-size:120%;font-family:'Lato',sans-serif;font-weight:300;margin-right:.4em;}.contact-box .tel-contact .number-tel .tel-number{color:#E95513;font-size:180%;font-family:'Lato',sans-serif;font-weight:300;}.contact-box .tel-contact .number-tel .tel-number a{color:#333;}.contact-box .tel-contact .hour-tel{margin-bottom:3em;}.contact-box .tel-contact .note-tel{padding:1em;background:#FFF6E9;}.contact-box .tel-contact .hx-note-tel{font-size:120%;font-weight:bold;margin-bottom:1em;}.contact-box .tel-contact .note-tel p{line-height:2.2;}.contact-box .email-contact{text-align:center;}.contact-box .email-contact .title-email{font-size:100%;font-weight:bold;letter-spacing:.1em;display:inline-block;margin-bottom:1.5em;padding:.5em 6em;border-radius:3em;background:#FBDEAF;}.contact-box .email-contact .title-reserve-email{text-align:center;}.contact-box .email-contact .title-reserve-email .title-email{font-size:120%;font-weight:bold;letter-spacing:.1em;display:inline-block;margin-bottom:1.5em;padding:.3em 6em;border-radius:3em;background:#d3ecf0;}.contact-box .email-contact .text-email{text-align:center;line-height:2;margin-bottom:3em;}.contact-box .email-contact .text-email p{line-height:2.2;margin-bottom:1.5em;}.contact-box .contact-table{text-align:left;}.contact-box .contact-table .msg-error{color:#d21423;font-size:110%;text-align:center;margin-bottom:3em;}.contact-box .contact-table dd .msg-error{font-size:90%;text-align:left;margin-top:.25em;margin-bottom:0;}.contact-box .contact-table dt,.contact-box .contact-table dd{line-height:1.6;}.contact-box .contact-table .msg-err{color:#333333;font-size:110%;}@media screen and (min-width:992px){.contact-box .contact-table dt{clear:both;padding-left:5em;padding-bottom:2em;}.contact-box .contact-table.form-confirm dt,.contact-box .contact-table.form-confirm dd{margin-bottom:.5em;}}@media screen and (max-width:991px){.contact-box .contact-table dt{margin-bottom:0;padding-bottom:.5em;}.contact-box .contact-table dd{margin-bottom:.75em;border-bottom:1px dotted #AAA;}}.contact-box .contact-table dd{padding-bottom:2em;}@media screen and (min-width:992px){.contact-box .contact-table dd{padding-right:6em;}}@media screen and (max-width:991px){.contact-box .contact-table{font-size:110%;}}.contact-box .contact-table li{display:inline-block;margin-right:1em;}.contact-box .contact-table .require{color:#FFFFFF;font-size:70%;line-height:1.5;display:inline-block;margin-left:.4em;padding:.1em .4em;background:#383838;}.contact-box .contact-table .memo-reserve{font-size:80%;}.contact-box .contact-table .button-calendar .icomoon{font-size:160%;display:inline;vertical-align:sub;padding-right:3px;}@-moz-document url-prefix(){.contact-box .contact-table .button-calendar .icomoon{vertical-align:middle;}}.contact-box .contact-table .note{font-size:1.2rem;line-height:1.5;display:inline-block;}.contact-box .contact-table .strong{color:red;}.contact-box .contact-table #i-com-name{width:95%;}.contact-box .contact-table #i-name{width:95%;}.contact-box .contact-table #i-furi{width:95%;}.contact-box .contact-table #i-furigana{width:95%;}.contact-box .contact-table #i-address{width:95%;}.contact-box .contact-table #i-com-tel{width:95%;}.contact-box .contact-table #i-tel{width:55%;}.contact-box .contact-table #i-com-depart{width:20%;}.contact-box .contact-table #i-email{width:95%;}.contact-box .contact-table #i-text{width:95%;height:12em;}@media screen and (max-width:991px){.contact-box .contact-table #i-email{margin-bottom:.4em;}}.contact-box .contact-table label{font-weight:normal;margin-bottom:0;}.contact-box .contact-table label.checked-label{font-weight:bold;}.contact-box .contact-table label:hover{color:#252525;}.contact-box .contact-table input.i-type-text{line-height:2.3;height:4rem;padding:0 1em;border:1px solid #999;border-radius:.2rem;box-sizing:border-box;}.contact-box .contact-table textarea{padding:.75em 1em;border:1px solid #999;border-radius:.4em;box-sizing:border-box;}.contact-box .add-num{margin-bottom:1em;line-height:2.3;height:3.2em;padding:0 1em;border:1px solid #999;box-sizing:border-box;}.contact-box .address{margin-bottom:1em;line-height:2.3;height:3.2em;padding:0 1em;border:1px solid #999;box-sizing:border-box;}@media screen and (max-width:600px){.contact-box .contact-table input.i-type-text,.contact-box .contact-table textarea{font-size:103%;}}.contact-box .contact-table input.i-type-text:hover,.contact-box .contact-table textarea:hover{border:1px solid #333;}.contact-box .contact-table select:hover{cursor:pointer;}.contact-box .contact-table input.i-type-text.entered,.contact-box .contact-table textarea.entered{background:#F5F3EE;}.contact-box .contact-table .err input.i-type-text,.contact-box .contact-table .err textarea,.contact-box .contact-table .err select{border:1px solid #333333;}.contact-box .contact-table input.i-type-text.entered:focus,.contact-box .contact-table textarea.entered:focus,.contact-box .contact-table input.i-type-text:focus,.contact-box .contact-table textarea:focus{background:#FFFDEB;border:1px solid #333333;}.contact-box .contact-table .list-document{margin-bottom:0;}.contact-box .btn-i-delete{font-size:130%;}.contact-box .btn-form{text-align:center;margin-bottom:5em;}.contact-box .btn-confirm{color:white;font-weight:bold;font-size:1.3rem;letter-spacing:.1rem;text-decoration:none;display:inline-block;padding:.8rem 6rem;position:relative;border:none;border-radius:.5rem;background:#464646;transition:.2s linear;}.contact-box .btn-form form{display:inline-block;margin:0 .6em;}.contact-box .btn-post{color:white;font-weight:bold;font-size:1em;letter-spacing:.1em;text-decoration:none;display:inline-block;padding:1.2em 3em;position:relative;border:none;border-radius:.5em;background:#333333;transition:.2s linear;}.contact-box .btn-back{color:white;font-weight:bold;font-size:1em;letter-spacing:.1em;text-decoration:none;display:inline-block;padding:1.2em 3em;position:relative;border:none;border-radius:.5em;background:#999;transition:.2s linear;}.contact-box .btn-back:hover{background:#666;}.contact-box .contact-table.form-post .hx-form-post{color:#e95512;font-size:160%;text-align:center;margin-bottom:1.7em;}.contact-box .contact-table.form-post .text-form-post{text-align:center;}.contact-box .contact-table.form-post .text-form-post p{line-height:2.3;margin-bottom:1.5em;}.contact-box .email-contact .caution{max-width:600px;width:100%;margin:2em auto 3.5em;}.contact-box .email-contact .caution .hx-sub{font-size:150%;text-align:center;margin-bottom:.5em;padding-bottom:.5em;border-bottom:none;}.contact-box .email-contact .caution .hx-sub .icomoon{font-size:130%;vertical-align:middle;}.contact-box .email-contact .caution p{line-height:2.2;text-align:center;padding:1.5em;background:#FFFCE6;}.contact-box .email-contact .flexcroll{max-width:600px;width:100%;height:200px;margin:2em auto 3.5em;}.contact-box .email-contact .privacy-policy{padding:.5em 1em;}.contact-box .email-contact .hx-privacy-policy{font-size:130%;font-weight:bold;text-align:center;margin-bottom:1em;padding-bottom:.5em;border-bottom:1px dotted #AAA;}.contact-box .email-contact .hx-privacy-policy-sub,.contact-box .email-contact .hx-privacy-policy-tiny{font-size:100%;font-weight:bold;}.contact-box .email-contact .privacy-policy p{font-size:90%;line-height:2;text-align:justify;}.contact-box .email-contact .privacy-policy ul{margin:1em 0;}.contact-box .email-contact .privacy-policy li{font-size:90%;line-height:2;margin-bottom:.3em;}.contact-box .email-contact li:last-child{margin-bottom:0;}.contact-box .email-contact .privacy-policy .postdate{text-align:right;}.contact-box .policy-contact{text-align:center;margin-bottom:3em;}.contact-box .intro-policy-contact{line-height:1.8;}.contact-box .policy-contact .inr-flexcroll{text-align:left;overflow:scroll;overflow-x:hidden;}.contact-box .agree-policy-contact{max-width:600px;width:100%;padding:.75em 2em;background:#EAEAEA;display:inline-block;}.contact-box .policy-contact .flexcroll{max-width:600px;width:100%;margin:2em auto 3.5em;padding:1.5em 1.2em;border:1px solid #999;}.contact-box .policy-contact .flexcroll .hx-policy-contact{font-size:120%;font-weight:bold;margin:0 0 .5em;}.contact-box .policy-contact .flexcroll .subhx-policy-contact{font-size:100%;font-weight:bold;}