@charset "UTF-8";@import url(//use.fontawesome.com/releases/v5.8.1/css/all.css);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap);*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}* html body{font-size:100%}table{border-collapse:collapse;border-spacing:0}dd,dt,h1,h2,h3,h4,h5,h6,li,ol,p,td,th,ul{font-style:normal;font-weight:400;text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}img{border:0}li,ol{list-style:none}em{font-style:normal}fieldset{border:none}select{background:#fff}label{padding:5px 10px 5px 0;display:inline-block}.cf:after,.clearfix:after,footer div:after,footer:after,header div:after,header:after,nav:after,section div:after,section:after{content:"";display:block;clear:both}.cf,.clearfix,body,footer,footer div,header,header div,nav,section,section div{display:block}* html .clearfix,* html body,* html footer,* html footer div,* html header,* html header div,* html nav,* html section,* html sectionr div{height:1%}.cf,.clearfix,body,footer,footer div,header,header div,nav,section,section div{display:block}html{font-size:62.5%}body{font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt";font-style:normal;font-weight:400;line-height:1.75;color:#1b1b1b;text-align:center}a{color:#1b1b1b;text-decoration:none;transition:.5s}a:hover{opacity:.7}img{max-width:100%;height:auto;vertical-align:bottom}.contPc{display:block}.contMob{display:none}@media screen and (max-width:950px){.contPc{display:none}.contMob{display:block}}main .sectionBox{text-align:left;width:960px;margin:0 auto}@media screen and (max-width:950px){main .sectionBox{width:100%;padding:0 5%}main .sectionBox .sectionBox{padding:0!important}}main form input,main form select,main form textarea{padding:10px}main form input[type=submit]{-webkit-appearance:none;padding:10px;border-radius:5px;cursor:pointer;border:none;font-family:inherit}main form input[type=email],main form input[type=password],main form input[type=text],main form textarea{-moz-appearance:button;-webkit-appearance:button;appearance:button;text-indent:.01px;text-overflow:"";padding:10px;background:#f5f2f2;border-top:1px solid #a1a1a1;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #a1a1a1;border-radius:0}main form select::-ms-expand{display:none}main form select,main form select:focus{padding:10px 15px 10px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f2f2 url(../images/system/parts_select_arrow.png) no-repeat right 0 top 50%;background-size:15px auto;border-top:1px solid #a1a1a1;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #a1a1a1;border-radius:0}main form input:focus,main form select:focus,main form textarea:focus{background-color:#fff}main form input[type=checkbox],main form input[type=radio]{margin-right:5px}.l-header{background:#fff;border-bottom:1px solid #ddd;width:100%;height:100px;position:fixed;top:0;left:0;z-index:9999}.l-header__inner{width:96%;height:100%;margin:0 auto;display:flex;align-items:center}.l-header__logo{width:372px}.l-header__logo a{display:inline-flex;align-items:center;width:100%;height:100%}.l-header__nav--pc{width:calc(100% - 372px);margin-left:auto}.l-header__nav--pc .l-header__menu{display:flex;justify-content:flex-end;flex-wrap:wrap}.l-header__nav--pc .l-header__menu li a{color:#1b1b1b;text-decoration:none;padding:10px;font-weight:700;line-height:1;transition:.3s}.l-header__nav--pc .l-header__menu li a:hover{color:#0a3caf;opacity:1}.l-header__nav--mobile{display:none}.l-header__btn-satei{margin-left:20px}.l-header__btn-satei a{width:200px;padding:15px 10px;text-align:center;display:inline-block;text-decoration:none;background:#0a3caf url(../images/common/parts_arrow3.png) no-repeat right 15px center/20px auto;color:#fff;font-weight:700;border-radius:55px;transition:.3s}.l-header__btn-satei a:hover{opacity:.7}@media screen and (max-width:1315px){.l-header__btn-satei a{width:180px}}@media screen and (max-width:950px){.l-header{height:80px;position:static}.l-header__logo{width:40%}.l-header__nav--pc{display:none}.l-header__nav--mobile{display:block;margin-left:auto}.l-header__nav--mobile .l-header__mainnav{position:fixed;left:0;bottom:0;width:100%;background:#0a3caf;z-index:9000}.l-header__nav--mobile .l-header__mainnav .l-header__mainmenu{display:table;width:100%;height:70px;text-align:center;border-collapse:separate;table-layout:fixed;box-shadow:2px 0 3px rgba(0,0,0,.5)}.l-header__nav--mobile .l-header__mainnav .l-header__mainmenu li{display:table-cell;text-align:center;box-sizing:border-box;padding:12px 0 0;font-size:11px;color:#fff}.l-header__nav--mobile .l-header__mainnav .l-header__mainmenu li.js-menu-toggle{cursor:pointer}.l-header__nav--mobile .l-header__mainnav .l-header__mainmenu li a{display:block;font-size:11px;color:#fff}.l-header__nav--mobile .l-header__mainnav .l-header__mainmenu li i{display:block;font-size:20px;margin-bottom:8px}.l-header__nav--mobile .l-header__subnav{position:fixed;top:0;left:0;transform:translateX(-100%);transition:.5s;width:70%;height:100vh;background:#0a3caf;z-index:9999}.l-header__nav--mobile .l-header__subnav.js-subnav{transform:translateX(0)}.l-header__nav--mobile .l-header__subnav .l-header__submenu{background:#0a3caf!important;font-size:1em}.l-header__nav--mobile .l-header__subnav .l-header__submenu li{width:100%}.l-header__nav--mobile .l-header__subnav .l-header__submenu li a{color:#fff;text-decoration:none;display:block;padding:10px;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.1)}.l-header__nav--mobile .l-header__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;-moz-animation:fade .5s;-o-animation:fade .5s;animation:fade .5s}.l-header__nav--mobile .l-header__overlay.js-overlay{display:block}.l-header__btn-satei{width:180px;margin-left:0}.l-header__btn-satei a{width:100%}}@media screen and (max-width:560px){.l-header__logo{width:160px!important}.l-header__btn-satei a{font-size:16px;padding:10px 25px 10px 20px;background-size:18px auto;background-position:right 10px center;text-align:left}}@media screen and (max-width:320px){.l-header__btn-satei a{width:140px;font-size:14px}}.l-footer{text-align:left;clear:both;background-color:#fff;border-top:1px solid #ddd}.l-footer a{color:#1b1b1b;text-decoration:none}.l-footer a:hover{text-decoration:underline}.l-footer__pagetop{position:fixed;right:20px;bottom:20px}.l-footer__pagetop a{background:url(../images/common/foot_pagetop.png) no-repeat center center;width:65px;height:65px;text-indent:-9999px;display:block}.l-footer__inner{width:960px;margin:40px auto;display:flex}.l-footer__company{width:330px}.l-footer__company-name{margin-top:20px}.l-footer__company-address{margin-top:10px}.l-footer__tel{margin-top:20px;font-size:30px;font-weight:700;line-height:1}.l-footer__tel i{margin-right:5px;font-size:24px;color:#0a3caf}.l-footer__tel--sp{display:none}.l-footer__opening{font-size:14px;margin-top:5px}.l-footer__nav{width:calc(100% - 330px);display:flex}.l-footer__nav-list{margin-left:60px}.l-footer__nav-list li{font-size:14px;padding-left:15px;margin-top:8px;background:url(../images/common/parts_arrow4.png) no-repeat left 7px/5px auto}.l-footer__copyright{margin-top:40px;background:#0a3caf;padding:10px}.l-footer__copyright p{font-size:14px;text-align:center;color:#fff}@media screen and (max-width:950px){.l-footer{padding-bottom:70px}.l-footer__pagetop,.l-footer__pagetop a{display:none;position:inherit}.l-footer__inner{width:100%;margin:40px auto;padding:0 5%;display:block}.l-footer__company{width:100%}.l-footer__company .l-footer__address,.l-footer__company .l-footer__company-name,.l-footer__company .l-footer__logo,.l-footer__company .l-footer__opening,.l-footer__company .l-footer__tel{text-align:center}.l-footer__company .l-footer__tel--pc{display:none}.l-footer__company .l-footer__tel--sp{display:block}.l-footer__nav{display:none}.l-footer__copyright p{font-size:12px}}main{clear:both;padding-top:100px;padding-bottom:60px}main a{color:#1b1b1b;text-decoration:none}@media screen and (max-width:950px){main{clear:both;padding-top:0;padding-bottom:40px}}#breadcrumbNav{padding:10px 0;margin:0 auto;text-align:left;font-size:.8em;color:#999;display:block;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow:auto;white-space:nowrap}#breadcrumbNav li{background:url(../images/system/breadcrumbNav.png) no-repeat left center;background-size:10px auto;padding-left:14px;margin-right:4px;display:inline-block}#breadcrumbNav li:first-child{background:0 0;padding-left:0}.mainTit1{font-size:40px;font-weight:900;line-height:1.2;padding-bottom:20px;display:flex;flex-direction:column-reverse;position:relative;margin:40px 0}.mainTit1::after{content:"";display:block;width:40px;height:3px;background:#0a3caf;position:absolute;left:0;bottom:0}.mainTit1 span{display:block;margin-bottom:10px;font-size:16px;color:#0a3caf;font-weight:900}@media screen and (max-width:560px){.mainTit1{font-size:26px;margin-top:10px}.mainTit1 span{margin-bottom:5px;font-size:14px}}.titPart3,.titPart3Nomg{font-size:20px;font-weight:700;background:url(../images/system/cr_tit01.png) no-repeat 0 center;clear:both;padding:10px 0 10px 15px;border-bottom:1px solid #ddd;margin:40px 0 10px}.titPart3Nomg{margin-top:0}@media screen and (max-width:560px){.titPart3,.titPart3Nomg{font-size:18px;clear:both;margin-top:30px}.titPart3Nomg{margin-top:0}}.titPart4,.titPart4Nomg{font-size:20px;font-weight:700;background:url(../images/system/cr_tit01.png) no-repeat 0 center;clear:both;padding:10px 0 10px 15px;border-bottom:1px solid #ddd;margin:40px 0 10px}.titPart4Nomg{margin-top:0}.ancLink{height:1px;padding-top:150px;margin-top:-150px;display:inline-block}@media screen and (max-width:950px){.ancLink{padding-top:0;margin-top:0}}.pageNation,.pageNavigation{text-align:center;display:block;margin:20px 0}.pageNation ul,.pageNavigation ul{text-align:center}.pageNation ul li,.pageNavigation ul li{display:inline-block;margin:2px}.pageNavigation ul li a{padding:2px 9px;border:1px solid #ddd;color:#909090;background:#fff}.pageNavigation ul li a:hover{color:#fff;background:#0a3caf}.pageNavigation ul li.disabled a{background:#0a3caf;color:#fff;border-color:#0a3caf}.pageNavigation ul li.next{margin:0}.pageNavigation .disabled.next,.pageNavigation .disabled.prev{display:none}i{margin-right:5px}.fontS{font-size:12px;line-height:16px}.fontL{font-size:18px;line-height:20px}.fontL2{font-size:20px;line-height:22px}.fontGray1{color:#415258}.fontRed1{color:#ed3e3e}.fontBlue1{color:#0a3caf}.fontOrange1{color:#ffbf00}.fontGreen1{color:#49cfd1}.fontBeige1{color:#e2b546}.mt00{margin-top:0!important}.mt05{margin-top:5px;clear:both}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.width030{width:30px}.width050{width:50px}.width080{width:80px}.width100{width:100px}.width120{width:120px}.width150{width:150px}.width200{width:200px}.width300{width:300px}.width380{width:380px}.width400{width:400px}.width450{width:450px}.width500{width:500px}.width600{width:600px}@media screen and (max-width:950px){.fontS{font-size:11px;line-height:16px}.width030,.width050,.width080,.width100,.width120,.width150,.width200,.width300,.width380,.width400,.width450,.width500,.width600{width:100%}input#PTEL1,input#PTEL2,input#PTEL3,input#TEL1,input#TEL2,input#TEL3,input#ZIP1,input#ZIP11,input#ZIP12,input#ZIP2,input#ZIP21,input#ZIP22{width:80px!important}select#RESERVED_D,select#RESERVED_H,select#RESERVED_I,select#RESERVED_M{width:40%!important}}#index{padding-bottom:0!important}#index .contTtl{font-size:40px;font-weight:900;line-height:1.2}#index .contTtl:after{content:"";margin-top:15px;display:block;width:40px;height:3px;background:#0a3caf}#index .contTtl span.ruby{display:block;margin-bottom:15px;font-size:16px;color:#0a3caf;font-weight:900}@media screen and (max-width:560px){#index .contTtl{font-size:26px}#index .contTtl span.ruby{margin-bottom:5px;font-size:14px}}#index .p-top-btn-detail{text-align:center;margin-top:40px}#index .p-top-btn-detail a{display:inline-block;text-decoration:none;text-align:center;font-size:22px;font-weight:700;line-height:1.2;color:#0a3caf;background:#fff;border:2px solid #0a3caf;border-radius:55px;padding:20px 10px;min-width:320px}@media screen and (max-width:560px){#index .p-top-btn-detail{margin-top:30px}#index .p-top-btn-detail a{min-width:80%;font-size:18px}}#index .p-top-mv{box-sizing:border-box;width:100%;background:#0a3caf url(../images/index/indexMain_bg.jpg) no-repeat center center/cover;padding:40px 0 180px}#index .p-top-mv__inner{text-align:center}#index .p-top-mv__title{text-align:center}#index .p-top-mv__lead{font-size:38px;font-weight:700;line-height:1.4;color:#fff;margin-top:20px;text-align:center;text-shadow:1px 1px 4px rgba(0,0,0,.9)}#index .p-top-mv__area{text-align:center;margin-top:40px}@media screen and (max-width:560px){#index .p-top-mv{padding:20px 0 100px;background-position:left bottom}#index .p-top-mv__lead{font-size:24px;margin-top:10px}#index .p-top-mv__area{margin-top:10px}}#index .p-top-satei .sectionBox{position:relative;z-index:2}#index .p-top-satei .selectBox{width:100%;border:5px solid #0a3caf;background:#fff;padding:30px;border-radius:20px;position:absolute;top:-140px;left:50%;transform:translateX(-50%);box-shadow:0 0 12px rgba(0,0,0,.2)}#index .p-top-satei .selectBox .p-top-satei__input-wrap{display:flex;justify-content:center}#index .p-top-satei .selectBox .p-top-satei__input-item{width:250px;margin:0 5px}#index .p-top-satei .selectBox .p-top-satei__input-item select{width:100%;min-height:60px;border:2px solid #0a3caf;font-size:18px;font-weight:700;border-radius:5px}#index .p-top-satei .selectBox .p-top-satei__btn{margin-top:50px;text-align:center}#index .p-top-satei .selectBox .p-top-satei__btn-satei{min-width:460px;margin:0 auto;padding:25px 10px;text-align:center;display:inline-block;text-decoration:none;background:#0a3caf;box-shadow:inset 0 -3px 0 rgba(0,0,0,.2);color:#fff;font-size:30px;font-weight:700;line-height:1.2;border-radius:55px;position:relative}#index .p-top-satei .selectBox .p-top-satei__bubble{position:absolute;top:-20px;left:50%;transform:translateX(-50%)}@media screen and (max-width:950px){#index .p-top-satei{margin:0 5%}#index .p-top-satei .selectBox{padding:20px}#index .p-top-satei .selectBox .p-top-satei__input-item{width:31%;margin:0 1%}#index .p-top-satei .selectBox .p-top-satei__btn-satei{min-width:70%}}@media screen and (max-width:560px){#index .p-top-satei .selectBox{top:-80px}#index .p-top-satei .selectBox .p-top-satei__input-wrap{display:block;justify-content:inherit}#index .p-top-satei .selectBox .p-top-satei__input-item{width:100%;margin:0 0 10px}#index .p-top-satei .selectBox .p-top-satei__btn{margin-top:40px}#index .p-top-satei .selectBox .p-top-satei__btn-satei{min-width:100%;padding:25px 10px;font-size:20px}}#index .p-top-reason{margin-top:200px}#index .p-top-reason .p-satei__reason-ttl{text-align:center}#index .p-top-reason .p-satei__reason-list{margin-top:40px;display:flex}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item{width:300px;margin:0 10px;padding:30px 20px;border-radius:50px;background:#eefaff}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item .p-satei__reason-pic{display:block;text-align:center}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item .p-satei__reason-text{text-align:center;font-size:22px;font-weight:900;line-height:1.3}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item .p-satei__reason-text .p-satei__emp{color:#0a3caf}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item--01 .p-satei__reason-text,#index .p-top-reason .p-satei__reason-list .p-satei__reason-item--02 .p-satei__reason-text{margin-top:20px}#index .p-top-reason .p-satei__catch{margin-top:40px;font-size:24px;font-weight:700;line-height:1.4;text-align:center}#index .p-top-reason .p-satei__catch .p-satei__emp{color:#0a3caf}#index .p-top-review{margin-top:40px}#index .p-top-review .p-satei__review-head{background:#0a3caf;border-radius:10px 10px 0 0;color:#fff;padding:10px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#index .p-top-review .p-satei__review-head .p-satei__review-logo{width:120px;text-align:center;display:inline-block;padding:10px 20px;background:#fff;border-radius:55px;margin-right:10px}#index .p-top-review .p-satei__review-head .p-satei__review-logo img{width:100%;height:auto;vertical-align:middle}#index .p-top-review .p-satei__review-head .p-satei__review-ttl{font-size:22px;font-weight:700;line-height:1}#index .p-top-review .p-satei__review-head .p-satei__review-count,#index .p-top-review .p-satei__review-head .p-satei__review-num,#index .p-top-review .p-satei__review-head .p-satei__review-star{margin-left:10px;font-weight:700}#index .p-top-review .p-satei__review-head .p-satei__review-num{font-size:22px;line-height:1}#index .p-top-review .p-satei__review-head .p-satei__review-star{position:relative;width:5em;height:1em;line-height:1}#index .p-top-review .p-satei__review-head .p-satei__review-star .starRate-front{color:#ffd800;position:absolute;left:0;top:0;overflow:hidden}#index .p-top-review .p-satei__review-head .p-satei__review-star .starRate-back{color:#ccc;display:inline-block}#index .p-top-review .p-satei__review-head .p-satei__review-star .star{color:#ff0;display:inline-block}#index .p-top-review .p-satei__review-cont{padding:30px;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 10px 10px}#index .p-top-review .p-satei__review-cont .text{text-align:center}@media screen and (max-width:950px){#index .p-top-reason{margin-top:150px}#index .p-top-reason .p-satei__reason-list{margin-top:40px;display:inherit}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item{width:100%;margin:20px 0 0 0;padding:20px 40px;display:flex;align-items:center;border-radius:20px}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item .p-satei__reason-pic{width:40%}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item .p-satei__reason-text{width:60%;padding-left:30px;text-align:left;font-size:34px}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item--01 .p-satei__reason-text,#index .p-top-reason .p-satei__reason-list .p-satei__reason-item--02 .p-satei__reason-text{margin-top:0}#index .p-top-reason .p-satei__catch{font-size:24px;text-align:left;line-height:1.6}#index .p-top-review .p-satei__review-head .p-satei__review-ttl{width:100%;text-align:center;margin-bottom:5px}#index .p-top-review .p-satei__review-cont .text{text-align:left}}@media screen and (max-width:560px){#index .p-top-reason{margin-top:320px}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item{padding:10px 20px;margin:10px 0 0 0;min-height:100px}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item .p-satei__reason-pic{width:34%}#index .p-top-reason .p-satei__reason-list .p-satei__reason-item .p-satei__reason-text{width:66%;padding-left:10px;font-size:20px}#index .p-top-reason .p-satei__catch{margin-top:20px;font-size:18px}#index .p-top-review{margin-top:20px}#index .p-top-review .p-satei__review-head{padding:15px 10px}#index .p-top-review .p-satei__review-head .p-satei__review-logo{width:100px;padding:8px 20px;margin-right:5px}#index .p-top-review .p-satei__review-head .p-satei__review-ttl{font-size:20px}#index .p-top-review .p-satei__review-head .p-satei__review-count,#index .p-top-review .p-satei__review-head .p-satei__review-num,#index .p-top-review .p-satei__review-head .p-satei__review-star{margin-left:5px}#index .p-top-review .p-satei__review-head .p-satei__review-count{font-size:14px}#index .p-top-review .p-satei__review-cont{padding:20px}}#index .p-top-voice{margin-top:80px;padding:80px 0;background:url(../images/index/voiceBox_bg.jpg) no-repeat center center/cover}#index .p-top-voice .contTtl,#index .p-top-voice .contTtl span.ruby{color:#fff}#index .p-top-voice .contTtl::after{background:#fff}#index .p-top-voice__list{margin-top:30px;display:flex;flex-wrap:wrap;align-items:stretch}#index .p-top-voice__item{width:460px;margin:10px}#index .p-top-voice__link{display:inline-block;width:100%;height:100%;text-decoration:none;padding:20px;border-radius:10px;background:#fff;box-sizing:border-box}#index .p-top-voice__link:hover{opacity:1;background:#ffffe1}#index .p-top-voice__wrap{display:flex;align-items:flex-start}#index .p-top-voice__pic{width:120px;text-align:center;overflow:hidden;position:relative}#index .p-top-voice__pic::before{content:"";display:block;padding-top:100%}#index .p-top-voice__pic span{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}#index .p-top-voice__info{width:calc(100% - 120px);padding-left:20px}#index .p-top-voice__head{display:flex;align-items:center}#index .p-top-voice__icon .p-top-voice__category{min-width:100px;display:inline-block;padding:8px;text-align:center;border-radius:5px;font-size:16px;color:#fff;line-height:1;background:#0a3caf;margin-right:10px}#index .p-top-voice__name{color:#0a3caf;font-size:20px;font-weight:700}#index .p-top-voice__title{font-size:16px;margin-top:10px}#index .p-top-voice__item:nth-of-type(1) .p-top-voice__pic span{background-image:url(../images/index/voiceBox_pic01.png)}#index .p-top-voice__item:nth-of-type(2) .p-top-voice__pic span{background-image:url(../images/index/voiceBox_pic02.png)}#index .p-top-voice__item:nth-of-type(3) .p-top-voice__pic span{background-image:url(../images/index/voiceBox_pic03.png)}#index .p-top-voice__item:nth-of-type(4) .p-top-voice__pic span{background-image:url(../images/index/voiceBox_pic04.png)}@media screen and (max-width:950px){#index .p-top-voice{margin-top:40px;padding:60px 0}#index .p-top-voice__list{display:block}#index .p-top-voice__item{width:100%;margin:20px 0 0}#index .p-top-voice__title{font-size:18px;margin-top:20px}}@media screen and (max-width:560px){#index .p-top-voice__link{padding:15px}#index .p-top-voice__item{margin:10px 0 0 0}#index .p-top-voice__pic{width:80px}#index .p-top-voice__info{width:calc(100% - 80px);padding-left:15px}#index .p-top-voice__icon .p-top-voice__category{min-width:80px;padding:8px;font-size:14px}#index .p-top-voice__name{font-size:16px}#index .p-top-voice__title{font-size:16px;margin-top:10px}}#index .p-top-achievement{padding:80px 0;background:#eefaff}#index .p-top-achievement__badge{display:flex}#index .p-top-achievement__badge-image{width:100px;margin-left:30px}@media screen and (max-width:560px){#index .p-top-achievement__badge-image{width:70px;margin-left:20px}}#index .p-top-achievement__list{margin-top:30px;display:flex;flex-wrap:wrap;align-items:stretch}#index .p-top-achievement__item{width:300px;margin:10px}@media screen and (max-width:950px){#index .p-top-achievement__item{width:48%;margin:1%}}@media screen and (max-width:560px){#index .p-top-achievement__item{width:100%;margin:10px 0 0 0}}#index .p-top-achievement__link{display:inline-block;width:100%;height:100%;text-decoration:none;padding:20px;border-radius:10px;background:#fff;box-sizing:border-box;transition:background .3s ease}#index .p-top-achievement__link:hover{background:#ffffe1}#index .p-top-achievement__wrap{display:flex}#index .p-top-achievement__info{width:100%}#index .p-top-achievement__head{display:flex;align-items:center}#index .p-top-achievement__icon-category{min-width:100px;display:inline-block;padding:8px;text-align:center;border-radius:5px;box-sizing:border-box;font-size:16px;color:#fff;line-height:1;background:#0a3caf}@media screen and (max-width:560px){#index .p-top-achievement__icon-category{min-width:80px;padding:8px;font-size:14px}}#index .p-top-achievement__title{font-size:16px;font-weight:700;margin-left:10px}#index .p-top-achievement__desc{font-size:16px;font-weight:700;margin-top:10px}#index .p-top-achievement__desc li{margin-bottom:5px;line-height:1.4}#index .p-top-achievementMap{padding:20px 0 40px;background:#f9f9f9}#index .p-top-achievementMap__map{width:100%;height:960px}@media screen and (max-width:768px){#index .p-top-achievementMap__map{height:760px}}#index .p-top-achievementMap__iframe{width:100%!important;height:100%!important;max-width:960px;display:block;margin:0 auto}@media screen and (max-width:768px){#index .p-top-achievementMap__iframe{height:760px!important}}#index .p-top-columnBox{margin-top:80px}#index .p-top-columnBox__list{margin-top:30px;display:flex;flex-wrap:wrap}#index .p-top-columnBox__item{width:300px;margin:10px 10px 20px;position:relative}#index .p-top-columnBox__item a{display:inline-block;width:100%;height:100%;box-sizing:border-box;text-decoration:none;background:#fff}#index .p-top-columnBox__icon--new{position:absolute;top:10px;left:0;z-index:2}#index .p-top-columnBox__pic{width:100%;text-align:center;position:relative;overflow:hidden;background:#f5f2f2;border-radius:10px}#index .p-top-columnBox__pic::before{content:"";display:block;padding-top:66.6666%}#index .p-top-columnBox__pic span{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}#index .p-top-columnBox__pic img{min-width:100%;min-height:100%;max-width:inherit;width:auto;height:auto;vertical-align:middle}#index .p-top-columnBox__info{margin-top:10px}#index .p-top-columnBox__date{font-size:14px;color:#0a3caf;font-weight:700;display:block;line-height:1}#index .p-top-columnBox__title{margin-top:5px;font-size:16px;font-weight:700;line-height:1.4}#index .p-top-columnBox__category{margin-top:10px;display:flex;flex-wrap:wrap}#index .p-top-columnBox__categoryLabel{min-width:80px;text-align:center;margin:1px;display:inline-block;line-height:1;padding:8px;color:#fff;background:#0a3caf;font-size:12px;border-radius:4px}@media screen and (max-width:950px){#index .p-top-columnBox{margin-top:40px}#index .p-top-columnBox__item{width:48%;margin:10px 1% 10px}#index .p-top-columnBox__title{font-size:18px}}@media screen and (max-width:560px){#index .p-top-columnBox__list{display:inherit;flex-wrap:inherit}#index .p-top-columnBox__item{width:100%;margin:0 0 20px}#index .p-top-columnBox__title{font-size:16px}}#index .p-top-bnrBox{margin-top:80px;padding:20px 0 40px;background:#f5f2f2}#index .p-top-bnrBox__list{display:flex;flex-wrap:wrap}#index .p-top-bnrBox__item{width:460px}#index .p-top-bnrBox__item:nth-of-type(2n){margin-left:40px}@media screen and (max-width:950px){#index .p-top-bnrBox{margin-top:40px;padding:20px 0 30px}#index .p-top-bnrBox__item{width:49%}#index .p-top-bnrBox__item:nth-of-type(2n){margin-left:2%}}@media screen and (max-width:560px){#index .p-top-bnrBox__list{display:inherit;flex-wrap:inherit}#index .p-top-bnrBox__item,#index .p-top-bnrBox__item:nth-of-type(2n){width:100%;margin:0 0 10px 0}}#reasonPage{padding-bottom:0!important}#reasonPage .p-reason__intro-ttl{text-align:center}#reasonPage .p-reason__intro-list{margin-top:40px;display:flex}#reasonPage .p-reason__intro-item{width:300px;margin:0 10px;padding:30px 20px;border-radius:50px;background:#eefaff}#reasonPage .p-reason__intro-item--01 .p-reason__intro-text,#reasonPage .p-reason__intro-item--02 .p-reason__intro-text{margin-top:20px}#reasonPage .p-reason__intro-pic{display:block;text-align:center}#reasonPage .p-reason__intro-text{text-align:center;font-size:22px;font-weight:900;line-height:1.3}#reasonPage .p-reason__intro-text span.emp{color:#0a3caf}#reasonPage .p-reason__intro-catch{margin-top:40px;font-size:24px;font-weight:700;line-height:1.4;text-align:center}#reasonPage .p-reason__intro-catch span.emp{color:#0a3caf}@media screen and (max-width:950px){#reasonPage .p-reason__intro-list{margin-top:40px;display:inherit}#reasonPage .p-reason__intro-item{width:100%;margin:20px 0 0 0;padding:20px 40px;display:flex;align-items:center;border-radius:20px}#reasonPage .p-reason__intro-pic{width:40%}#reasonPage .p-reason__intro-text{width:60%;padding-left:30px;text-align:left;font-size:34px}#reasonPage .p-reason__intro-item--01 .p-reason__intro-text,#reasonPage .p-reason__intro-item--02 .p-reason__intro-text{margin-top:0}#reasonPage .p-reason__intro-catch{font-size:24px;text-align:left;line-height:1.6}}@media screen and (max-width:560px){#reasonPage .p-reason__intro-item{padding:10px 20px;margin:10px 0 0 0;min-height:100px}#reasonPage .p-reason__intro-pic{width:34%}#reasonPage .p-reason__intro-text{width:66%;padding-left:10px;font-size:20px}#reasonPage .p-reason__intro-catch{margin-top:20px;font-size:18px}}#reasonPage .p-reason__service{margin-top:60px;padding:60px 0;background:#eefaff url(../images/reason/reasonBox_bg.jpg) no-repeat center bottom/cover}#reasonPage .p-reason__service-item:not(:first-of-type){margin-top:40px}#reasonPage .p-reason__service-item-title{background:#0a3caf;border-radius:10px 10px 0 0;color:#fff;padding:15px 30px;font-size:26px;font-weight:700;line-height:1.4}#reasonPage .p-reason__service-content{padding:30px;background:#fff;border:3px solid #0a3caf;border-top:none;border-radius:0 0 10px 10px}#reasonPage .p-reason__service-cols{display:flex;align-items:flex-start}#reasonPage .p-reason__service-cols--reverse{flex-direction:row-reverse}#reasonPage .p-reason__service-pic{width:40%;text-align:center;margin-left:auto}#reasonPage .p-reason__service-textarea{width:56%}#reasonPage .p-reason__service-catch{color:#0a3caf;font-size:24px;font-weight:700;line-height:1.4}#reasonPage .p-reason__service-text{margin-top:1em}#reasonPage .p-reason__service-text .markerYellow{background:linear-gradient(transparent 60%,#ff0 60%)}#reasonPage .p-reason__service-list{padding-left:1.5em;margin-top:1em}#reasonPage .p-reason__service-list>li{list-style:disc outside}#reasonPage .p-reason__service-list dt{font-size:18px;margin-top:2em;font-weight:700;line-height:1.4;padding-left:1.5em;text-indent:-1.5em}#reasonPage .p-reason__service-list dt:before{content:"■";color:#0a3caf;margin-right:.5em}#reasonPage .p-reason__service-list dd{margin-top:.5em}#reasonPage .p-reason__service-list ul{padding-left:1.5em}#reasonPage .p-reason__service-list ul li{list-style:disc outside}#reasonPage .p-reason__service dl{padding-left:0}#reasonPage .p-reason__service-link{min-height:24px;padding-left:30px;background:url(../images/common/parts_arrow1.png) no-repeat left center/24px auto;text-decoration:underline;font-size:18px;font-weight:700}#reasonPage .p-reason__service-review{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}#reasonPage .p-reason__service-review-title{font-size:22px;font-weight:700;line-height:1}#reasonPage .p-reason__service-review-title .p-reason__service-review-logo{width:120px;margin-right:10px;display:inline-block}#reasonPage .p-reason__service-review-title .p-reason__service-review-logo>img{width:100%;height:auto;vertical-align:middle}#reasonPage .p-reason__service-review-head{display:flex;align-items:center;flex-wrap:wrap}#reasonPage .p-reason__service-stars{position:relative;width:5em;height:1em;line-height:1;font-weight:700;margin-right:10px}#reasonPage .p-reason__service-stars-front{color:#ffd800;position:absolute;left:0;top:0;overflow:hidden}#reasonPage .p-reason__service-stars-back{color:#ccc;display:inline-block}#reasonPage .p-reason__service-score{font-size:22px;font-weight:700;margin-right:10px}#reasonPage .p-reason__service-reviewcount{font-weight:700}#reasonPage .p-reason__service-bottom{margin-top:60px;text-align:center}#reasonPage .p-reason__service-btn{display:inline-block;min-width:460px;padding:25px 10px;background:#0a3caf;color:#fff;font-size:30px;font-weight:700;border-radius:55px;position:relative;text-decoration:none}#reasonPage .p-reason__service-btn-bubble{position:absolute;top:-20px;left:50%;transform:translateX(-50%)}@media screen and (max-width:950px){#reasonPage .p-reason__service{margin-top:40px;padding:40px 0}#reasonPage .p-reason__service-item-title{font-size:26px;padding:15px 20px}#reasonPage .p-reason__service-content{padding:20px}#reasonPage .p-reason__service-cols,#reasonPage .p-reason__service-cols--reverse{display:block}#reasonPage .p-reason__service-pic,#reasonPage .p-reason__service-textarea{width:100%;margin:0}#reasonPage .p-reason__service-textarea{margin-top:20px}#reasonPage .p-reason__service-btn{min-width:70%}}@media screen and (max-width:560px){#reasonPage .p-reason__service-item-title{font-size:22px}#reasonPage .p-reason__service-catch{font-size:18px}#reasonPage .p-reason__service-list dt{font-size:16px}#reasonPage .p-reason__service-bottom{margin-top:40px}#reasonPage .p-reason__service-btn{min-width:100%;font-size:20px;padding:25px 10px}#reasonPage .p-reason__service-review-title{font-size:18px}#reasonPage .p-reason__service-review-title .p-reason__service-review-logo{width:80px;margin-right:0}#reasonPage .p-reason__service-review-score{font-size:20px}#reasonPage .p-reason__service-review-reviewcount{font-size:14px}}#flowPage{padding-bottom:0!important}#flowPage .p-flow__intro{margin-top:40px}#flowPage .p-flow__intro__colWrap{display:flex;align-items:stretch}#flowPage .p-flow__intro__picWrap{width:380px;padding:30px;border-radius:50px;background:#eefaff;text-align:center;box-sizing:border-box;display:flex;justify-content:center;align-items:center}#flowPage .p-flow__intro__textWrap{width:calc(100% - 420px);margin-left:auto}#flowPage .p-flow__intro__catch{margin-top:20px}#flowPage .p-flow__intro__catch:first-of-type{margin-top:0}#flowPage .p-flow__intro__emp{color:#0a3caf;font-weight:700}#flowPage .p-flow__intro__mokujiList{margin-top:40px}#flowPage .p-flow__intro__mokujiTitle{border-radius:10px 10px 0 0;background:#0a3caf;color:#fff;font-size:26px;font-weight:700;text-align:center;padding:15px 10px}#flowPage .p-flow__intro__mokujiOl{list-style:none!important;margin:0!important;padding:30px;border:3px solid #0a3caf;font-size:18px;background:#ffffe1;display:flex;flex-wrap:wrap}#flowPage .p-flow__intro__mokujiOl li{width:50%;box-sizing:border-box;font-size:1.1em;font-weight:700;position:relative;counter-increment:order;padding-left:2em;margin:0 0 .5em 0!important}#flowPage .p-flow__intro__mokujiOl li:last-of-type{margin-bottom:0!important}#flowPage .p-flow__intro__mokujiOl li::before{color:#0a3caf;content:counter(order) ".";display:block;left:0;top:0;position:absolute}#flowPage .p-flow__intro__mokujiOl li a{text-decoration:underline}#flowPage .p-flow__intro__mokujiOl li a:hover{text-decoration:none!important}@media screen and (max-width:950px){#flowPage .p-flow__intro__colWrap{display:inherit;align-items:inherit}#flowPage .p-flow__intro__picWrap{width:100%;padding:20px;border-radius:30px}#flowPage .p-flow__intro__textWrap{width:inherit;margin:20px 0 0 0}#flowPage .p-flow__intro__catch{font-size:16px;text-align:left;line-height:1.6}}@media screen and (max-width:560px){#flowPage .p-flow__intro{margin-top:0}#flowPage .p-flow__intro__picWrap img{max-width:70%}#flowPage .p-flow__intro__mokujiTitle{font-size:20px;padding:10px}#flowPage .p-flow__intro__mokujiOl{display:inherit;flex-wrap:inherit;padding:20px}#flowPage .p-flow__intro__mokujiOl li{width:inherit;font-size:16px}}#flowPage .p-flow__service{margin-top:60px;padding:40px 0 60px;background:#eefaff}#flowPage .p-flow__service .contSp{display:none}#flowPage .p-flow__service-item{background:#fff;border-radius:20px;padding:30px;border:5px solid #0a3caf;position:relative}#flowPage .p-flow__service-item:not(:last-of-type){margin-bottom:40px}#flowPage .p-flow__service-item:not(:last-of-type)::after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#0a3caf transparent transparent transparent;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%)}#flowPage .p-flow__service-cols{display:flex;align-items:flex-start}#flowPage .p-flow__service-head{display:flex;align-items:center}#flowPage .p-flow__service-num{width:50px;height:50px;margin-right:10px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;color:#fff;background:#0a3caf;border-radius:100%}#flowPage .p-flow__service-title{width:calc(100% - 60px);color:#0a3caf;font-size:26px;font-weight:700;line-height:1.4}#flowPage .p-flow__service-text{width:56%}#flowPage .p-flow__service-text p{margin-top:1em}#flowPage .p-flow__service-list{margin-top:1em;padding-left:1.5em}#flowPage .p-flow__service-list li{list-style:disc outside}#flowPage .p-flow__service-list dt{font-size:18px;margin-top:2em;font-weight:700;line-height:1.4;padding-left:1.5em;text-indent:-1.5em}#flowPage .p-flow__service-list dt::before{content:"■";color:#0a3caf;margin-right:.5em}#flowPage .p-flow__service-list dd{margin-top:.5em}#flowPage .p-flow__service dl{padding-left:0}#flowPage .p-flow__service-image{width:40%;text-align:center;margin-left:auto}@media screen and (max-width:950px){#flowPage .p-flow__service{margin-top:40px;padding:20px 0 40px}#flowPage .p-flow__service-item{padding:30px}#flowPage .p-flow__service-cols{display:block}#flowPage .p-flow__service-image{width:100%;text-align:center;margin:20px 0 0}#flowPage .p-flow__service-text{width:100%}}@media screen and (max-width:560px){#flowPage .p-flow__service-item{padding:20px}#flowPage .p-flow__service .contSp{display:block}#flowPage .p-flow__service-head{display:block;text-align:center}#flowPage .p-flow__service-num{margin:0 auto}#flowPage .p-flow__service-title{width:auto;font-size:24px;margin-top:10px;text-align:center}}#faqPage{padding-bottom:0!important}#faqPage .p-faq{margin-top:40px;padding:60px 0;background:#eefaff}#faqPage .p-faq__item:not(:first-of-type){margin-top:20px}#faqPage .p-faq__question{background:#0a3caf;border-radius:10px 10px 0 0;color:#fff;padding:15px 30px;font-size:26px;font-weight:700;line-height:1.4}#faqPage .p-faq__num{min-width:60px;display:inline-block;text-align:center;margin-right:10px;font-size:20px;line-height:1;padding:8px 10px;color:#0a3caf;background:#fff;border-radius:55px}#faqPage .p-faq__answer{padding:30px;background:#fff;border:3px solid #0a3caf;border-top:none;border-radius:0 0 10px 10px;position:relative}#faqPage .p-faq__answer:before{content:"A.";display:inline-block;font-size:100px;font-weight:700;line-height:1;position:absolute;top:0;left:20px;color:rgba(147,182,211,.2);z-index:1}#faqPage .p-faq__answer p{z-index:2}#faqPage .p-faq__answer p:not(:first-of-type){margin-top:1em}@media screen and (max-width:950px){#faqPage .p-faq{margin-top:40px;padding:40px 0}#faqPage .p-faq__question{padding:15px 20px;font-size:24px}#faqPage .p-faq__answer{padding:20px}#faqPage .p-faq__answer:before{font-size:80px}}@media screen and (max-width:560px){#faqPage .p-faq__question{font-size:20px}#faqPage .p-faq__answer:before{font-size:120px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}#achievementPage .p-achievement__list{margin-top:30px;display:flex;flex-wrap:wrap;align-items:stretch}#achievementPage .p-achievement__item{width:300px;margin:10px}#achievementPage .p-achievement__link{display:inline-block;width:100%;height:100%;text-decoration:none;padding:20px;border-radius:10px;background:#eefaff;box-sizing:border-box}#achievementPage .p-achievement__link:hover{-moz-opacity:1;opacity:1;background:#ffffe1}#achievementPage .p-achievement__wrap{display:flex}#achievementPage .p-achievement__info{width:100%}#achievementPage .p-achievement__head{display:flex;align-items:center}#achievementPage .p-achievement__icon-ctg{min-width:100px;display:inline-block;padding:8px;text-align:center;border-radius:5px;box-sizing:border-box;font-size:16px;color:#fff;line-height:1;background:#0a3caf}#achievementPage .p-achievement__title{font-size:16px;font-weight:700;margin-left:10px}#achievementPage .p-achievement__desc{font-size:16px;font-weight:700;margin-top:10px}#achievementPage .p-achievement__desc li{margin-bottom:5px;line-height:1.4}@media screen and (max-width:960px){#achievementPage .p-achievement__item{width:48%;margin:1%}}@media screen and (max-width:560px){#achievementPage .p-achievement__item{width:100%;margin:10px 0 0 0}#achievementPage .p-achievement__icon-ctg{min-width:80px;padding:8px;font-size:14px}}#achievementPage .p-achievement__detail{margin-top:40px}#achievementPage .p-achievement__detail-content{background:#eefaff;padding:40px;border-radius:30px;margin-top:20px}#achievementPage .p-achievement__detail-date{color:#0a3caf}#achievementPage .p-achievement__detail-head{display:flex;align-items:center;margin-top:10px}#achievementPage .p-achievement__detail-iconCtg{min-width:100px;display:inline-block;padding:8px;text-align:center;border-radius:5px;box-sizing:border-box;font-size:16px;color:#fff;line-height:1;background:#0a3caf}#achievementPage .p-achievement__detail-title{font-size:24px;font-weight:700;margin-left:10px}#achievementPage .p-achievement__detail-desc{margin-top:20px;background:#fff;padding:20px;border-radius:10px;display:flex;flex-wrap:wrap;box-shadow:2px 2px 0 rgba(0,0,0,.1)}#achievementPage .p-achievement__detail-descItem{margin-right:20px}@media screen and (max-width:560px){#achievementPage .p-achievement__detail{margin-top:20px}#achievementPage .p-achievement__detail-content{padding:20px}#achievementPage .p-achievement__detail-date{font-size:14px}#achievementPage .p-achievement__detail-head{margin-top:5px;display:inherit;align-items:inherit}#achievementPage .p-achievement__detail-title{font-size:20px;margin:5px 0 0 0}#achievementPage .p-achievement__detail-desc{display:inherit;flex-wrap:inherit;margin-top:10px}#achievementPage .p-achievement__detail-descItem{margin:0 0 10px 0}#achievementPage .p-achievement__detail-descItem:last-of-type{margin-bottom:0}}#voicePage .p-voice__list{margin-top:30px;display:flex;flex-wrap:wrap;align-items:stretch}#voicePage .p-voice__item{width:460px;margin:10px}#voicePage .p-voice__link{display:inline-block;width:100%;height:100%;text-decoration:none;padding:20px;border-radius:10px;background:#eefaff;box-sizing:border-box}#voicePage .p-voice__link:hover{-moz-opacity:1;opacity:1;background:#ffffe1}#voicePage .p-voice__wrap{display:flex;align-items:flex-start}#voicePage .p-voice__pic{width:120px;text-align:center;overflow:hidden;position:relative}#voicePage .p-voice__pic::before{content:"";display:block;padding-top:100%}#voicePage .p-voice__picInner{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}#voicePage .p-voice__picInner img{display:block;height:100%;object-fit:cover;width:100%}#voicePage .p-voice__info{width:calc(100% - 120px);padding-left:20px}#voicePage .p-voice__head{display:flex;align-items:center}#voicePage .p-voice__iconCtg{min-width:100px;display:inline-block;padding:8px;text-align:center;border-radius:5px;box-sizing:border-box;font-size:16px;color:#fff;line-height:1;background:#0a3caf;margin-right:10px}#voicePage .p-voice__name{color:#0a3caf;font-size:20px;font-weight:700}#voicePage .p-voice__title{font-size:16px;margin-top:10px}@media screen and (max-width:960px){#voicePage .p-voice__list{display:inherit;flex-wrap:inherit;align-items:inherit}#voicePage .p-voice__item{width:100%;margin:20px 0 0}#voicePage .p-voice__title{font-size:18px;margin-top:20px}}@media screen and (max-width:560px){#voicePage .p-voice__link{padding:15px}#voicePage .p-voice__item{margin:10px 0 0 0}#voicePage .p-voice__pic{width:80px}#voicePage .p-voice__info{width:calc(100% - 80px);padding-left:15px}#voicePage .p-voice__head{display:flex;align-items:center}#voicePage .p-voice__iconCtg{min-width:80px;padding:8px;font-size:14px}#voicePage .p-voice__name{font-size:16px}#voicePage .p-voice__title{font-size:16px;margin-top:10px}}#voicePage .p-voice__detail{margin-top:40px}#voicePage .p-voice__detail__content{background:#eefaff;padding:40px;border-radius:30px;margin-top:20px}#voicePage .p-voice__detail__date{color:#0a3caf}#voicePage .p-voice__detail__head{display:flex;align-items:center;margin-top:10px}#voicePage .p-voice__detail__icon-ctg{min-width:100px;display:inline-block;padding:8px;text-align:center;border-radius:5px;box-sizing:border-box;font-size:16px;color:#fff;line-height:1;background:#0a3caf;margin-right:10px}#voicePage .p-voice__detail__name{color:#0a3caf;font-size:20px;font-weight:700}#voicePage .p-voice__detail__title{text-align:left;font-size:24px;font-weight:700;margin-top:5px;padding-bottom:20px;border-bottom:1px solid #ddd}#voicePage .p-voice__detail__imageBox{margin-top:30px;text-align:center}#voicePage .p-voice__detail__imageBox p{text-align:center;margin-top:20px}#voicePage .p-voice__detail__imageBox p:first-of-type{margin-top:0}#voicePage .p-voice__detail__comment{margin-top:30px}#voicePage .p-voice__detail__staffComment{margin-top:20px;background:#f5f2f2;padding:40px;border-radius:30px}#voicePage .p-voice__detail__staffTitle{font-size:24px;font-weight:700}#voicePage .p-voice__detail__staffTitle i{display:inline-block;font-size:1.6em;color:#0a3caf;margin-right:10px}#voicePage .p-voice__detail__staffComment p{margin-top:20px}@media screen and (max-width:560px){#voicePage .p-voice__detail{margin-top:20px}#voicePage .p-voice__detail__content{padding:20px}#voicePage .p-voice__detail__date{font-size:14px}#voicePage .p-voice__detail__head{display:flex;align-items:center;margin-top:10px}#voicePage .p-voice__detail__icon-ctg{min-width:80px;padding:8px;font-size:14px}#voicePage .p-voice__detail__name{font-size:16px}#voicePage .p-voice__detail__title{font-size:20px;padding-bottom:10px}#voicePage .p-voice__detail__imageBox{margin-top:20px}#voicePage .p-voice__detail__comment{margin-top:20px}#voicePage .p-voice__detail__staffComment{padding:20px}#voicePage .p-voice__detail__staffTitle{font-size:20px}}#columnPage .p-column__category{margin-bottom:40px}#columnPage .p-column__categoryList{display:flex;flex-wrap:wrap;align-items:center}#columnPage .p-column__categoryList-title{font-weight:700}#columnPage .p-column__categoryList-title:after{content:"："}#columnPage .p-column__categoryList-item{font-weight:700;display:inline-block;margin:4px}#columnPage .p-column__categoryList-item a{display:inline-block;padding:10px;color:#0a3caf;background:#eefaff;border-radius:5px}@media screen and (max-width:560px){#columnPage .p-column__categoryList{display:inherit;flex-wrap:inherit;align-items:inherit}#columnPage .p-column__categoryList-title{margin-bottom:10px}#columnPage .p-column__categoryList-title:after{content:none}#columnPage .p-column__categoryList-title:before{content:"▼";margin-right:5px}#columnPage .p-column__categoryList-item{margin:2px}#columnPage .p-column__categoryList-item a{font-size:14px}}#columnPage .p-column__listtitle{font-size:22px;font-weight:700;padding-bottom:10px;position:relative}#columnPage .p-column__listtitle::after{content:"";display:block;width:40px;height:3px;background:#0a3caf;position:absolute;left:0;bottom:0}#columnPage .p-column__list{margin-top:20px;display:flex;flex-wrap:wrap}#columnPage .p-column__item{width:300px;margin:10px 10px 20px;position:relative}#columnPage .p-column__item a{display:inline-block;width:100%;height:100%;box-sizing:border-box;text-decoration:none;background:#fff}#columnPage .p-column__iconNew{position:absolute;top:10px;left:0;z-index:2}#columnPage .p-column__pic{width:100%;text-align:center;position:relative;overflow:hidden;background:#f5f2f2;border-radius:10px}#columnPage .p-column__pic:before{content:"";display:block;padding-top:66.6666%}#columnPage .p-column__pic span{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}#columnPage .p-column__pic img{min-width:100%;min-height:100%;max-width:inherit;width:auto;height:auto;vertical-align:middle}#columnPage .p-column__info{margin-top:10px}#columnPage .p-column__date{font-size:14px;color:#0a3caf;font-weight:700;display:block;line-height:1}#columnPage .p-column__title{margin-top:5px;font-size:16px;font-weight:700;line-height:1.4}#columnPage .p-column__itemcategory{margin-top:10px;display:flex;flex-wrap:wrap}#columnPage .p-column__categoryIcon{min-width:80px;text-align:center;margin:1px;display:inline-block;line-height:1;padding:8px;color:#fff;background:#0a3caf;font-size:12px;border-radius:4px}@media screen and (max-width:950px){#columnPage .p-column__item{width:48%;margin:10px 1% 10px}#columnPage .p-column__title{font-size:18px}}@media screen and (max-width:560px){#columnPage .p-column__list{display:inherit;flex-wrap:inherit}#columnPage .p-column__item{width:100%;margin:0 0 20px}#columnPage .p-column__title{font-size:16px}}#columnPage .p-column__detail{margin-top:20px}#columnPage .p-column__detail .p-column__detail-sns{margin-top:30px;display:flex;flex-wrap:wrap}#columnPage .p-column__detail .p-column__detail-sns-item{min-width:150px;margin:0 10px 10px 0}#columnPage .p-column__detail .p-column__detail-sns-item i{margin:0!important;font-size:22px}#columnPage .p-column__detail .p-column__detail-sns-item a{display:flex;align-items:center;justify-content:center;height:40px;border:2px solid #0a3caf;font-size:18px;font-weight:700;text-decoration:none}#columnPage .p-column__detail .p-column__detail-sns-item--facebook a{color:#3b5998;border-color:#3b5998}#columnPage .p-column__detail .p-column__detail-sns-item--twitter a{color:#000;border-color:#000}#columnPage .p-column__detail .p-column__detail-sns-item--twitter .fa-twitter:before{content:"𝕏"!important;font-family:unset!important;font-weight:700}#columnPage .p-column__detail .p-column__detail-sns-item--line a{color:#00b900;border-color:#00b900}#columnPage .p-column__detail .p-column__detail-meta{display:flex;align-items:center}#columnPage .p-column__detail .p-column__detail-date{color:#0a3caf;font-size:14px;margin-right:10px}#columnPage .p-column__detail .p-column__detail-category{display:flex;flex-wrap:wrap}#columnPage .p-column__detail .p-column__detail-category-icon{min-width:80px;text-align:center;margin:1px;display:inline-block;line-height:1;padding:8px;color:#fff;background:#0a3caf;font-size:14px;border-radius:4px}#columnPage .p-column__detail .p-column__detail-title{font-size:30px;font-weight:700;line-height:1.4;margin-top:10px}#columnPage .p-column__detail .p-column__detail-mainimg{text-align:center}#columnPage .p-column__detail #toc_container{margin:1em 0 0;padding:23px 30px;border:3px solid #0a3caf;font-size:1.2em;background:#eefaff}#columnPage .p-column__detail #toc_container>p{color:#0a3caf;font-size:28px;font-weight:700;text-align:center;margin:0 0 .5em!important}#columnPage .p-column__detail #toc_container ol,#columnPage .p-column__detail #toc_container ul{margin:0!important;list-style:none!important}#columnPage .p-column__detail #toc_container li{font-size:1.1em;font-weight:700;position:relative;counter-increment:order;padding-left:2em;margin:0 0 .5em 0!important}#columnPage .p-column__detail #toc_container li:last-of-type{margin-bottom:0!important}#columnPage .p-column__detail #toc_container li:before{color:#0a3caf;content:counter(order) ".";display:block;left:0;top:0;position:absolute}#columnPage .p-column__detail #toc_container a:hover{text-decoration:none!important}#columnPage .p-column__detail .p-column__detail-content{margin-top:40px}#columnPage .p-column__detail .p-column__detail-content h2{font-size:1.6em;font-weight:700;line-height:1.4166666667;background:#f2f2f2;padding:14px 20px 13px;margin:3em 0 1em}#columnPage .p-column__detail .p-column__detail-content figure{text-align:center;margin:0 0 2em}#columnPage .p-column__detail .p-column__detail-content img{width:100%;max-width:100%;height:auto!important}#columnPage .p-column__detail .p-column__detail-content p{margin:0 0 2em}#columnPage .p-column__detail .p-column__detail-content a{text-decoration:underline}#columnPage .p-column__detail .p-column__detail-content table{max-width:100%!important;min-width:80%;margin:10px 0}#columnPage .p-column__detail .p-column__detail-content table td,#columnPage .p-column__detail .p-column__detail-content table th{border-style:solid;border-width:1px;border-color:#d6d6d6;padding:5px}#columnPage .p-column__detail .p-column__detail-content li,#columnPage .p-column__detail .p-column__detail-content ol,#columnPage .p-column__detail .p-column__detail-content ul{list-style:inherit;list-style-position:outside}#columnPage .p-column__detail .p-column__detail-content ol,#columnPage .p-column__detail .p-column__detail-content ul{margin:2em 1em}#columnPage .p-column__detail .p-column__detail-content li{margin-left:1em;margin-bottom:.5em}#columnPage .p-column__detail .p-column__detail-content iframe{max-width:100%!important}#columnPage .p-column__detail .p-column__related{margin-top:60px}#columnPage .p-column__detail .p-column__related_title{padding:15px;background:#0a3caf;color:#fff;font-size:22px;font-weight:700;border-radius:10px 10px 0 0}#columnPage .p-column__detail .p-column__pagination{margin-top:60px}#columnPage .p-column__detail .p-column__pagination ul{text-align:center}#columnPage .p-column__detail .p-column__pagination ul li{float:none!important;display:inline-block!important}#columnPage .p-column__detail .p-column__pagination ul{display:flex;justify-content:space-between;align-items:stretch}#columnPage .p-column__detail .p-column__pagination ul li{box-sizing:border-box}#columnPage .p-column__detail .p-column__pagination ul li.next{margin-left:auto}#columnPage .p-column__detail .p-column__pagination ul li a{width:100%;height:100%;padding:5px 20px;display:inline-flex;box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;position:relative;border:1px solid #f2f2f2}#columnPage .p-column__detail .p-column__pagination ul li a:hover{border-color:#0a3caf}#columnPage .p-column__detail .p-column__pagination ul li.next a{flex-direction:row-reverse}#columnPage .p-column__detail .p-column__pagination ul li.prev a:before{border-left:2px solid #a2a2a2;border-bottom:2px solid #a2a2a2;left:7px}#columnPage .p-column__detail .p-column__pagination ul li.next a:before{border-right:2px solid #a2a2a2;border-top:2px solid #a2a2a2;right:7px}#columnPage .p-column__detail .p-column__pagination ul li.next a:before,#columnPage .p-column__detail .p-column__pagination ul li.prev a:before{z-index:2;position:absolute;content:"";width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#columnPage .p-column__detail .p-column__pagination ul li.next,#columnPage .p-column__detail .p-column__pagination ul li.prev{width:46%}#columnPage .p-column__detail .p-column__pagination .pic{width:80px;height:80px;overflow:hidden;position:relative}#columnPage .p-column__detail .p-column__pagination .pic:before{content:"";display:block;padding-top:100%}#columnPage .p-column__detail .p-column__pagination .pic span{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}#columnPage .p-column__detail .p-column__pagination .pic img{width:auto;height:100%;vertical-align:middle;max-width:inherit}#columnPage .p-column__detail .p-column__pagination .main{width:calc(100% - 80px);padding:10px 20px}#columnPage .p-column__detail .p-column__pagination ul li.prev .main{text-align:left}#columnPage .p-column__detail .p-column__pagination ul li.next .main{text-align:right}#columnPage .p-column__detail .p-column__pagination p.archive{margin-top:40px;text-align:center}#columnPage .p-column__detail .p-column__pagination p.archive a{display:inline-block;text-decoration:none;text-align:center;font-size:22px;font-weight:700;line-height:1.2;color:#0a3caf;background:#fff;border:2px solid #0a3caf;border-radius:55px;padding:20px 10px;min-width:320px;cursor:pointer}@media screen and (max-width:950px){#columnPage .p-column__detail #toc_container{padding:10px 15px}#columnPage .p-column__detail .p-column__detail-content h2{margin:1.5em 0;font-size:1.2em;padding:9px 15px}#columnPage .p-column__detail .p-column__detail-content table{width:inherit!important}#columnPage .p-column__detail .p-column__pagination p.archive a{font-size:22px;min-width:60%}}@media screen and (max-width:560px){#columnPage .p-column__detail .p-column__detail-sns-item{min-width:60px;margin:0 8px 8px 0}#columnPage .p-column__detail .p-column__detail-sns-item i{margin:0!important;font-size:18px}#columnPage .p-column__detail .p-column__detail-sns-item a{height:30px;font-size:14px;border-width:1px}#columnPage .p-column__detail .p-column__detail-category-icon{font-size:12px;padding:5px}#columnPage .p-column__detail .p-column__detail-title{font-size:22px}#columnPage .p-column__detail #toc_container>p{font-size:22px}#columnPage .p-column__detail #toc_container li{font-size:16px}#columnPage .p-column__detail .p-column__detail-content{margin-top:20px}#columnPage .p-column__detail .p-column__detail-content iframe{width:100%!important;height:350px!important}#columnPage .p-column__detail .p-column__related_title{font-size:18px}#columnPage .p-column__detail .p-column__pagination ul{font-size:12px}#columnPage .p-column__detail .p-column__pagination .pic{width:50px;height:50px}#columnPage .p-column__detail .p-column__pagination ul li.next,#columnPage .p-column__detail .p-column__pagination ul li.prev{width:49%}#columnPage .p-column__detail .p-column__pagination ul li a{padding:1px}#columnPage .p-column__detail .p-column__pagination .main{width:calc(100% - 50px);padding:5px}#columnPage .p-column__detail .p-column__pagination ul li.next a:before,#columnPage .p-column__detail .p-column__pagination ul li.prev a:before{content:none;position:inherit}#columnPage .p-column__detail .p-column__pagination p.archive{margin-top:20px;font-size:.9em}#columnPage .p-column__detail .p-column__pagination p.archive a{min-width:80%;font-size:18px}}@media screen and (max-width:560px){#columnPage .detail .entryHead .sns-list li{min-width:60px;margin:0 8px 8px 0}#columnPage .detail .entryHead .sns-list li i{margin:0!important;font-size:18px}#columnPage .detail .entryHead .sns-list li a{height:30px;font-size:14px;border-width:1px}#columnPage .detail .entryHead .category .icon_ctg{font-size:12px;padding:5px}#columnPage .detail .entryHead .detailTtl{font-size:22px}#columnPage .detail .entryContent{margin-top:20px}#columnPage .page ul{font-size:12px}#columnPage .detail .entryContent iframe{width:100%!important;height:350px!important}#columnPage .detail .page .pic{width:50px;height:50px}#columnPage .detail .page ul li.next,#columnPage .detail .page ul li.prev{width:49%}#columnPage .detail .page ul li a{padding:1px}#columnPage .detail .page .main{width:calc(100% - 50px);padding:5px}#columnPage .detail .page ul li.next a:before,#columnPage .detail .page ul li.prev a:before{content:none;position:inherit}#columnPage .detail .page p.archive{margin-top:20px;font-size:.9em}}@media screen and (max-width:560px) and (max-width:950px){#columnPage .detail .page p.archive a{font-size:22px;min-width:60%}}@media screen and (max-width:560px) and (max-width:560px){#columnPage .detail .page p.archive a{min-width:80%;font-size:18px}}#companyPage p{margin-top:1em}#companyPage .p-company__table{width:100%;margin-top:20px;border:1px solid #ddd}#companyPage .p-company__table-td,#companyPage .p-company__table-th{padding:20px;border-bottom:1px solid #ddd}#companyPage .p-company__table-th{width:25%;font-weight:700;border-right:1px solid #ddd;background-color:#f5f2f2}@media screen and (max-width:950px){#companyPage .p-company__table{width:100%}#companyPage .p-company__table-td,#companyPage .p-company__table-th{display:block;width:100%;padding:10px}#companyPage .p-company__table tr:last-of-type .p-company__table-td,#companyPage .p-company__table-th{border:none}}#sitemapPage .p-sitemap{margin-top:30px;display:flex}#sitemapPage .p-sitemap__nav{width:300px;margin:0 10px}#sitemapPage .p-sitemap__item{padding:10px;border-radius:10px;margin-bottom:10px;background:#eefaff}#sitemapPage .p-sitemap__item a{display:block;padding:10px 10px 10px 26px;background:url(../images/common/parts_arrow1.png) no-repeat left center/16px auto}@media screen and (max-width:950px){#sitemapPage .p-sitemap{display:inherit}#sitemapPage .p-sitemap__nav{width:inherit;margin:0}}#privacyPage .p-privacy h2{font-weight:700;font-size:1.2em;margin-top:30px}#privacyPage .p-privacy h3{font-size:1.1em}#privacyPage .p-privacy p{margin-top:1em}#privacyPage .p-privacy dl,#privacyPage .p-privacy ol,#privacyPage .p-privacy ul{margin:2em 1em}#privacyPage .p-privacy ul li{list-style:outside disc;margin-bottom:.5em}#privacyPage .p-privacy dl dt{font-weight:700}#privacyPage .p-privacy dl dd{margin-bottom:20px}#privacyPage .p-privacy ol li{margin:0 0 .5em 1em;list-style:decimal outside}#privacyPage .p-privacy ol ul li{list-style:none!important}#privacyPage .p-privacy .p-privacy__company{margin:20px 0;padding:20px;background:#f5f2f2}#sateiPage .p-satei table{width:100%;margin-top:20px;font-size:14px}#sateiPage .p-satei table tr:nth-child(2n){background:#f5f2f2}#sateiPage .p-satei table tr th{background:#f5f2f2;padding:12px;border:1px solid #ddd;vertical-align:top;font-weight:700;color:#1b1b1b}#sateiPage .p-satei table tr th>p{font-weight:700!important}#sateiPage .p-satei table tr td{background:#fff;padding:12px;border:1px solid #ddd;vertical-align:top}#sateiPage .p-satei table tr td.zip_flex>p{display:flex;align-items:center;column-gap:.2%}#sateiPage .p-satei table tr td label{padding:5px 5px 5px 0;display:inline-block}#sateiPage .p-satei table tr td a{text-decoration:underline}@media screen and (max-width:950px){#sateiPage .p-satei table{width:100%;margin-top:20px;border:1px solid #ddd}#sateiPage .p-satei table tr th{display:block;background:#f5f2f2;padding:12px;border:none;border-bottom:1px solid #ddd;font-weight:700;color:#1b1b1b}#sateiPage .p-satei table tr td{display:block;background:#fff;padding:12px;border:none;border-bottom:1px solid #ddd}#sateiPage .p-satei table tr td.zip_flex>p{display:flex;align-items:center;column-gap:1%}#sateiPage .p-satei table tr td.zip_flex>p>.wpcf7-form-control-wrap{width:26%}#sateiPage .p-satei table tr td.zip_flex>p>.wpcf7-form-control-wrap>.wpcf7-not-valid-tip{font-size:.75em}#sateiPage .p-satei table tr:last-child td{border-bottom:none}#sateiPage .p-satei table tr:nth-child(2n){background:#f5f2f2}#sateiPage .p-satei table tr p{text-align:unset}}#sateiPage .p-satei .p-satei__submit{text-align:center;padding-top:40px}#sateiPage .p-satei .p-satei__submit>p{text-align:center}#sateiPage .p-satei .p-satei__submit a,#sateiPage .p-satei .p-satei__submit input[type=submit]{display:inline-block;text-decoration:none;text-align:center;font-size:22px;font-weight:700;line-height:1.2;color:#fff;background:#0a3caf;border:none;border-radius:55px;padding:20px 10px;min-width:320px;cursor:pointer;transition:.5s}#sateiPage .p-satei .p-satei__submit a:hover,#sateiPage .p-satei .p-satei__submit input[type=submit]:hover{opacity:.7}@media screen and (max-width:950px){#sateiPage .p-satei .p-satei__submit input[type=submit]{font-size:22px;min-width:60%}}@media screen and (max-width:560px){#sateiPage .p-satei .p-satei__submit{text-align:center;padding-top:30px}#sateiPage .p-satei .p-satei__submit input[type=submit]{min-width:80%;font-size:18px}}#sateiPage .p-satei .p-satei__btnBox{text-align:center;padding-top:40px}#sateiPage .p-satei .p-satei__btnBox ul{text-align:center}#sateiPage .p-satei .p-satei__btnBox ul li{padding:10px;display:inline-block}#sateiPage .p-satei .p-satei__btnBox ul li .btn1{display:inline-block;text-decoration:none;text-align:center;font-size:22px;font-weight:700;line-height:1.2;color:#fff;background:#0a3caf;border:none;border-radius:55px;padding:20px 10px;min-width:320px;cursor:pointer;transition:.5s}#sateiPage .p-satei .p-satei__btnBox ul li .btn1:hover{opacity:.7}#sateiPage .p-satei .p-satei__btnBox ul li .btn2{display:inline-block;text-decoration:none;text-align:center;font-size:22px;font-weight:700;line-height:1.2;color:#fff;background:#a2a2a2;border:none;border-radius:55px;padding:20px 10px;min-width:320px;cursor:pointer;transition:.5s}#sateiPage .p-satei .p-satei__btnBox ul li .btn2:hover{opacity:.7}@media screen and (max-width:560px){#sateiPage .p-satei .p-satei__btnBox{padding-top:30px}#sateiPage .p-satei .p-satei__btnBox ul li{padding:0 0 15px;display:block;text-align:center}#sateiPage .p-satei .p-satei__btnBox ul li .btn1{min-width:80%;font-size:18px}#sateiPage .p-satei .p-satei__btnBox ul li .btn2{min-width:80%;font-size:18px}}#sateiPage .p-satei input,#sateiPage .p-satei select,#sateiPage .p-satei textarea{padding:10px}#sateiPage .p-satei input[type=submit]{padding:10px;-webkit-border-radius:3px;border-radius:5px;cursor:pointer;border:none;font-family:inherit}#sateiPage .p-satei input[type=email],#sateiPage .p-satei input[type=number],#sateiPage .p-satei input[type=password],#sateiPage .p-satei input[type=tel],#sateiPage .p-satei input[type=text],#sateiPage .p-satei textarea{-moz-appearance:button;-webkit-appearance:button;appearance:button;text-indent:.01px;text-overflow:"";padding:10px;background:#f5f2f2;border-top:1px solid #a1a1a1;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #a1a1a1;border-radius:0}#sateiPage .p-satei select::-ms-expand{display:none}#sateiPage .p-satei select,#sateiPage .p-satei select:focus{padding:10px 15px 10px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f2f2 url(../images/system/parts_select_arrow.png) no-repeat right 0 top 50%;background-size:15px auto;border-top:1px solid #a1a1a1;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #a1a1a1;border-radius:0}#sateiPage .p-satei input:focus,#sateiPage .p-satei select:focus,#sateiPage .p-satei textarea:focus{background-color:#fff}#sateiPage .p-satei input[type=checkbox],#sateiPage .p-satei input[type=radio]{margin-right:5px}#sateiPage .p-satei .required{display:inline-block;font-weight:700;color:#fff;padding:0 5px;background:#ed3e3e;border-radius:3px;font-size:13px;margin-left:8px}#sateiPage .p-satei .arbitrary{display:inline-block;font-weight:700;color:#fff;padding:0 5px;background:#a2a2a2;border-radius:3px;font-size:13px;margin-left:8px}@media screen and (max-width:560px){#sateiPage .p-satei .required{padding:0 5px;font-size:13px}#sateiPage .p-satei .arbitrary{padding:0 5px;font-size:13px}}#sateiPage .p-satei .wpcf7-spinner{display:block}
/*# sourceMappingURL=app.min.css.map */
