.content{max-width:1240px}.table-scroll{width:100%;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-scroll p{display:none}.table-scroll table{width:100%;margin-bottom:25px;border:1px solid #bababa}.table-scroll table thead tr th{padding:1em;margin:0;border-bottom:0 solid #ccc;font-size:15px;line-height:2;vertical-align:middle;text-align:center;background-color:#f3f3f3;border:1px solid #bababa}.table-scroll table thead tr th.kind{width:45%}.table-scroll table tbody td{padding:1em;border:1px solid #bababa;vertical-align:middle}.table-scroll table tbody td.kakaku{text-align:right}.table-scroll table tbody td.detail{text-align:left}@media screen and (max-width: 768px){.table-scroll{white-space:nowrap}.table-scroll p{display:block}.table-scroll table{table-layout:auto}}.table-response.pair-catalog{margin-bottom:1em}.table-response.pair-catalog td{padding:2px}.table-response.pair-catalog td dl{padding:6px;background-color:#f3f3f3}.table-response.pair-catalog td dl.item-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-response.pair-catalog td dl.item-pair dt{width:74%;margin-left:2%;text-align:left;font-weight:normal;line-height:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.table-response.pair-catalog td dl.item-pair dd{width:12%;margin:0 !important}@media only screen and (max-width: 680px){.table-response.pair-catalog{width:100%}.table-response.pair-catalog tr td,.table-response.pair-catalog tr th{width:100%;display:list-item;list-style-type:none}.table-response.pair-catalog tr th{border-bottom-width:0}.table-response.pair-catalog tr td{overflow-wrap:break-word;text-align:justify}.table-response.pair-catalog tr:not(:last-child) td{border-bottom-width:0}}@media screen and (max-width: 560px){.table-response{width:100%}.table-response tr td,.table-response tr th{width:100%;display:list-item}.table-response tr th{border-bottom-width:0}.table-response tr td{overflow-wrap:break-word;text-align:justify}.table-response tr:not(:last-child) td{border-bottom-width:0}}@media screen and (max-width: 768px){.table-response02 table thead{display:none}.table-response02 table tr{width:100%}.table-response02 table td{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left;border-top-width:0}.table-response02 table td:first-child{background:rgba(130,171,79,.85);color:#fff;font-weight:bold;text-align:center;border-width:0}.table-response02 table td:before{content:attr(data-label);float:left;width:100px;font-weight:bold;margin-right:10px}.table-response02 table td:first-child{text-align:left}.table-response02 table td:first-child:before{content:none}}.bg-bei{padding:3%;background-color:#f7f4e5}.bg-box-gry{padding:1em;background-color:#f3f3f3}.separate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px 0 0}.separate>*:not(:first-child){border-left:6px solid #f3f3f3}.separate.hr>*{width:100%}.separate.hr>*:not(:first-child){margin-top:20px;padding-top:20px;border-top:6px solid #f3f3f3;border-left-width:0}.separate h4{width:100%;text-align:center;font-size:1.8rem;line-height:1.2}.separate p{text-align:center;margin:0 0 1em}.separate .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 !important;margin:auto auto 0}.separate .btn-box a{font-size:1.6rem}@media only screen and (max-width: 560px){.separate>*:not(:first-child){border-left-width:0;border-top:6px solid #f3f3f3}.separate:first-of-type{padding:0}.separate:last-child{padding:0}.separate:not(:first-child){padding-top:15px}}.link-bnr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%;margin:0 auto;padding:30px 2%}.link-bnr>a img{width:100%;height:auto}.link-bnr li{width:24.25%}.link-bnr li:not(:last-child){margin-right:1%}.link-bnr li a img{width:100%;height:auto}@media screen and (max-width: 768px){.link-bnr{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.link-bnr li{width:49%;max-width:49%}.link-bnr li:nth-of-type(1),.link-bnr li:nth-of-type(2){margin-bottom:15px}.link-bnr li:not(:last-child){margin-right:0}}@media screen and (max-width: 560px){.link-bnr li{width:100%;max-width:100%}.link-bnr li:nth-of-type(1),.link-bnr li:nth-of-type(2),.link-bnr li:nth-of-type(3){margin-bottom:10px}}.btn-box-w ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2%}.btn-box-w ul li{width:50%}@media screen and (max-width: 560px){.btn-box-w{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-box-w ul li{width:100%}}.form-btn-box{padding:20px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-btn-box>input{margin:0 10px;padding:1.2em 4em;font-size:1.8rem;border-width:0;border-radius:100px;cursor:pointer}.form-btn-box>input.wpcf7-confirm,.form-btn-box>input.wpcf7-submit{color:#fff;background-color:#d50000}.form-btn-box>input.wpcf7-confirm:hover,.form-btn-box>input.wpcf7-submit:hover{opacity:.8}.form-btn-box>input.wpcf7-confirm:disabled,.form-btn-box>input.wpcf7-submit:disabled{background-color:#ddd}@media screen and (max-width: 560px){.form-btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-btn-box input{margin-bottom:10px}}.page-id-16 header .head .logo,.page-id-8536 header .head .logo,.navless header .head .logo{margin:20px auto 0}.page-id-16 .content,.page-id-8536 .content,.navless .content{padding-top:30px}.page-id-16 footer,.page-id-8536 footer,.navless footer{padding:0}.page-id-16 footer .btn-list,.page-id-16 footer nav,.page-id-8536 footer .btn-list,.page-id-8536 footer nav,.navless footer .btn-list,.navless footer nav{display:none}.page-id-8536 header .head .logo,.navless header .head .logo{margin-bottom:20px}.page-personal.content{max-width:100% !important;padding:0}@media screen and (max-width: 560px){.page-personal.content{padding-top:0}}.page-personal .slide-wrap{position:relative}.page-personal .slide-wrap .main-slide{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;background-color:#f7f4e5;z-index:1}.page-personal .slide-wrap .main-slide .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a{z-index:1;height:100%}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img{width:100%;height:auto}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img.img-tab{display:none}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide.swiper-slide-active{z-index:2}.page-personal .slide-wrap .main-slide .swiper-button-next,.page-personal .slide-wrap .main-slide .swiper-button-prev{width:56px;height:56px;background-size:56px 56px;margin-top:-28px;border-radius:100px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}@media screen and (max-width: 768px){.page-personal .slide-wrap .main-slide .swiper-button-next,.page-personal .slide-wrap .main-slide .swiper-button-prev{display:none}}.page-personal .slide-wrap .main-slide .swiper-button-next{background-image:url("../images/top/btn-slide.svg")}.page-personal .slide-wrap .main-slide .swiper-button-prev{background-image:url("../images/top/btn-slide.svg");-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.page-personal .slide-wrap .main-slide .swiper-button-next:after,.page-personal .slide-wrap .main-slide .swiper-button-prev:after,.page-personal .slide-wrap .main-slide .swiper-container-rtl .swiper-button-next:after,.page-personal .slide-wrap .main-slide .swiper-container-rtl .swiper-button-prev:after{content:none}.page-personal .slide-wrap .main-slide .slide-ctr{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;width:100%;height:30px;background:#f7f4e5}.page-personal .slide-wrap .main-slide .swiper-pagination-bullets{position:relative;width:auto !important;margin:0;padding:12px 43px;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}.page-personal .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet{width:40px;height:6px;margin:0 7px !important;border-radius:0;background:#fff;opacity:1}.page-personal .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffb91b}.page-personal .slide-wrap .mypattern .slick-slide:not(.slick-center){-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.2s linear;transition:.2s linear}@media only screen and (max-width: 900px){.page-personal .slide-wrap .mypattern .slick-slide:not(.slick-center){display:none}}@media only screen and (max-width: 900px){.page-personal .slide-wrap{height:auto;max-width:100% !important}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a{position:relative;width:100%;height:auto}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img{position:static}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img{position:static;width:100%;min-width:auto;min-height:auto;-webkit-transform:none;transform:none}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-dt{display:none}.page-personal .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-tab{display:block}}.page-personal .btn-box{padding:40px 2% 60px;max-width:420px;margin:0 auto}.page-personal .btn-box a{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;position:relative}.page-personal .btn-box a.btn-red{font-size:2.2rem}.page-personal .btn-box a.btn-red:after{margin-left:1em;color:#fff;font-size:1.8rem}@media all and (-ms-high-contrast: none){.page-personal .btn-box a.btn-red:after{margin-top:-0.1em}}.page-personal section .wrap{max-width:1200px;margin:0 auto;padding:60px 2%}.page-personal section h2{position:relative;margin:0 0 60px;padding:0;font-size:3.8rem;letter-spacing:1px;border-width:0}.page-personal section h2 span{position:relative;padding-right:1em;background-color:#fff}.page-personal section h2:after{display:block;font-size:2rem;text-indent:.2em;font-family:Lato}.page-personal section h2:before{content:"";position:absolute;top:25px;display:inline-block;width:100%;height:1px;background-color:#000}@media screen and (max-width: 560px){.page-personal section h2{font-size:2.4rem}.page-personal section h2:before{top:50%}}.page-personal section.intro img{display:block;width:120px;height:118px;margin:0 auto 25px}.page-personal section.intro h1{margin:0;padding:0;font-size:3.2rem;text-align:center;line-height:45px}.page-personal section.intro h1:after{content:none}@media screen and (max-width: 560px){.page-personal section.intro h1{font-size:2.4rem;line-height:1.4;text-align:justify}.page-personal section.intro h1 br{display:none}}.page-personal section.chart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("../images/common/bg-yn.jpg");background-position:left top;background-repeat:repeat;background-size:22px}.page-personal section.chart .wrap{-ms-flex-pack:distribute;justify-content:space-around}.page-personal section.chart .wrap .txt-box{width:700px}.page-personal section.chart .wrap .txt-box h3{margin:0;padding:0;font-size:3.4rem;line-height:1.5;text-decoration:underline;border-width:0}@media only screen and (max-width: 1080px){.page-personal section.chart .wrap .txt-box h3{text-align:center}}.page-personal section.chart .wrap .txt-box .box-bubble{width:580px;margin-bottom:20px}@media only screen and (max-width: 1080px){.page-personal section.chart .wrap .txt-box .box-bubble{margin:0 auto 20px}}@media screen and (max-width: 768px){.page-personal section.chart .wrap .txt-box{width:100%}.page-personal section.chart .wrap .txt-box h3{text-align:justify}.page-personal section.chart .wrap .txt-box h3 br{display:none}.page-personal section.chart .wrap .txt-box .box-bubble{width:90%;margin:0 0 20px}}@media screen and (max-width: 560px){.page-personal section.chart .wrap .txt-box h3{font-size:2.4rem}.page-personal section.chart .wrap .txt-box .box-bubble{width:86%;padding:1em}.page-personal section.chart .wrap .txt-box .box-bubble p{font-size:1.8rem}.page-personal section.chart .wrap .txt-box .box-bubble p br{display:none}}.page-personal section.chart .wrap .btn-box{width:340px;padding:0}.page-personal section.chart .wrap .btn-box img{width:100%;margin-bottom:20px}@media only screen and (max-width: 1080px){.page-personal section.chart .wrap .btn-box img{margin-top:20px}}.page-personal section.reco{background-color:#f7f4e5}.page-personal section.reco .wrap{padding:100px 2%}@media screen and (max-width: 940px){.page-personal section.reco .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-personal section.reco .wrap h2 span{background-color:#f7f4e5}.page-personal section.reco .wrap h2:after{content:"Recommended"}.page-personal section.reco .wrap .block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-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;overflow:hidden;height:500px}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block{width:96%;height:auto;position:static;overflow:inherit;margin:0 auto 20px}}.page-personal section.reco .wrap .block:nth-child(even) .img-box{left:0;top:0}.page-personal section.reco .wrap .block:nth-child(even) .txt-box{right:0}.page-personal section.reco .wrap .block:nth-child(odd) .img-box{position:absolute;right:0}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block:nth-child(odd) .img-box{position:relative}}.page-personal section.reco .wrap .block:nth-child(odd) .txt-box{left:0;margin-left:15px}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block:nth-child(odd) .txt-box{margin:0}}.page-personal section.reco .wrap .block:not(:last-child){margin-bottom:6%}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block:not(:last-child){margin-bottom:3%}}.page-personal section.reco .wrap .block:last-child .txt-box{margin-left:0}.page-personal section.reco .wrap .block .img-box{position:relative;width:60%}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block .img-box{width:100%}}.page-personal section.reco .wrap .block .img-box img{width:100%;height:auto}.page-personal section.reco .wrap .block .txt-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;width:51%;min-height:435px;padding:20px 2.5em 0;background-color:rgba(255,255,255,.8);-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.1);box-shadow:2px 2px 4px 0 rgba(0,0,0,.1)}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block .txt-box{position:relative;width:100%;min-height:auto}}@media screen and (max-width: 560px){.page-personal section.reco .wrap .block .txt-box{padding-left:1.5em;padding-right:1.5em}}.page-personal section.reco .wrap .block .txt-box h3{margin:0;padding:0;font-size:2.8rem;border-width:0}.page-personal section.reco .wrap .block .txt-box .ribon{position:absolute;left:-20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;height:74px;padding:15px 0;font-size:18px}.page-personal section.reco .wrap .block .txt-box .ribon:after,.page-personal section.reco .wrap .block .txt-box .ribon:before{position:absolute;content:""}.page-personal section.reco .wrap .block .txt-box .ribon:before{top:100%;left:0;border:none;border-bottom:solid 15px rgba(0,0,0,0);border-right:solid 20px #959e9b}.page-personal section.reco .wrap .block .txt-box .ribon:after{width:0;height:0;z-index:1;top:0;right:0;border-width:37px 20px 37px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid}.page-personal section.reco .wrap .block .txt-box .ribon i{margin-right:10px}.page-personal section.reco .wrap .block .txt-box .btn-box{width:100%;max-width:320px;margin:auto auto 0;padding:20px 0 40px}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block .txt-box .btn-box{margin-top:20px}}.page-personal section.reco .wrap .block .txt-box .btn-box a span{display:block;width:100%;font-size:1.4rem}@media screen and (max-width: 940px){.page-personal section.reco .wrap .block .txt-box h3{font-size:2.2rem}.page-personal section.reco .wrap .block .txt-box h3 br{display:none}}.page-personal section.reco .wrap .block:first-of-type h3,.page-personal section.reco .wrap .block:nth-of-type(2) h3,.page-personal section.reco .wrap .block:nth-of-type(3) h3,.page-personal section.reco .wrap .block:last-of-type h3{margin-top:90px}.page-personal section.reco .wrap .block:nth-of-type(3) h3{margin-top:40px}.page-personal section.reco .wrap .block:first-of-type .txt-box .ribon,.page-personal section.reco .wrap .block:last-of-type .txt-box .ribon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.4rem;font-weight:700;color:#fff;text-shadow:1px 1px 1px rgba(24,1,1,.23);background:#d31027;background:-webkit-gradient(linear, left top, right top, from(#ea384d), to(#d31027));background:linear-gradient(to right, #ea384d, #d31027)}.page-personal section.reco .wrap .block:first-of-type .txt-box .ribon:before,.page-personal section.reco .wrap .block:last-of-type .txt-box .ribon:before{border-right:solid 20px #960002}.page-personal section.reco .wrap .block:nth-of-type(2) .txt-box .ribon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250px;font-size:2.4rem;font-weight:700;line-height:1;color:#fff;text-shadow:1px 1px 1px rgba(89,62,4,.88);background:radial-gradient(ellipse farthest-corner at right bottom, #fedb37 0%, #fdb931 8%, #9f7928 30%, #8a6e2f 40%, transparent 80%),radial-gradient(ellipse farthest-corner at left top, #ffffff 0%, #ffffac 8%, #d1b464 25%, #5d4a1f 62.5%, #5d4a1f 100%)}.page-personal section.reco .wrap .block:nth-of-type(2) .txt-box .ribon:before{border-right:solid 20px #593e04}.page-personal section.reco .wrap .block:nth-of-type(3) .txt-box .ribon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:250px;font-size:2.4rem;font-weight:700;line-height:1;color:#352e2e;text-shadow:1px 1px 0 #c2c2c2;background:#abbaab;background:-webkit-gradient(linear, left top, right top, from(#ffffff), to(#abbaab));background:linear-gradient(to right, #ffffff, #abbaab)}.page-personal section.reco .wrap .block:nth-of-type(3) .txt-box .ribon:before{border-right:solid 20px #8b8b8b}.page-personal section.useful .wrap{padding:100px 2%}.page-personal section.useful .wrap h2:after{content:"Useful"}.page-personal section.useful .wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-personal section.useful .wrap ul li{width:49%}.page-personal section.useful .wrap ul li figure img{width:100%;height:auto}.page-personal section.useful .wrap ul li .btn-box{max-width:320px;padding-top:10px}.page-personal section.useful .wrap ul li .btn-box a{font-size:1.5rem}@media screen and (max-width: 940px){.page-personal section.useful .wrap ul li{width:96%;margin:0 auto 20px}}@media screen and (max-width: 768px){.page-personal section.useful .wrap{padding-bottom:0}}.page-personal section.news .wrap{padding-top:0}.page-personal section.news .wrap h2:after{content:"News"}.page-personal section.news .wrap>div{background:#fff;border-radius:3px}.page-personal section.news .wrap .whats-new{width:100%}.page-personal section.news .wrap .whats-new ul{margin:0;padding:0}.page-personal section.news .wrap .whats-new ul li a{text-decoration:underline;line-height:1.5}.page-personal section.news .wrap .whats-new ul#tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:0;border-bottom:4px solid #43a047}.page-personal section.news .wrap .whats-new ul#tab li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:1.2em 0;font-size:1.6rem;font-weight:bold;line-height:1.2;text-align:center;color:#222;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#f1f1f1}.page-personal section.news .wrap .whats-new ul#tab li br{display:none}.page-personal section.news .wrap .whats-new ul#tab li:not(:last-child){border-right:1px solid #fff}.page-personal section.news .wrap .whats-new ul#tab li.select{color:#fff;background-color:#43a047}.page-personal section.news .wrap .whats-new ul#tab li.select:after{background-image:none}.page-personal section.news .wrap .whats-new ul#tab li:hover{color:#fff;background-color:#43a047}.page-personal section.news .wrap .whats-new ul#tab li:hover:after{background-image:none}@media screen and (max-width: 768px){.page-personal section.news .wrap .whats-new ul#tab li{width:33.3333333333%;padding:1em 0;font-size:1.5rem}.page-personal section.news .wrap .whats-new ul#tab li:nth-of-type(1),.page-personal section.news .wrap .whats-new ul#tab li:nth-of-type(2),.page-personal section.news .wrap .whats-new ul#tab li:nth-of-type(3){border-bottom:1px solid #fff}}@media screen and (max-width: 560px){.page-personal section.news .wrap .whats-new ul#tab li{width:50%;padding:.8em 0}.page-personal section.news .wrap .whats-new ul#tab li:nth-of-type(4){border-bottom:1px solid #fff}}.page-personal section.news .wrap .whats-new div.tab-win{width:100%;margin-top:16px;padding:0}.page-personal section.news .wrap .whats-new div.tab-win ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.page-personal section.news .wrap .whats-new div.tab-win ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:32.33%;margin-bottom:16px;padding:10px;line-height:0;border:1px solid #e4e4e4;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.page-personal section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)){margin-right:1.5%}@media screen and (max-width: 940px){.page-personal section.news .wrap .whats-new div.tab-win ul li{width:49%}.page-personal section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)){margin-right:0px}}@media screen and (max-width: 560px){.page-personal section.news .wrap .whats-new div.tab-win ul li{width:100%}}.page-personal section.news .wrap .whats-new div.tab-win ul li .thumb{width:160px;margin-bottom:0}.page-personal section.news .wrap .whats-new div.tab-win ul li .thumb img{width:160px;height:160px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1160px){.page-personal section.news .wrap .whats-new div.tab-win ul li .thumb{width:130px}.page-personal section.news .wrap .whats-new div.tab-win ul li .thumb img{width:130px;height:130px}}@media screen and (max-width: 940px){.page-personal section.news .wrap .whats-new div.tab-win ul li .thumb{width:120px}.page-personal section.news .wrap .whats-new div.tab-win ul li .thumb img{width:120px;height:120px}}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 175px);height:100%}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt .post-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list,.page-personal section.news .wrap .whats-new div.tab-win ul li .txt .post-info .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list{margin-bottom:5px;background-color:#ffb91b}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list .cat-name{display:block;width:100%;margin-top:0;padding:3px 10px;font-size:12px;font-weight:400;text-align:center;color:#111;line-height:1;border-radius:1px}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt .post-info time{font-size:1.3rem;line-height:1}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt h4{margin:0 0 5px;padding:0;font-size:1.5rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:left;border-width:0}.page-personal section.news .wrap .whats-new div.tab-win ul li .txt h4 a{color:#111;text-decoration:none;line-height:1}@media only screen and (max-width: 1160px){.page-personal section.news .wrap .whats-new div.tab-win ul li .txt{width:calc(100% - 145px)}}@media screen and (max-width: 940px){.page-personal section.news .wrap .whats-new div.tab-win ul li .txt{width:calc(100% - 135px)}}@media screen and (max-width: 940px){.page-personal section.news .wrap .whats-new div.tab-win ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-personal section.news .wrap .whats-new div.tab-win.hide{display:none}.page-news main{max-width:900px;margin:0 auto 70px}.page-news main h2{margin:0;border-bottom:0}.page-diagnosis .choose_box{margin-top:60px;padding:20px;background-image:url("../images/common/bg-yn.jpg");background-position:left top;background-repeat:repeat;background-size:22px;border-radius:3px}.page-diagnosis .choose_box h3{margin:0;padding:1em 0 0;text-align:center;font-size:2.8rem;border:0}@media screen and (max-width: 560px){.page-diagnosis .choose_box h3{font-size:2.2rem}}.page-diagnosis .choose_box h4{margin:0;padding:0 0 1em;text-align:center;font-size:2.4rem;border:0}@media screen and (max-width: 560px){.page-diagnosis .choose_box h4{font-size:2rem}}.page-diagnosis .choose_box p{text-align:center;line-height:1.4}@media screen and (max-width: 560px){.page-diagnosis .choose_box p{margin-bottom:1.5em}.page-diagnosis .choose_box p br{display:none}}.page-diagnosis .choose_box ul{width:100%;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;margin:40px auto 0}.page-diagnosis .choose_box ul li{max-width:500px;margin-bottom:30px}.page-diagnosis .choose_box figure{width:100%;max-width:650px;height:auto;margin:0 auto;display:block}.page-diagnosis .choose_box figure img{width:100%;height:auto;margin:0}.page-diagnosis .choose_box figure .ribon{width:100%;margin:0 auto 20px;padding:15px 0;font-size:18px;text-align:center;border-radius:10px}.page-diagnosis .choose_box figure .ribon i{margin-right:10px}.page-diagnosis .choose_box a.anser{max-width:400px;margin:0 auto}.page-diagnosis #q_05_1 figure .ribon{font-size:2.4rem;font-weight:700;line-height:1;color:#352e2e;text-shadow:1px 1px 0 #c2c2c2;background:#abbaab;background:-webkit-gradient(linear, left top, right top, from(#ffffff), to(#abbaab));background:linear-gradient(to right, #ffffff, #abbaab)}.page-diagnosis #q_05_1 figure .ribon:before{border-right:solid 20px #8b8b8b}.page-diagnosis #q_05_2 figure .ribon{font-size:2.4rem;font-weight:700;line-height:1;color:#fff;text-shadow:1px 1px 1px rgba(89,62,4,.88);background:radial-gradient(ellipse farthest-corner at right bottom, #fedb37 0%, #fdb931 8%, #9f7928 30%, #8a6e2f 40%, transparent 80%),radial-gradient(ellipse farthest-corner at left top, #ffffff 0%, #ffffac 8%, #d1b464 25%, #5d4a1f 62.5%, #5d4a1f 100%)}.page-diagnosis #q_05_2 figure .ribon:before{border-right:solid 20px #593e04}@media screen and (max-width: 768px){.page-message figure{max-width:320px}.page-message figure figcaption{margin-bottom:20px}}.page-crew .half-text-right{padding:40px;background-color:#f7f4e5}.page-crew .half-text-right h5{padding:0;margin-top:0}.page-crew .half-text-right table{margin-bottom:0}.page-crew .half-text-right table th{background-color:#fff}.page-crew .half-text-right ul.kome li{text-indent:-1em}@media screen and (max-width: 768px){.page-crew .half-text-right{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-crew .half-text-right .image-box,.page-crew .half-text-right .text-box{width:100%}.page-crew .half-text-right .image-box{margin-bottom:20px}.page-crew .half-text-right .text-box{padding-bottom:0}}.page-crew .youtube{margin:40px auto 0}.page-crew .btn-box.bg-bei{padding-top:0}.page-crew .btn-box.bg-bei a{max-width:420px;margin:0 auto}.page-crew .bg-bei{background-color:#f7f4e5}.page-crew span.icon{display:inline-block;width:3em;margin-right:5px;padding:.2em 0;text-align:center;text-indent:0;line-height:1;color:#fff;font-weight:bold;font-family:lato;background-color:#18499d;border-radius:4px}.page-hatsulabo .bg-grn{padding:.8em;color:#fff;border-bottom:0;background-size:auto auto;background-color:rgba(0,129,20,.7);background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(67, 160, 71) 10px, rgb(67, 160, 71) 20px)}@media only screen and (max-width: 630px){.page-hatsulabo .bg-grn{font-size:1.8rem}}.page-hatsulabo .half-text-r .catch{width:100%;margin:60px 0 1em;padding:0;color:#d50000;font-size:2.4rem;font-weight:bold;text-align:left;line-height:1.3;margin-top:1em}.page-hatsulabo .half-text-r .image-box{width:25%}.page-hatsulabo .half-text-r .text-box{width:70%}@media screen and (max-width: 560px){.page-hatsulabo .half-text-r .image-box,.page-hatsulabo .half-text-r .text-box{width:100%}.page-hatsulabo .half-text-r .image-box{max-width:200px}}.page-hatsulabo .comment{padding:1.2em;background-color:#f7f4e5}.page-hatsulabo .faq{margin:30px 0;padding:20px;border:10px solid #f7f4e5}.page-hatsulabo .faq dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-hatsulabo .faq dt .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-hatsulabo .faq dt .question span{width:40px;font-size:2.5rem;color:#0068b8}.page-hatsulabo .faq dt .question p{width:calc(100% - 60px);font-size:1.8rem;line-height:1.5;margin:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.page-hatsulabo .faq dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:10px 10px 20px;position:relative;font-size:1.6rem;text-align:justify;border-top:1px solid #d7d7d7;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.page-hatsulabo .faq dd span.en{width:40px;font-size:2.5rem;font-weight:bold;color:#d50000}.page-hatsulabo .faq dd p{width:calc(100% - 60px);font-size:1.6rem;text-align:justify;padding:0}@media screen and (max-width: 560px){.page-hatsulabo .faq{padding:10px}}.page-hatsulabo .coaroo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.page-hatsulabo .coaroo li img{width:100%;height:auto}.page-hatsulabo .coaroo li:first-child{width:56%}.page-hatsulabo .coaroo li:last-child{width:40%}@media screen and (max-width: 560px){.page-hatsulabo .coaroo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-hatsulabo .coaroo li:first-child,.page-hatsulabo .coaroo li:last-child{width:100%}}.page-hatsulabo .step{padding-top:30px}.page-hatsulabo .step dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;padding:1.2em;background-color:#f7f4e5}.page-hatsulabo .step dl .btn-box{max-width:320px;margin:0 auto;padding:0}.page-hatsulabo .step dl dt{padding:0 1em 1em;text-align:center}.page-hatsulabo .step dl dt .outline{font-size:85%;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.page-hatsulabo .step dl dt .title{font-size:120%;font-weight:700}.page-advice .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.8em;margin-bottom:.8em;font-weight:700;font-size:2rem;line-height:1.3}.page-advice .question span{display:inline-block;margin-right:.5em;color:#0068b8;font-family:lato}.page-advice .half-text-r{padding:20px;background-color:#f7f4e5}.page-advice .half-text-r .catch{width:100%;margin:1em 0;padding:0;color:#d50000;font-size:1.8rem;font-weight:bold;text-align:left;line-height:1.3;margin-top:1em}.page-advice .half-text-r .image-box{width:25%;margin-bottom:20px}.page-advice .half-text-r .text-box{width:70%}.page-advice .half-text-r .btn-box{padding-top:0;padding-bottom:10px}@media screen and (max-width: 560px){.page-advice .half-text-r .image-box,.page-advice .half-text-r .text-box{width:100%}.page-advice .half-text-r .image-box{max-width:200px}}.page-advice .profile{margin-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-advice .profile .image-box{width:30%;margin:0}.page-advice .profile .image-box img{width:100%;height:auto;margin:0}.page-advice .profile .text-box{width:68%}.page-advice .comment{padding:1.3em;background-color:#f7f4e5}.page-design h3{margin-top:1em}.page-design .case{margin-bottom:10px}.page-design .case .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30%;text-align:center;font-weight:bold;font-size:1.8rem;line-height:1.2;color:#fff;background-color:#43a047}.page-design .case .detail{width:70%;margin:0;padding:1.2em;background-color:#f7f7f7}.page-design .case .detail dt{padding-bottom:.8em;margin-bottom:.8em;font-weight:normal;border-bottom:1px dashed #999}.page-design .case .detail dt span.position{display:block;font-size:1.8rem;font-weight:700}.page-design .case .detail dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.page-design .case .detail dd span.position{font-weight:700;font-size:1.8rem;display:block}.page-design .case ul{width:100%;margin-top:30px}.page-design .case ul li figure img{width:100%;height:auto}.page-mybrand figure img{width:100%;margin:0 auto;display:block}.page-mybrand figure.system img{width:700px;max-width:100%}.page-mybrand h3{margin-top:0 !important}.page-mybrand p.at2{text-align:center;font-weight:bold;line-height:150%;font-size:clamp(20px,4vw,50px)}.page-mybrand p.at2 b{color:#d31027}.page-mybrand p.at3{text-align:center}@media screen and (max-width: 560px){.page-mybrand p.at3{text-align:left}}.page-mybrand p.at4{margin:0 0 50px 0;font-weight:bold;line-height:150%;font-size:clamp(18px,4vw,40px);text-align:center}.page-mybrand a.btn{width:350px;max-width:90%;padding:20px;margin:20px auto;font-size:18px;font-weight:bold;color:#fff;text-align:center;background-color:#d31027;border-radius:100px;display:block}.page-mybrand a.btn:hover{text-decoration:none;background-color:#333}.page-mybrand .faq{margin:30px 0;padding:20px;border:10px solid #f7f4e5}.page-mybrand .faq dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-mybrand .faq dt .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-mybrand .faq dt .question span{width:40px;font-size:2.5rem;color:#0068b8}.page-mybrand .faq dt .question p{width:calc(100% - 60px);font-size:1.8rem;line-height:1.5;margin:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.page-mybrand .faq dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:10px 10px 20px;position:relative;font-size:1.6rem;text-align:justify;border-top:1px solid #d7d7d7;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.page-mybrand .faq dd span.en{width:40px;font-size:2.5rem;font-weight:bold;color:#d50000}.page-mybrand .faq dd p{width:calc(100% - 60px);font-size:1.6rem;text-align:justify;padding:0}.page-mybrand .faq dd p b{display:block}@media screen and (max-width: 560px){.page-mybrand .faq{padding:10px}}.page-mybrand .myb-teach{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-mybrand .myb-teach>div{width:46%}.page-mybrand .myb-teach>div h3{text-align:center;padding:0;margin:20px 0;border:none !important}.page-mybrand .myb-teach>div h3 small{display:block;font-size:13px;margin:10px 0 0 0}.page-mybrand .myb-teach>div p.center{display:block;padding:10px;background-color:#f1f1f1}.page-mybrand .myb-teach>div img{width:80%;margin:0 auto;display:block}@media screen and (max-width: 560px){.page-mybrand .myb-teach>div{width:100%;margin:0 0 30px 0}}.page-mybrand .myb-voice li{margin:0 0 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-mybrand .myb-voice li figure{width:15%;margin:0;padding:20px 0;border-radius:5px;text-align:center;background-color:#f1f1f1}.page-mybrand .myb-voice li figure img{width:auto;height:80px;display:block;margin:0 auto}.page-mybrand .myb-voice li p{width:80%;margin:0}.page-mybrand .myb-voice li p span{display:block;text-align:right;font-weight:bold}@media screen and (max-width: 560px){.page-mybrand .myb-voice li figure{width:25%}.page-mybrand .myb-voice li p{width:70%}}.page-mybrand .myb-cur{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-mybrand .myb-cur>div{width:48%;margin:0 0 50px 0}.page-mybrand .myb-cur>div h3{border:none !important;color:#fff;text-align:center;padding:10px;background-color:#43a047}.page-mybrand .myb-cur>div h4{margin:0 0 10px 0;padding:5px;font-size:18px;border-left:none !important;border-bottom:5px solid #f1f1f1}.page-mybrand .myb-cur>div ul{margin:0 0 10px 0;list-style-type:decimal}.page-mybrand .myb-cur>div ul li{padding:5px 0;line-height:150%;margin-left:1em;text-indent:-1em}.page-mybrand .myb-cur>div.full{width:100%}.page-mybrand .myb-cur>div.full h3{margin:0}.page-mybrand .myb-cur>div.full p.at{font-size:clamp(18px,4vw,30px);margin:0 0 20px 0;color:#d31027}.page-mybrand .myb-cur dl{width:100%;padding:20px;border:5px solid #f1f1f1}.page-mybrand .myb-cur dl dt{font-size:20px;text-align:center}.page-mybrand .myb-cur dl dd{text-align:center;margin:20px 0}.page-mybrand .myb-cur dl iframe{width:90%;height:400px;margin:0 auto;display:block}@media screen and (max-width: 560px){.page-mybrand .myb-cur>div{width:100%}.page-mybrand .myb-cur dl{padding:10px}.page-mybrand .myb-cur dl iframe{width:100%;height:200px}}.page-mybrand .tokuten{color:#fff;padding:20px;margin:50px auto;background-color:#d31027;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-mybrand .tokuten dt{width:200px;height:200px;line-height:200px;border-radius:200px;text-align:center;font-size:clamp(30px,4vw,60px);color:#d31027;background-color:#fff}.page-mybrand .tokuten dd{width:70%;margin:0;padding:0;font-size:clamp(20px,4vw,40px)}.page-mybrand .tokuten dd span{display:block;font-weight:bold;text-decoration:underline}@media screen and (max-width: 560px){.page-mybrand .tokuten dt{width:100px;height:100px;line-height:100px;margin:0 auto 20px auto}.page-mybrand .tokuten dd{width:100%}}.page-mybrand .service{margin:0 0 50px 0}.page-mybrand .service .point{border-bottom:3px solid #43a047;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-mybrand .service .point p{width:50%;color:#fff;text-align:center;padding:20px;margin:0;line-height:1;display:block;background-color:#43a047;font-size:clamp(20px,4vw,40px)}.page-mybrand .service .point span{width:50%;padding:0;color:#43a047;display:block;text-align:center;font-size:clamp(15px,4vw,18px)}.page-mybrand .service img{width:80%;margin:30px auto 0 auto}.page-mybrand .service .myb-teach{margin-top:30px}.page-corporation.content,.page-test.content,.page-item-pr.content{max-width:100% !important;padding:0}@media screen and (max-width: 560px){.page-corporation.content,.page-test.content,.page-item-pr.content{padding-top:0}}.page-corporation .slide-wrap,.page-test .slide-wrap,.page-item-pr .slide-wrap{position:relative}.page-corporation .slide-wrap .main-slide,.page-test .slide-wrap .main-slide,.page-item-pr .slide-wrap .main-slide{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;background-color:#f7f4e5;z-index:1}.page-corporation .slide-wrap .main-slide .swiper-wrapper,.page-test .slide-wrap .main-slide .swiper-wrapper,.page-item-pr .slide-wrap .main-slide .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a{z-index:1;height:100%}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img{width:100%;height:auto}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img.img-tab,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img.img-tab,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a img.img-tab{display:none}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide.swiper-slide-active,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide.swiper-slide-active,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide.swiper-slide-active{z-index:2}.page-corporation .slide-wrap .main-slide .swiper-button-next,.page-corporation .slide-wrap .main-slide .swiper-button-prev,.page-test .slide-wrap .main-slide .swiper-button-next,.page-test .slide-wrap .main-slide .swiper-button-prev,.page-item-pr .slide-wrap .main-slide .swiper-button-next,.page-item-pr .slide-wrap .main-slide .swiper-button-prev{width:56px;height:56px;background-size:56px 56px;margin-top:-28px;border-radius:100px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}@media screen and (max-width: 768px){.page-corporation .slide-wrap .main-slide .swiper-button-next,.page-corporation .slide-wrap .main-slide .swiper-button-prev,.page-test .slide-wrap .main-slide .swiper-button-next,.page-test .slide-wrap .main-slide .swiper-button-prev,.page-item-pr .slide-wrap .main-slide .swiper-button-next,.page-item-pr .slide-wrap .main-slide .swiper-button-prev{display:none}}.page-corporation .slide-wrap .main-slide .swiper-button-next,.page-test .slide-wrap .main-slide .swiper-button-next,.page-item-pr .slide-wrap .main-slide .swiper-button-next{background-image:url("../images/top/btn-slide.svg")}.page-corporation .slide-wrap .main-slide .swiper-button-prev,.page-test .slide-wrap .main-slide .swiper-button-prev,.page-item-pr .slide-wrap .main-slide .swiper-button-prev{background-image:url("../images/top/btn-slide.svg");-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.page-corporation .slide-wrap .main-slide .swiper-button-next:after,.page-corporation .slide-wrap .main-slide .swiper-button-prev:after,.page-corporation .slide-wrap .main-slide .swiper-container-rtl .swiper-button-next:after,.page-corporation .slide-wrap .main-slide .swiper-container-rtl .swiper-button-prev:after,.page-test .slide-wrap .main-slide .swiper-button-next:after,.page-test .slide-wrap .main-slide .swiper-button-prev:after,.page-test .slide-wrap .main-slide .swiper-container-rtl .swiper-button-next:after,.page-test .slide-wrap .main-slide .swiper-container-rtl .swiper-button-prev:after,.page-item-pr .slide-wrap .main-slide .swiper-button-next:after,.page-item-pr .slide-wrap .main-slide .swiper-button-prev:after,.page-item-pr .slide-wrap .main-slide .swiper-container-rtl .swiper-button-next:after,.page-item-pr .slide-wrap .main-slide .swiper-container-rtl .swiper-button-prev:after{content:none}.page-corporation .slide-wrap .main-slide .slide-ctr,.page-test .slide-wrap .main-slide .slide-ctr,.page-item-pr .slide-wrap .main-slide .slide-ctr{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;width:100%;height:30px;background:#f7f4e5}.page-corporation .slide-wrap .main-slide .swiper-pagination-bullets,.page-test .slide-wrap .main-slide .swiper-pagination-bullets,.page-item-pr .slide-wrap .main-slide .swiper-pagination-bullets{position:relative;width:auto !important;margin:0;padding:12px 43px;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}.page-corporation .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet,.page-test .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet,.page-item-pr .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet{width:40px;height:6px;margin:0 7px !important;border-radius:0;background:#fff;opacity:1}.page-corporation .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.page-test .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.page-item-pr .slide-wrap .main-slide .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ffb91b}.page-corporation .slide-wrap .mypattern .slick-slide:not(.slick-center),.page-test .slide-wrap .mypattern .slick-slide:not(.slick-center),.page-item-pr .slide-wrap .mypattern .slick-slide:not(.slick-center){-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.2s linear;transition:.2s linear}@media only screen and (max-width: 900px){.page-corporation .slide-wrap .mypattern .slick-slide:not(.slick-center),.page-test .slide-wrap .mypattern .slick-slide:not(.slick-center),.page-item-pr .slide-wrap .mypattern .slick-slide:not(.slick-center){display:none}}@media only screen and (max-width: 900px){.page-corporation .slide-wrap,.page-test .slide-wrap,.page-item-pr .slide-wrap{height:auto;max-width:100% !important}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a{position:relative;width:100%;height:auto}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img{position:static}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img{position:static;width:100%;min-width:auto;min-height:auto;-webkit-transform:none;transform:none}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-dt,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-dt,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-dt{display:none}.page-corporation .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-tab,.page-test .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-tab,.page-item-pr .slide-wrap .main-slide .swiper-wrapper .swiper-slide a .img img.img-tab{display:block}}.page-corporation .btn-box,.page-test .btn-box,.page-item-pr .btn-box{padding:40px 2% 60px;max-width:420px;margin:0 auto}.page-corporation .btn-box a,.page-test .btn-box a,.page-item-pr .btn-box a{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;position:relative}.page-corporation .btn-box a.btn-red,.page-test .btn-box a.btn-red,.page-item-pr .btn-box a.btn-red{font-size:2.2rem}.page-corporation .btn-box a.btn-red:after,.page-test .btn-box a.btn-red:after,.page-item-pr .btn-box a.btn-red:after{margin-left:1em;color:#fff;font-size:1.8rem}@media all and (-ms-high-contrast: none){.page-corporation .btn-box a.btn-red:after,.page-test .btn-box a.btn-red:after,.page-item-pr .btn-box a.btn-red:after{margin-top:-0.1em}}.page-corporation section .wrap,.page-test section .wrap,.page-item-pr section .wrap{max-width:1200px;margin:0 auto;padding:60px 2%}.page-corporation section.intro .main-img,.page-test section.intro .main-img,.page-item-pr section.intro .main-img{width:100%;max-width:800px;margin:0 auto}.page-corporation section.intro img,.page-test section.intro img,.page-item-pr section.intro img{display:block;width:100%;height:auto}.page-corporation section.intro h1,.page-test section.intro h1,.page-item-pr section.intro h1{margin:0;padding:0;font-size:3.8rem;text-align:center;line-height:1.6}.page-corporation section.intro h1:after,.page-test section.intro h1:after,.page-item-pr section.intro h1:after{content:none}.page-corporation section.intro h1+p,.page-test section.intro h1+p,.page-item-pr section.intro h1+p{margin:0 0 1em;font-weight:bold;font-size:3.8rem;text-align:center}.page-corporation section.intro .grid,.page-test section.intro .grid,.page-item-pr section.intro .grid{-ms-flex-pack:distribute;justify-content:space-around}.page-corporation section.intro .grid dl dt,.page-test section.intro .grid dl dt,.page-item-pr section.intro .grid dl dt{padding:.7em;text-align:center;font-size:2rem;color:#fff;border-radius:100px;background-color:#82ab4f}.page-corporation section.intro .grid dl dd,.page-test section.intro .grid dl dd,.page-item-pr section.intro .grid dl dd{padding:0 20px}@media screen and (max-width: 560px){.page-corporation section.intro h1,.page-corporation section.intro h1+p,.page-test section.intro h1,.page-test section.intro h1+p,.page-item-pr section.intro h1,.page-item-pr section.intro h1+p{font-size:2.4rem;line-height:1.4;text-align:justify}.page-corporation section.intro h1 br,.page-corporation section.intro h1+p br,.page-test section.intro h1 br,.page-test section.intro h1+p br,.page-item-pr section.intro h1 br,.page-item-pr section.intro h1+p br{display:none}}.page-corporation section h2,.page-test section h2,.page-item-pr section h2{position:relative;margin:0 0 60px;padding:0;font-size:3.8rem;letter-spacing:1px;border-width:0}.page-corporation section h2 span,.page-test section h2 span,.page-item-pr section h2 span{position:relative;padding-right:1em;background-color:#fff}.page-corporation section h2:after,.page-test section h2:after,.page-item-pr section h2:after{display:block;font-size:2rem;text-indent:.2em;font-family:Lato}.page-corporation section h2:before,.page-test section h2:before,.page-item-pr section h2:before{content:"";position:absolute;top:25px;display:inline-block;width:100%;height:1px;background-color:#000}@media screen and (max-width: 560px){.page-corporation section h2,.page-test section h2,.page-item-pr section h2{font-size:2.4rem}.page-corporation section h2:before,.page-test section h2:before,.page-item-pr section h2:before{top:50%}}.page-corporation section h4,.page-test section h4,.page-item-pr section h4{margin:0 0 .8em;padding:0 0 .5em;border-left:0;border-bottom:1px solid #43a047}.page-corporation section h3.bg-grn,.page-corporation section h4.bg-grn,.page-test section h3.bg-grn,.page-test section h4.bg-grn,.page-item-pr section h3.bg-grn,.page-item-pr section h4.bg-grn{padding:.8em;color:#fff;border-bottom:0;background-size:auto auto;background-color:rgba(0,129,20,.7);background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(67, 160, 71) 10px, rgb(67, 160, 71) 20px)}.page-corporation section h3.title-quat,.page-corporation section h4.title-quat,.page-test section h3.title-quat,.page-test section h4.title-quat,.page-item-pr section h3.title-quat,.page-item-pr section h4.title-quat{width:100%;margin:60px 0 1em;padding:0 0 0 .6em;font-size:2.4rem;text-align:left;line-height:1.3;border-left:3px solid #43a047;border-bottom:0px;clear:both}@media only screen and (max-width: 630px){.page-corporation section h3,.page-corporation section h4,.page-test section h3,.page-test section h4,.page-item-pr section h3,.page-item-pr section h4{font-size:1.8rem}}.page-corporation section .bg-wh,.page-test section .bg-wh,.page-item-pr section .bg-wh{padding:5% 3%;background-color:#fff}.page-corporation section.benefit,.page-test section.benefit,.page-item-pr section.benefit{background-color:#f7f4e5}.page-corporation section.benefit h2 span,.page-test section.benefit h2 span,.page-item-pr section.benefit h2 span{background-color:#f7f4e5}.page-corporation section.benefit table caption,.page-test section.benefit table caption,.page-item-pr section.benefit table caption{color:#111;font-weight:700;font-size:2rem}.page-corporation section.benefit table tr td,.page-test section.benefit table tr td,.page-item-pr section.benefit table tr td{background-color:#fff}.page-corporation section.benefit ul li:not(:last-child),.page-test section.benefit ul li:not(:last-child),.page-item-pr section.benefit ul li:not(:last-child){padding-bottom:1em;border-bottom:1px dashed #777}.page-corporation section.benefit ul li,.page-test section.benefit ul li,.page-item-pr section.benefit ul li{font-size:2rem}.page-corporation section.benefit ul li small,.page-test section.benefit ul li small,.page-item-pr section.benefit ul li small{display:block;margin-top:.6em;text-indent:0}.page-corporation section.benefit ul.bg-bei,.page-test section.benefit ul.bg-bei,.page-item-pr section.benefit ul.bg-bei{padding:3%;background-color:#f7f4e5}.page-corporation section.benefit ul.bg-bei li,.page-test section.benefit ul.bg-bei li,.page-item-pr section.benefit ul.bg-bei li{font-weight:700}.page-corporation section.benefit ul.bg-bei li small,.page-test section.benefit ul.bg-bei li small,.page-item-pr section.benefit ul.bg-bei li small{font-weight:400}.page-corporation section.benefit ul.bg-gr2,.page-test section.benefit ul.bg-gr2,.page-item-pr section.benefit ul.bg-gr2{padding:3%;background-color:#e7f1d9}.page-corporation section.benefit ul.bg-gr2 li,.page-test section.benefit ul.bg-gr2 li,.page-item-pr section.benefit ul.bg-gr2 li{font-weight:700}.page-corporation section.benefit ul.bg-gr2 li small,.page-test section.benefit ul.bg-gr2 li small,.page-item-pr section.benefit ul.bg-gr2 li small{font-weight:400}@media only screen and (max-width: 800px){.page-corporation section.benefit ul li,.page-test section.benefit ul li,.page-item-pr section.benefit ul li{font-size:1.8rem}}@media only screen and (max-width: 630px){.page-corporation section.benefit ul li,.page-test section.benefit ul li,.page-item-pr section.benefit ul li{font-size:1.6rem}}.page-corporation section.benefit ul.point li,.page-test section.benefit ul.point li,.page-item-pr section.benefit ul.point li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-corporation section.benefit ul.point li span,.page-test section.benefit ul.point li span,.page-item-pr section.benefit ul.point li span{width:80px;height:80px;margin:20px 0 0 0;color:#43a047;text-align:center;line-height:70px;background:url("../images/page/icn-point.png") no-repeat;background-position:center;background-size:contain}.page-corporation section.benefit ul.point li p,.page-test section.benefit ul.point li p,.page-item-pr section.benefit ul.point li p{width:calc(100% - 100px)}@media only screen and (max-width: 480px){.page-corporation section.benefit ul.point li,.page-test section.benefit ul.point li,.page-item-pr section.benefit ul.point li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page-corporation section.benefit ul.point li span,.page-test section.benefit ul.point li span,.page-item-pr section.benefit ul.point li span{margin:20px auto 0 auto}.page-corporation section.benefit ul.point li p,.page-test section.benefit ul.point li p,.page-item-pr section.benefit ul.point li p{width:100%}.page-corporation section.benefit ul.point li p br,.page-test section.benefit ul.point li p br,.page-item-pr section.benefit ul.point li p br{display:none}}.page-corporation section.benefit .bene-title,.page-test section.benefit .bene-title,.page-item-pr section.benefit .bene-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:6px solid #d50000}.page-corporation section.benefit .bene-title:not(:first-of-type),.page-test section.benefit .bene-title:not(:first-of-type),.page-item-pr section.benefit .bene-title:not(:first-of-type){margin-top:120px}.page-corporation section.benefit .bene-title:before,.page-test section.benefit .bene-title:before,.page-item-pr section.benefit .bene-title:before{content:none}.page-corporation section.benefit .bene-title h2,.page-test section.benefit .bene-title h2,.page-item-pr section.benefit .bene-title h2{position:relative;width:calc(100% - 220px);margin:0;padding:0;font-size:3.8rem;font-weight:900;letter-spacing:1px;border-width:0}.page-corporation section.benefit .bene-title h2:before,.page-test section.benefit .bene-title h2:before,.page-item-pr section.benefit .bene-title h2:before{content:none}.page-corporation section.benefit .bene-title h2 span,.page-test section.benefit .bene-title h2 span,.page-item-pr section.benefit .bene-title h2 span{display:block;font-size:2rem;color:#d50000;background-color:#f7f4e5}@media screen and (max-width: 560px){.page-corporation section.benefit .bene-title h2,.page-test section.benefit .bene-title h2,.page-item-pr section.benefit .bene-title h2{font-size:2.4rem}}.page-corporation section.benefit .bene-title .bene-num,.page-test section.benefit .bene-title .bene-num,.page-item-pr section.benefit .bene-title .bene-num{display:inline-block;width:200px;margin-right:20px;padding:.8em 0;font-size:2.8rem;font-weight:bold;text-align:center;color:#fff;background-color:#d50000;border-radius:4px 4px 0 0}@media only screen and (max-width: 800px){.page-corporation section.benefit .bene-title h2,.page-test section.benefit .bene-title h2,.page-item-pr section.benefit .bene-title h2{width:calc(100% - 160px);font-size:3rem}.page-corporation section.benefit .bene-title .bene-num,.page-test section.benefit .bene-title .bene-num,.page-item-pr section.benefit .bene-title .bene-num{width:140px;font-size:2rem}}@media only screen and (max-width: 630px){.page-corporation section.benefit .bene-title,.page-test section.benefit .bene-title,.page-item-pr section.benefit .bene-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-corporation section.benefit .bene-title h2,.page-test section.benefit .bene-title h2,.page-item-pr section.benefit .bene-title h2{width:100%;padding:.6em 0;font-size:2.2rem;text-align:center}.page-corporation section.benefit .bene-title h2 span,.page-test section.benefit .bene-title h2 span,.page-item-pr section.benefit .bene-title h2 span{padding:0;font-size:1.6rem;font-weight:700}.page-corporation section.benefit .bene-title .bene-num,.page-test section.benefit .bene-title .bene-num,.page-item-pr section.benefit .bene-title .bene-num{width:100%;margin:0;padding:.6em 0;font-size:2rem}}.page-corporation section.benefit .insu-title1,.page-test section.benefit .insu-title1,.page-item-pr section.benefit .insu-title1{margin-bottom:20px;padding-top:20px;text-align:center;line-height:1.4;font-size:4rem;font-weight:900}.page-corporation section.benefit .insu-title1 p,.page-test section.benefit .insu-title1 p,.page-item-pr section.benefit .insu-title1 p{padding-top:2em;font-size:1.6rem;font-weight:400;text-align:center}.page-corporation section.benefit .insu-title1 p small,.page-test section.benefit .insu-title1 p small,.page-item-pr section.benefit .insu-title1 p small{display:block}@media only screen and (max-width: 800px){.page-corporation section.benefit .insu-title1,.page-test section.benefit .insu-title1,.page-item-pr section.benefit .insu-title1{font-size:3rem}}.page-corporation section.benefit .insu-title2,.page-test section.benefit .insu-title2,.page-item-pr section.benefit .insu-title2{width:100%;position:relative;margin-bottom:2.5em;padding:3%;font-size:4rem;font-weight:900;color:#fff;text-align:center;line-height:1.4;background-size:auto auto;background-color:#d50000;background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(226, 38, 38) 10px, rgb(226, 38, 38) 20px)}.page-corporation section.benefit .insu-title2::after,.page-test section.benefit .insu-title2::after,.page-item-pr section.benefit .insu-title2::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-40px;width:30px;height:40px;margin:auto;border-style:solid;border-width:40px 30px 0 30px;border-color:#e22626 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.page-corporation section.benefit .insu-title2.up::after,.page-test section.benefit .insu-title2.up::after,.page-item-pr section.benefit .insu-title2.up::after{content:"";display:block;position:absolute;left:0;right:0;top:-40px;bottom:auto;width:30px;height:40px;margin:auto;border-style:solid;border-width:0 30px 40px 30px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e22626 rgba(0,0,0,0)}@media only screen and (max-width: 800px){.page-corporation section.benefit .insu-title2,.page-test section.benefit .insu-title2,.page-item-pr section.benefit .insu-title2{font-size:3rem}}@media only screen and (max-width: 630px){.page-corporation section.benefit .insu-title2,.page-test section.benefit .insu-title2,.page-item-pr section.benefit .insu-title2{font-size:2.4rem;font-weight:700}.page-corporation section.benefit .insu-title2 br,.page-test section.benefit .insu-title2 br,.page-item-pr section.benefit .insu-title2 br{display:none}}.page-corporation section.benefit .insu-title3,.page-test section.benefit .insu-title3,.page-item-pr section.benefit .insu-title3{margin-bottom:1.5em;font-size:3.6rem;font-weight:900;text-align:center}@media only screen and (max-width: 800px){.page-corporation section.benefit .insu-title3,.page-test section.benefit .insu-title3,.page-item-pr section.benefit .insu-title3{font-size:3rem}}@media only screen and (max-width: 630px){.page-corporation section.benefit .insu-title3,.page-test section.benefit .insu-title3,.page-item-pr section.benefit .insu-title3{font-size:2.4rem;line-height:1.4;text-align:justify}}.page-corporation section.benefit .jirei,.page-test section.benefit .jirei,.page-item-pr section.benefit .jirei{-ms-flex-pack:distribute;justify-content:space-around}.page-corporation section.benefit .jirei dl img,.page-test section.benefit .jirei dl img,.page-item-pr section.benefit .jirei dl img{margin:0 auto;display:block}.page-corporation section.benefit .jirei dl dt,.page-test section.benefit .jirei dl dt,.page-item-pr section.benefit .jirei dl dt{text-align:center;padding:.8em;color:#fff;background-color:#43a047}.page-corporation section.benefit .jirei dl dd,.page-test section.benefit .jirei dl dd,.page-item-pr section.benefit .jirei dl dd{line-height:1.7}.page-corporation section.benefit .pr-box,.page-test section.benefit .pr-box,.page-item-pr section.benefit .pr-box{width:100%;margin:0 0 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-corporation section.benefit .pr-box>span,.page-test section.benefit .pr-box>span,.page-item-pr section.benefit .pr-box>span{width:200px;height:200px;color:#fff;font-size:20px;text-align:center;border-radius:100px}.page-corporation section.benefit .pr-box>span i,.page-test section.benefit .pr-box>span i,.page-item-pr section.benefit .pr-box>span i{font-size:40px;margin:50px 0 10px 0;display:block}.page-corporation section.benefit .pr-box>span small,.page-test section.benefit .pr-box>span small,.page-item-pr section.benefit .pr-box>span small{margin:10px 0 0 0;display:block}.page-corporation section.benefit .pr-box>span.grn,.page-test section.benefit .pr-box>span.grn,.page-item-pr section.benefit .pr-box>span.grn{background-color:#43a047}.page-corporation section.benefit .pr-box>span.blue,.page-test section.benefit .pr-box>span.blue,.page-item-pr section.benefit .pr-box>span.blue{background-color:#0d86c3}.page-corporation section.benefit .pr-box>span.red,.page-test section.benefit .pr-box>span.red,.page-item-pr section.benefit .pr-box>span.red{background-color:#d50000}.page-corporation section.benefit .pr-box>p,.page-test section.benefit .pr-box>p,.page-item-pr section.benefit .pr-box>p{width:calc(100% - 230px);margin:0}@media only screen and (max-width: 480px){.page-corporation section.benefit .pr-box,.page-test section.benefit .pr-box,.page-item-pr section.benefit .pr-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page-corporation section.benefit .pr-box>p,.page-test section.benefit .pr-box>p,.page-item-pr section.benefit .pr-box>p{width:100%;margin:20px 0 0 0}}.page-corporation section.benefit .pr-ex,.page-test section.benefit .pr-ex,.page-item-pr section.benefit .pr-ex{margin:0 0 30px 0;padding:20px;background-color:#e7f1d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-corporation section.benefit .pr-ex img,.page-test section.benefit .pr-ex img,.page-item-pr section.benefit .pr-ex img{width:30%;max-width:100%;display:block}.page-corporation section.benefit .pr-ex .txt,.page-test section.benefit .pr-ex .txt,.page-item-pr section.benefit .pr-ex .txt{width:68%}.page-corporation section.benefit .pr-ex .txt span,.page-test section.benefit .pr-ex .txt span,.page-item-pr section.benefit .pr-ex .txt span{font-size:20px;font-weight:bold;padding:0 0 10px 0;display:block;border-bottom:3px solid #43a047;color:#43a047}.page-corporation section.benefit .pr-ex .txt table,.page-test section.benefit .pr-ex .txt table,.page-item-pr section.benefit .pr-ex .txt table{margin:20px 0 0 0}@media only screen and (max-width: 480px){.page-corporation section.benefit .pr-ex,.page-test section.benefit .pr-ex,.page-item-pr section.benefit .pr-ex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page-corporation section.benefit .pr-ex img,.page-test section.benefit .pr-ex img,.page-item-pr section.benefit .pr-ex img{width:80%;margin:0 auto 20px auto}.page-corporation section.benefit .pr-ex .txt,.page-test section.benefit .pr-ex .txt,.page-item-pr section.benefit .pr-ex .txt{width:100%}.page-corporation section.benefit .pr-ex table tbody th,.page-corporation section.benefit .pr-ex table tbody td,.page-test section.benefit .pr-ex table tbody th,.page-test section.benefit .pr-ex table tbody td,.page-item-pr section.benefit .pr-ex table tbody th,.page-item-pr section.benefit .pr-ex table tbody td{width:100%;display:block}}.page-corporation section.benefit dl.qa,.page-test section.benefit dl.qa,.page-item-pr section.benefit dl.qa{width:100%}.page-corporation section.benefit dl.qa div,.page-test section.benefit dl.qa div,.page-item-pr section.benefit dl.qa div{margin:0 0 30px 0}.page-corporation section.benefit dl.qa dt,.page-test section.benefit dl.qa dt,.page-item-pr section.benefit dl.qa dt{padding:15px;margin:0;background-color:#e7f1d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-corporation section.benefit dl.qa dt span,.page-test section.benefit dl.qa dt span,.page-item-pr section.benefit dl.qa dt span{width:50px;height:50px;font-size:20px;line-height:50px;border-radius:25px;text-align:center;color:#fff;background-color:#43a047}.page-corporation section.benefit dl.qa dt p,.page-test section.benefit dl.qa dt p,.page-item-pr section.benefit dl.qa dt p{width:calc(100% - 70px);margin:0}.page-corporation section.benefit dl.qa dd,.page-test section.benefit dl.qa dd,.page-item-pr section.benefit dl.qa dd{margin:0;padding:15px 15px 15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-corporation section.benefit dl.qa dd span,.page-test section.benefit dl.qa dd span,.page-item-pr section.benefit dl.qa dd span{width:50px;height:50px;font-size:20px;line-height:50px;border-radius:25px;text-align:center;color:#fff;background-color:#d50000}.page-corporation section.benefit dl.qa dd p,.page-test section.benefit dl.qa dd p,.page-item-pr section.benefit dl.qa dd p{width:calc(100% - 70px);margin:0}@media only screen and (max-width: 480px){.page-corporation section.benefit dl.qa dd,.page-test section.benefit dl.qa dd,.page-item-pr section.benefit dl.qa dd{padding:15px}}.page-corporation section.benefit .sample .text-box,.page-test section.benefit .sample .text-box,.page-item-pr section.benefit .sample .text-box{width:76%}.page-corporation section.benefit .sample .image-box,.page-test section.benefit .sample .image-box,.page-item-pr section.benefit .sample .image-box{width:20%;margin:0}.page-corporation section.benefit .sample .image-box figcaption,.page-test section.benefit .sample .image-box figcaption,.page-item-pr section.benefit .sample .image-box figcaption{text-align:center;font-size:.8em}.page-corporation section.benefit .sample .image-box img,.page-test section.benefit .sample .image-box img,.page-item-pr section.benefit .sample .image-box img{width:100%}@media only screen and (max-width: 800px){.page-corporation section.benefit .sample .image-box,.page-corporation section.benefit .sample .text-box,.page-test section.benefit .sample .image-box,.page-test section.benefit .sample .text-box,.page-item-pr section.benefit .sample .image-box,.page-item-pr section.benefit .sample .text-box{width:100%}.page-corporation section.benefit .sample .image-box,.page-test section.benefit .sample .image-box,.page-item-pr section.benefit .sample .image-box{max-width:320px;margin:20px auto 0}}.page-corporation section.useful .wrap,.page-test section.useful .wrap,.page-item-pr section.useful .wrap{padding:100px 2%}.page-corporation section.useful .wrap h2:after,.page-test section.useful .wrap h2:after,.page-item-pr section.useful .wrap h2:after{content:"Useful"}.page-corporation section.useful .wrap ul,.page-test section.useful .wrap ul,.page-item-pr section.useful .wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-corporation section.useful .wrap ul li,.page-test section.useful .wrap ul li,.page-item-pr section.useful .wrap ul li{width:49%}.page-corporation section.useful .wrap ul li figure img,.page-test section.useful .wrap ul li figure img,.page-item-pr section.useful .wrap ul li figure img{width:100%;height:auto}.page-corporation section.useful .wrap ul li .btn-box,.page-test section.useful .wrap ul li .btn-box,.page-item-pr section.useful .wrap ul li .btn-box{max-width:320px;padding-top:10px}.page-corporation section.useful .wrap ul li .btn-box a,.page-test section.useful .wrap ul li .btn-box a,.page-item-pr section.useful .wrap ul li .btn-box a{font-size:1.5rem}@media screen and (max-width: 940px){.page-corporation section.useful .wrap ul li,.page-test section.useful .wrap ul li,.page-item-pr section.useful .wrap ul li{width:96%;margin:0 auto 20px}}@media screen and (max-width: 768px){.page-corporation section.useful .wrap,.page-test section.useful .wrap,.page-item-pr section.useful .wrap{padding-bottom:0}}.page-corporation section.news,.page-test section.news,.page-item-pr section.news{padding-top:30px}.page-corporation section.news .wrap,.page-test section.news .wrap,.page-item-pr section.news .wrap{padding-top:0}.page-corporation section.news .wrap h2:after,.page-test section.news .wrap h2:after,.page-item-pr section.news .wrap h2:after{content:"News"}.page-corporation section.news .wrap>div,.page-test section.news .wrap>div,.page-item-pr section.news .wrap>div{background:#fff;border-radius:3px}.page-corporation section.news .wrap .whats-new,.page-test section.news .wrap .whats-new,.page-item-pr section.news .wrap .whats-new{width:100%}.page-corporation section.news .wrap .whats-new ul,.page-test section.news .wrap .whats-new ul,.page-item-pr section.news .wrap .whats-new ul{margin:0;padding:0}.page-corporation section.news .wrap .whats-new ul li a,.page-test section.news .wrap .whats-new ul li a,.page-item-pr section.news .wrap .whats-new ul li a{text-decoration:underline;line-height:1.5}.page-corporation section.news .wrap .whats-new ul#tab,.page-test section.news .wrap .whats-new ul#tab,.page-item-pr section.news .wrap .whats-new ul#tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:0;border-bottom:4px solid #43a047}.page-corporation section.news .wrap .whats-new ul#tab li,.page-test section.news .wrap .whats-new ul#tab li,.page-item-pr section.news .wrap .whats-new ul#tab li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:1.2em 0;font-size:1.6rem;font-weight:bold;line-height:1.2;text-align:center;color:#222;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#f1f1f1}.page-corporation section.news .wrap .whats-new ul#tab li br,.page-test section.news .wrap .whats-new ul#tab li br,.page-item-pr section.news .wrap .whats-new ul#tab li br{display:none}.page-corporation section.news .wrap .whats-new ul#tab li:not(:last-child),.page-test section.news .wrap .whats-new ul#tab li:not(:last-child),.page-item-pr section.news .wrap .whats-new ul#tab li:not(:last-child){border-right:1px solid #fff}.page-corporation section.news .wrap .whats-new ul#tab li.select,.page-test section.news .wrap .whats-new ul#tab li.select,.page-item-pr section.news .wrap .whats-new ul#tab li.select{color:#fff;background-color:#43a047}.page-corporation section.news .wrap .whats-new ul#tab li.select:after,.page-test section.news .wrap .whats-new ul#tab li.select:after,.page-item-pr section.news .wrap .whats-new ul#tab li.select:after{background-image:none}.page-corporation section.news .wrap .whats-new ul#tab li:hover,.page-test section.news .wrap .whats-new ul#tab li:hover,.page-item-pr section.news .wrap .whats-new ul#tab li:hover{color:#fff;background-color:#43a047}.page-corporation section.news .wrap .whats-new ul#tab li:hover:after,.page-test section.news .wrap .whats-new ul#tab li:hover:after,.page-item-pr section.news .wrap .whats-new ul#tab li:hover:after{background-image:none}@media screen and (max-width: 768px){.page-corporation section.news .wrap .whats-new ul#tab li,.page-test section.news .wrap .whats-new ul#tab li,.page-item-pr section.news .wrap .whats-new ul#tab li{width:33.3333333333%;padding:1em 0;font-size:1.5rem}.page-corporation section.news .wrap .whats-new ul#tab li:nth-of-type(1),.page-corporation section.news .wrap .whats-new ul#tab li:nth-of-type(2),.page-corporation section.news .wrap .whats-new ul#tab li:nth-of-type(3),.page-test section.news .wrap .whats-new ul#tab li:nth-of-type(1),.page-test section.news .wrap .whats-new ul#tab li:nth-of-type(2),.page-test section.news .wrap .whats-new ul#tab li:nth-of-type(3),.page-item-pr section.news .wrap .whats-new ul#tab li:nth-of-type(1),.page-item-pr section.news .wrap .whats-new ul#tab li:nth-of-type(2),.page-item-pr section.news .wrap .whats-new ul#tab li:nth-of-type(3){border-bottom:1px solid #fff}}@media screen and (max-width: 560px){.page-corporation section.news .wrap .whats-new ul#tab li,.page-test section.news .wrap .whats-new ul#tab li,.page-item-pr section.news .wrap .whats-new ul#tab li{width:50%;padding:.8em 0}.page-corporation section.news .wrap .whats-new ul#tab li:nth-of-type(4),.page-test section.news .wrap .whats-new ul#tab li:nth-of-type(4),.page-item-pr section.news .wrap .whats-new ul#tab li:nth-of-type(4){border-bottom:1px solid #fff}}.page-corporation section.news .wrap .whats-new div.tab-win,.page-test section.news .wrap .whats-new div.tab-win,.page-item-pr section.news .wrap .whats-new div.tab-win{width:100%;margin-top:16px;padding:0}.page-corporation section.news .wrap .whats-new div.tab-win ul,.page-test section.news .wrap .whats-new div.tab-win ul,.page-item-pr section.news .wrap .whats-new div.tab-win ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.page-corporation section.news .wrap .whats-new div.tab-win ul li,.page-test section.news .wrap .whats-new div.tab-win ul li,.page-item-pr section.news .wrap .whats-new div.tab-win ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:32.33%;margin-bottom:16px;padding:10px;line-height:0;border:1px solid #e4e4e4;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}.page-corporation section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)),.page-test section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)),.page-item-pr section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)){margin-right:1.5%}@media screen and (max-width: 940px){.page-corporation section.news .wrap .whats-new div.tab-win ul li,.page-test section.news .wrap .whats-new div.tab-win ul li,.page-item-pr section.news .wrap .whats-new div.tab-win ul li{width:49%}.page-corporation section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)),.page-test section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)),.page-item-pr section.news .wrap .whats-new div.tab-win ul li:not(:nth-of-type(3n)){margin-right:0px}}@media screen and (max-width: 560px){.page-corporation section.news .wrap .whats-new div.tab-win ul li,.page-test section.news .wrap .whats-new div.tab-win ul li,.page-item-pr section.news .wrap .whats-new div.tab-win ul li{width:100%}}.page-corporation section.news .wrap .whats-new div.tab-win ul li .thumb,.page-test section.news .wrap .whats-new div.tab-win ul li .thumb,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .thumb{width:160px;margin-bottom:0}.page-corporation section.news .wrap .whats-new div.tab-win ul li .thumb img,.page-test section.news .wrap .whats-new div.tab-win ul li .thumb img,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .thumb img{width:160px;height:160px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1160px){.page-corporation section.news .wrap .whats-new div.tab-win ul li .thumb,.page-test section.news .wrap .whats-new div.tab-win ul li .thumb,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .thumb{width:130px}.page-corporation section.news .wrap .whats-new div.tab-win ul li .thumb img,.page-test section.news .wrap .whats-new div.tab-win ul li .thumb img,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .thumb img{width:130px;height:130px}}@media screen and (max-width: 940px){.page-corporation section.news .wrap .whats-new div.tab-win ul li .thumb,.page-test section.news .wrap .whats-new div.tab-win ul li .thumb,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .thumb{width:120px}.page-corporation section.news .wrap .whats-new div.tab-win ul li .thumb img,.page-test section.news .wrap .whats-new div.tab-win ul li .thumb img,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .thumb img{width:120px;height:120px}}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt,.page-test section.news .wrap .whats-new div.tab-win ul li .txt,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 175px);height:100%}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt .post-info,.page-test section.news .wrap .whats-new div.tab-win ul li .txt .post-info,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt .post-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list,.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt .post-info .tag-list,.page-test section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list,.page-test section.news .wrap .whats-new div.tab-win ul li .txt .post-info .tag-list,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt .post-info .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list,.page-test section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list{margin-bottom:5px;background-color:#ffb91b}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list .cat-name,.page-test section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list .cat-name,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt .post-info .cat-list .cat-name{display:block;width:100%;margin-top:0;padding:3px 10px;font-size:12px;font-weight:400;text-align:center;color:#111;line-height:1;border-radius:1px}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt .post-info time,.page-test section.news .wrap .whats-new div.tab-win ul li .txt .post-info time,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt .post-info time{font-size:1.3rem;line-height:1}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt h4,.page-test section.news .wrap .whats-new div.tab-win ul li .txt h4,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt h4{margin:0 0 5px;padding:0;font-size:1.5rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:left;border-width:0}.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt h4 a,.page-test section.news .wrap .whats-new div.tab-win ul li .txt h4 a,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt h4 a{color:#111;text-decoration:none;line-height:1}@media only screen and (max-width: 1160px){.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt,.page-test section.news .wrap .whats-new div.tab-win ul li .txt,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt{width:calc(100% - 145px)}}@media screen and (max-width: 940px){.page-corporation section.news .wrap .whats-new div.tab-win ul li .txt,.page-test section.news .wrap .whats-new div.tab-win ul li .txt,.page-item-pr section.news .wrap .whats-new div.tab-win ul li .txt{width:calc(100% - 135px)}}@media screen and (max-width: 940px){.page-corporation section.news .wrap .whats-new div.tab-win ul,.page-test section.news .wrap .whats-new div.tab-win ul,.page-item-pr section.news .wrap .whats-new div.tab-win ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-corporation section.news .wrap .whats-new div.tab-win.hide,.page-test section.news .wrap .whats-new div.tab-win.hide,.page-item-pr section.news .wrap .whats-new div.tab-win.hide{display:none}.page-corporation section{max-width:1600px;margin:0 auto;padding-top:5vh}.page-corporation section.intro{padding:3em 0}.page-corporation section.intro h1{margin:0;padding:0;font-size:clamp(28px,5vw,52px);text-align:center;line-height:1.6}.page-corporation section.intro h1:after{content:none}@media only screen and (max-width: 500px){.page-corporation section.intro{padding:0}}.page-corporation section.contents{max-width:1200px}.page-corporation section.contents h2{margin-bottom:1.5em;padding:0;text-align:center;text-indent:1em;font-size:clamp(22px,5vw,42px)}.page-corporation section.contents h2:before{content:none}.page-corporation section.contents h2:after{position:absolute;bottom:-1.2em;left:0;right:0;content:"";display:block;width:45px;height:3px;margin:auto;background-color:#111}@media only screen and (max-width: 500px){.page-corporation section.contents h2:after{bottom:-0.8em}}.page-corporation section.contents .grid{margin-bottom:8em;padding:10px;background-color:#f7f4e5;-webkit-transition:.5s ease;transition:.5s ease}.page-corporation section.contents .grid .img{width:50%;overflow:hidden}.page-corporation section.contents .grid .img a{height:100%;overflow:hidden}.page-corporation section.contents .grid .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s ease;transition:.5s ease}.page-corporation section.contents .grid .text{width:50%;padding:3%}.page-corporation section.contents .grid .text h3{margin:0 0;padding:0;font-size:clamp(22px,3vw,32px);border:none}@media only screen and (max-width: 1160px){.page-corporation section.contents .grid .text h3 br{display:none}}.page-corporation section.contents .grid .text ul{margin:1em 0 0 auto}.page-corporation section.contents .grid .text ul li{text-indent:-1.4em;padding-left:2em;font-size:clamp(14px,2vw,16px);list-style-type:circle;line-height:1.5}.page-corporation section.contents .grid .text p{font-size:clamp(16px,5vw,20px)}.page-corporation section.contents .grid:hover{background-color:rgba(247,244,229,.6)}.page-corporation section.contents .grid:hover .img img{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}@media only screen and (max-width: 767px){.page-corporation section.contents .grid .text,.page-corporation section.contents .grid .img{width:100%}.page-corporation section.contents .grid .text{padding:5%}.page-corporation section.contents .grid .text p{font-size:14px}}.page-corporation section.voice{max-width:1200px;margin:0 auto;padding:60px 2%}.page-corporation section.voice .grid{margin-bottom:5vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-corporation section.voice .grid .img{width:20%}.page-corporation section.voice .grid .img img{width:100%;border-radius:200px}.page-corporation section.voice .grid .text{width:75%}.page-corporation section.voice .grid .text .member{font-size:clamp(18px,5vw,24px);background:#43a047;color:#fff;font-weight:bold;padding:.4em 1em;display:inline;border-radius:6px}.page-corporation section.voice .grid .text .name{font-size:20px;font-weight:bold}.page-corporation section.voice .grid .text dl{padding-top:1em}.page-corporation section.voice .grid .text dl dt{margin-bottom:.8em;font-size:20px;font-weight:bold}.page-corporation section.voice .grid .text dl dd{display:inline}.page-corporation section.voice .grid .text dl dd:before{content:"◯"}@media only screen and (max-width: 767px){.page-corporation section.voice .grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-corporation section.voice .grid .text,.page-corporation section.voice .grid .img{width:100%}.page-corporation section.voice .grid .img{max-width:200px;margin-bottom:40px}}.page-opinion .btn-box a.btn-red{font-size:1.8rem}.page-opinion .btn-box a.btn-red br{display:none}.page-opinion h2.bg-grn,.page-opinion h3.bg-grn{padding:.8em;color:#fff;border-bottom:0;background-size:auto auto;background-color:rgba(0,129,20,.7);background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(67, 160, 71) 10px, rgb(67, 160, 71) 20px)}@media only screen and (max-width: 630px){.page-opinion h2,.page-opinion h3{font-size:1.8rem}}.page-opinion .lineb p{text-align:center;font-weight:700;font-size:3rem;margin-top:.3em;padding-bottom:.3em;border-bottom:3px dotted #333}@media only screen and (max-width: 680px){.page-opinion .lineb p{font-size:1.8rem;border-bottom:1px dotted #333}}.page-opinion .youtube{margin:40px auto 0}.page-opinion .outline{padding:1.2em;background-color:#f7f4e5}.page-opinion .outline .btn-box{margin-bottom:0;padding:10px 0}.page-opinion .half-text-right{padding:40px;background-color:#f7f4e5}.page-corporate_pj .bg-grn{padding:.8em;color:#fff;border-bottom:0;background-size:auto auto;background-color:rgba(0,129,20,.7);background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(67, 160, 71) 10px, rgb(67, 160, 71) 20px)}@media only screen and (max-width: 630px){.page-corporate_pj .bg-grn{font-size:1.8rem}}.page-corporate_pj img{width:100%;height:auto}.page-corporate_pj .outline{padding:1.2em;background-color:#f7f4e5}.page-corporate_pj .outline figure{padding:20px 0}.page-corporate_pj .outline figure img{margin-bottom:0}.page-corporate_pj .priceList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em}.page-corporate_pj .priceList dt{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;width:30%;padding:1.2em;font-size:1.8rem;text-align:center}.page-corporate_pj .priceList dt.red{color:#fff;background-color:rgba(213,0,0,.8)}.page-corporate_pj .priceList dt.grn{color:#fff;background-color:rgba(130,171,79,.9)}.page-corporate_pj .priceList dd{width:70%;margin:0;padding:1.2em;background-color:#f7f7f7}@media screen and (max-width: 560px){.page-corporate_pj .priceList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-corporate_pj .priceList dd,.page-corporate_pj .priceList dt{width:100%}}.page-corporate_pr .bg-grn{padding:.8em;color:#fff;border-bottom:0;background-size:auto auto;background-color:rgba(0,129,20,.7);background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(67, 160, 71) 10px, rgb(67, 160, 71) 20px)}@media only screen and (max-width: 630px){.page-corporate_pr .bg-grn{font-size:1.8rem}}.page-corporate_pr .outline{padding:1.2em;background-color:#f7f4e5}.page-corporate_pr .outline figure{padding:20px 0}.page-corporate_pr .outline figure img{margin-bottom:0}.page-corporate_pr .half-text-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#f7f4e5}.page-corporate_pr .lineb p{text-align:center;font-weight:700;font-size:3rem;margin-top:.3em;padding-bottom:.3em;border-bottom:3px dotted #333}@media only screen and (max-width: 680px){.page-corporate_pr .lineb p{font-size:1.8rem;border-bottom:1px dotted #333}}.page-meeting .mtg-date{font-size:3rem;font-weight:700;line-height:1.2}.page-meeting ul.member-list{-ms-flex-pack:distribute;justify-content:space-around}.page-meeting ul.member-list li{margin-bottom:20px;text-align:center}.page-meeting ul.member-list li img{width:100%;height:auto}.page-meeting ul.member-list li span{display:block;padding:1em 0;text-align:center}.page-meeting table{margin-top:30px}.page-meeting table tbody tr td:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-meeting table tbody tr td:first-child:before{content:none}.page-meeting table tbody tr td a{text-decoration:underline}.page-meeting table tbody tr td span{display:block;font-size:90%}.page-option dl{margin:20px 0;padding:20px;background-color:#f7f4e5}.page-option dl dt{font-size:130%}.page-option dl dd:not(:last-child){padding-bottom:1em;border-bottom:1px solid #d7d7d7}.free-lp header.grid figure.img{width:15%}.free-lp header.grid .text{width:80%;text-align:center}.free-lp header.grid .text h1{margin:3vh 0;padding:.6em;text-align:center;color:#fff;text-align:center;line-height:1.3;background-color:#43a047}.free-lp header.grid .text h1:after{content:none}.free-lp header.grid .text p{line-height:1.3}.free-lp header.grid .text p:nth-of-type(1){font-size:clamp(22px,5vw,32px);font-weight:bold}.free-lp header.grid .text p img{margin-top:2vh;max-width:200px}@media only screen and (max-width: 680px){.free-lp header.grid .text p span{display:block;margin-top:1.5em;line-height:1.5}.free-lp header.grid .text p img{margin:0}}@media only screen and (max-width: 940px){.free-lp header.grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.free-lp header.grid figure.img{width:100%;max-width:130px;margin:0 auto 2vh auto}.free-lp header.grid .text{width:100%}}.free-lp h2{margin-bottom:20px;padding-top:20px;text-align:center;line-height:1.4;font-size:clamp(22px,5vw,4rem);font-weight:900}@media only screen and (max-width: 680px){.free-lp h2{text-align:left}.free-lp h2 br{display:none}}.page-member-guide{max-width:1000px}.page-insurance{max-width:1000px}.page-insurance .bd-box{margin:3vh 0 8vh 0;padding:1.5em;border:3px solid #111}.page-insurance .case .grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-insurance .case .grid .img{width:25%}.page-insurance .case .grid .text{width:70%;font-size:clamp(15px,5vw,22px);line-height:1.5}@media only screen and (max-width: 680px){.page-insurance .case .grid .img,.page-insurance .case .grid .text{width:100%}.page-insurance .case .grid .img{max-width:200px;margin:0 auto 2vh auto}}.page-insurance .point h3.bg-grn{padding:.8em;color:#fff;border-bottom:0;background-size:auto auto;background-color:rgba(0,129,20,.7);background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(67, 160, 71) 10px, rgb(67, 160, 71) 20px)}@media only screen and (max-width: 630px){.page-insurance .point h3{font-size:1.8rem}}.page-insurance .point ul li:not(:last-child){padding-bottom:1em;border-bottom:1px dashed #777}.page-insurance .point ul li{font-size:2rem}.page-insurance .point ul li small{display:block;margin-top:.6em;text-indent:0}.page-insurance .point ul.bg-bei{padding:3%;background-color:#f7f4e5}.page-insurance .point ul.bg-bei li{font-weight:700}.page-insurance .point ul.bg-bei li small{font-weight:400}.page-insurance .point ul.bg-gr2{padding:3%;background-color:#e7f1d9}.page-insurance .point ul.bg-gr2 li{font-weight:700}.page-insurance .point ul.bg-gr2 li small{font-weight:400}@media only screen and (max-width: 800px){.page-insurance .point ul li{font-size:1.8rem}}@media only screen and (max-width: 630px){.page-insurance .point ul li{font-size:1.6rem}}.page-insurance .point ul.point li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-insurance .point ul.point li span{width:80px;height:80px;margin:20px 0 0 0;color:#43a047;text-align:center;line-height:70px;background:url("../images/page/icn-point.png") no-repeat;background-position:center;background-size:contain}.page-insurance .point ul.point li p{width:calc(100% - 100px)}@media only screen and (max-width: 480px){.page-insurance .point ul.point li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page-insurance .point ul.point li span{margin:20px auto 0 auto}.page-insurance .point ul.point li p{width:100%}.page-insurance .point ul.point li p br{display:none}}.page-insurance .point .insu-title2{width:100%;position:relative;margin-bottom:2.5em;padding:3%;font-size:4rem;font-weight:900;color:#fff;text-align:center;line-height:1.4;background-size:auto auto;background-color:#d50000;background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgb(226, 38, 38) 10px, rgb(226, 38, 38) 20px)}.page-insurance .point .insu-title2::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-40px;width:30px;height:40px;margin:auto;border-style:solid;border-width:40px 30px 0 30px;border-color:#e22626 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.page-insurance .point .insu-title2.up::after{content:"";display:block;position:absolute;left:0;right:0;top:-40px;bottom:auto;width:30px;height:40px;margin:auto;border-style:solid;border-width:0 30px 40px 30px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e22626 rgba(0,0,0,0)}@media only screen and (max-width: 800px){.page-insurance .point .insu-title2{font-size:3rem}}@media only screen and (max-width: 630px){.page-insurance .point .insu-title2{font-size:2.4rem;font-weight:700}.page-insurance .point .insu-title2 br{display:none}}.page-insurance .safe .grid{margin:5vh 0 8vh 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-insurance .safe .grid .img{width:15%}.page-insurance .safe .grid .text{width:80%}.page-insurance .safe .grid .text h4{margin:0 0 .6em 0;padding:0;font-size:clamp(18px,5vw,28px);border-width:0}.page-insurance .safe .grid:nth-of-type(2) .text{width:70%}.page-insurance .safe .grid:nth-of-type(2) .img{width:25%}@media only screen and (max-width: 680px){.page-insurance .safe .grid .img,.page-insurance .safe .grid .text{width:100%}.page-insurance .safe .grid .img{max-width:200px;margin:0 auto 2vh auto}.page-insurance .safe .grid:nth-of-type(2){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-insurance .other .bd-box{font-size:clamp(20px,5vw,34px);font-weight:bold}.page-insurance .other figure{padding:3vh 0;text-align:center}.page-insurance .other figure img{max-width:350px;margin:0 auto 3vh auto}.page-insurance .other figure figcaption{text-align:center}.page-item-pr.content{max-width:1000px !important;padding:60px 2%}.page-item-pr.free-lp header.grid .text{width:100%}.page-item-pr section .wrap{padding:60px 0}.page-item-pr section .bg-wh{padding:5% 0}.page-item-pr section.benefit{background-color:#fff}.page-item-pr section.benefit .bene-title h2{text-align:left}.page-item-pr section.benefit .bene-title h2 span{background-color:#fff}.page-item-pr .btn-box{max-width:100%;padding:30px 0}.page-item-pr .btn-box a.btn-red{font-size:2rem}.page-assessment{max-width:1000px}.page-assessment.free-lp header.grid .text{width:100%}.page-assessment .bd-box{margin:3vh 0 8vh 0;padding:1.5em;border:3px solid #111}.page-assessment .case .grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-assessment .case .grid .img{width:35%}.page-assessment .case .grid .text{width:60%;font-size:clamp(15px,5vw,22px);line-height:1.5}@media only screen and (max-width: 680px){.page-assessment .case .grid .img,.page-assessment .case .grid .text{width:100%}.page-assessment .case .grid .img{max-width:200px;margin:0 auto 2vh auto}}.page-assessment .detail{padding:8vh 0}.page-assessment .detail>figure{width:100%;max-width:800px;margin:0 auto 100px auto}.page-assessment .detail .grid{margin-bottom:60px;padding:3%;border:8px solid #f5f5f5}.page-assessment .detail .grid .text{width:48%}.page-assessment .detail .grid .text h3{padding:.6em;margin:0 0 1em 0;font-size:clamp(22px,5vw,28px);color:#fff;background-color:#4a92bc;border:none}.page-assessment .detail .grid .img{width:50%;text-align:center}.page-assessment .detail .grid .img img{width:100%}.page-assessment .detail .grid figure{width:100%;max-width:800px;margin:0 auto}.page-assessment .detail .grid figure img{width:100%}.page-assessment .detail .grid:nth-of-type(1) .img img{max-width:300px}.page-assessment .detail .grid dl.link{padding:3vh 0 0 0}.page-assessment .detail .grid dl.link dt{padding:.5em 0 .5em 1em;margin-bottom:1em;font-weight:bold;font-size:22px;border-left:6px solid #4a92bc}.page-assessment .detail .grid dl.link dd{margin:0}@media only screen and (max-width: 680px){.page-assessment .detail .grid .img,.page-assessment .detail .grid .text{width:100%}.page-assessment .detail .grid .img{margin:2vh auto}}.page-assessment .detail .prof{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:3vh}.page-assessment .detail .prof .photo{width:18%}.page-assessment .detail .prof .photo img{width:100%}.page-assessment .detail .prof dl{width:80%}.page-assessment .detail .prof dl dt{font-size:120%}@media only screen and (max-width: 680px){.page-assessment .detail .prof .photo,.page-assessment .detail .prof dl{width:100%}.page-assessment .detail .prof .photo{text-align:center}.page-assessment .detail .prof .photo img{max-width:200px}}.page-assessment .other p{text-align:center;font-size:clamp(20px,5vw,24px)}.page-assessment .other p:nth-of-type(2){margin-top:.5em;font-weight:bold;font-size:clamp(20px,5vw,32px)}.page-assessment .other p:nth-of-type(3){max-width:600px;margin:.5em auto 8vh auto;padding:.6em 1em;font-weight:bold;font-size:clamp(24px,5vw,42px);color:#fff;background-color:#2a377c;border-radius:10px}.notfound main{width:100%;max-width:1200px;margin:0 auto;padding:0}.notfound main .article-head h1 span{display:block;font-family:"Lato",sans-serif;font-size:70%}.notfound main .article-body p.back{text-align:center}.notfound main .article-body .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin-top:30px;margin-bottom:30px;padding:20px;background-color:#f7f7f7}.notfound main .article-body .search-form label{width:100%}.notfound main .article-body .search-form label input[type=search]{width:100%;height:52px;margin:0;padding:.8em;font-size:16px;line-height:52px;background-color:#fff;border:3px solid #ddd}.notfound main .article-body .search-form input[type=text]{width:100%;height:52px;margin:0;padding:.8em;font-size:16px;line-height:52px;background-color:#fff;border:3px solid #ddd}.notfound main .article-body .search-form input[type=text]:focus{border-color:#43a047}.notfound main .article-body .screen-reader-text{display:none}.notfound main .article-body input[type=submit]{width:100%;max-width:300px;height:52px;margin:20px auto 0;padding:0;font-size:18px;line-height:52px;color:#fff;background-color:#43a047;border:none;border-radius:0;cursor:pointer}@media screen and (max-width: 560px){main .article-head h1 span{font-size:18px}main .article-head .searchform{padding:20px}}/*# sourceMappingURL=page.min.css.map */