﻿/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;transition:opacity 0.2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(https://www.inshokuten.com/assets/photoswipe/default-skin/default-skin-fd2d3fed8d73fb4a3265475c444817343f3383348c254428f85e7b4b076c7dcf.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio: 1.09375),(min-resolution: 105dpi),(min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(https://www.inshokuten.com/assets/photoswipe/default-skin/default-skin-6dc726bc8f137fa9051f66fbed7b89480c64986e67253879e9d85bb1a8e2677c.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,0.25);transform:translateY(6px);transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(https://www.inshokuten.com/assets/photoswipe/default-skin/preloader-80d7ed3f3f4b50628f219778db814955e7d2007c05be88556778f90ee290715c.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}100%{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.title{font-weight:bold;line-height:1.25;color:#333;border-top:solid 1px #808080;border-bottom:solid 1px #bbb;text-align:center}.title--noBorderTop{border-top-style:none}.title--noBorderBottom{border-bottom-style:none}.button{font-weight:bold;align-items:center;display:flex;justify-content:center;line-height:1.25;border-radius:6px;text-decoration:none;height:100%}.button--blue{color:#fff;background:#0071bc;background-color:#0071bc}.button--blue:hover{color:#fff;text-decoration:none;background-color:#005c98}.button--blue:hover .button__text{text-decoration:underline}.button--green{color:#fff;background-color:#39b54a}.button--green:hover{color:#fff;text-decoration:none;background-color:#309a3f}.button--green:hover .button__text{text-decoration:underline}.detailLinkBox{height:100%}.detailLinkBox__arrow{position:absolute;font-size:15px;padding-top:4px}.detailLinkBox__arrow--blue{color:#0071bc}.detailLinkBox__title{padding-left:25px;font-size:20px;font-weight:bold;line-height:1.25;margin-bottom:10px;color:#1a1a1a}.detailLinkBox__body{list-style:none;display:flex;justify-content:space-between}.detailLinkBox__detail>p{margin-bottom:15px}.detailLinkBox__detail{font-size:14px;line-height:1.25}.detailLinkBoxList__itemBox{border-bottom:solid 1px #b3b3b3;padding-bottom:20px}.tipCard{height:100%;padding:15px;text-align:center;background:#f9f9f9;border-style:Solid;border-color:#ccc;border-width:1px;box-sizing:border-box}.tipCard__title{font-weight:bold;font-size:17px;line-height:1.35;text-align:center}.tipCard__lead{font-size:15px;line-height:1.5;color:#333;margin-top:20px;text-align:left}.tipCard__imageWrapper{margin-bottom:20px}.profileCard::after{content:none}.profileCard{padding:18px;border-style:Solid;border-color:#bbb;border-width:1px}.profileCard__section{width:100%}.profileCard__imageSize{max-width:200px}.profileCard__title{font-size:20px;line-height:1.35;color:#333;margin-bottom:12px;font-weight:bold}.profileCard__detail{font-size:15px;line-height:1.75;color:#333}.inquiryBanner{padding:22px;background:#f2f2f2;border-style:Solid;border-color:#e6e6e6;border-width:4px;border-radius:5px}.inquiryBanner__detail{font-weight:bold;color:#333}.title{font-size:32px;padding:25px 10px}.title--noBorderTop{border-top-style:none}.title--noBorderBottom{border-bottom-style:none}.button{font-weight:bold;font-size:20px}.button--right{margin-left:auto}.button--blue{color:#fff;background:#0071bc;background-color:#0071bc}.button--blue:hover{color:#fff;text-decoration:none;background-color:#005c98}.button--blue:hover .button__text{text-decoration:underline}.button--green{color:#fff;background-color:#39b54a}.button--green:hover{color:#fff;text-decoration:none;background-color:#309a3f}.button--green:hover .button__text{text-decoration:underline}.detailLinkBox{height:100%}.detailLinkBox__detail{line-height:1.6;flex-grow:1}.detailLinkBox__imageSize{max-width:140px}.detailLinkBox__image{margin-right:20px}.detailLinkBoxList__flexbox{display:flex;flex-wrap:wrap}.detailLinkBoxList__itemBox{padding-right:20px}.detailLinkBoxList__itemBox div::after{content:none}.detailLinkBoxList__itemBox:nth-child(2n + 1){margin-right:20px}.detailLinkBoxList__itemBox:nth-child(n + 3){margin-top:15px}.tipCard__imageWrapper{max-width:275px;height:194px;display:flex;justify-content:center;align-items:center}.tipCard__image{max-width:275px;max-height:194px}.tipCardList{display:flex;flex-wrap:wrap;justify-content:center}.tipCardList--threeRow .tipCardList__item{width:32%;margin-bottom:20px;margin-right:2%}.tipCardList--threeRow .tipCardList__item:nth-child(3n){margin-right:0}.tipCardList--threeRow .tipCardList__item:last-child{margin-right:0}.profileCard::after{content:none}.profileCard{display:flex;justify-content:space-between}.profileCard__title{margin-bottom:20px}.profileCard__detail{font-size:16px}.profileCard__image{text-align:center;margin-right:20px}.profileCard__imageResize{width:320px}.profileCardList__item:not(:last-child){margin-bottom:15px}.infoTable{width:100%;text-align:left;border-style:solid;border-color:#bbb;border-width:1px}.infoTable__row{padding:10px;border-style:Solid;border-color:#bbb;border-width:1px}.infoTable__header{width:30%;line-height:1.35;font-size:15px;font-weight:bold;color:#333;background:#e8f1f7;padding:12px;border-style:Solid;border-color:#bbb;border-width:1px}.infoTable__data{width:100%;line-height:1.5;font-size:15px;color:#333;padding:12px;display:block}.inquiryBanner{display:flex}.inquiryBanner__detail{margin-right:20px;font-size:18px;line-height:1.5;width:100%}.inquiryBanner__font{font-size:22px;font-weight:bold}.inquiryBanner__iconFont{margin-left:22px;font-size:16px;color:#fbb03b}.inquiryBanner .button__text{width:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a img{border:none}*{box-sizing:border-box}.freeAreaBlockInner{line-height:1.5}.globalHeaderMenu__faqLink{line-height:16.8px}.globalHeaderMenu *{box-sizing:content-box}.globalFooter *{box-sizing:content-box}.content{font-family:'メイリオ', 'Meiryo', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', sans-serif}.content__header{border-bottom:solid 1px #b3b3b3}.content__nav{width:960px;margin:0 auto}.header{background-color:#f7f7f7;padding:15px 10px 10px}.header__inner{width:960px;margin:0 auto}.header__serviceTitle{font-size:24px;line-height:1;font-weight:bold}.footerPageTopArea{margin-top:40px;padding-bottom:0}.navList{padding:15px 0;color:#666;font-size:13px;display:flex;align-items:center}.navList>li{float:left}.navList>li:not(:last-child)::after{content:'>';margin:0 10px;color:#ccc}.kvBackgroundColor--primary{background:#0071bc}.kvBackgroundColor--lightBlue{background:#b0d3eb}.kvBackgroundColor--lightOrange{background:#f5d596}.kvBackgroundColor--lightGreen{background:#cce39b}.kvBackgroundColor--gray{background:#b5afa7}.sideBySide .serviceDetailPage__titleArea{padding-top:50px;padding-bottom:50px}.sideBySide .serviceDetailPage__overviewArea{width:960px;margin:0 auto}.sideBySide .mainTitle{width:960px;margin:0 auto}.sideBySide .mainTitle__titleSpace{text-align:center}.sideBySide .mainTitle__title{line-height:1.35;font-size:36px;font-weight:bold;color:#fff}.sideBySide .mainTitle__tagSpace{margin-top:20px;display:flex;justify-content:center}.sideBySide .mainTitle__tagImageList{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.sideBySide .mainTitle__tagImageList>li{margin:2px 5px}.sideBySide .serviceImageFlow__imageBackgroundArea{padding-top:15px;padding-bottom:20px;border-bottom:solid 1px #808080;background:#f7f7f7}.sideBySide .serviceImageFlow__caption{margin-top:10px}.sideBySide .serviceImageFlow__imageArea{width:960px;margin:0 auto}.sideBySide .serviceImageFlow__flexbox{display:flex;flex-wrap:wrap;justify-content:center}.sideBySide .serviceImageFlow__imageBox{max-width:307px;text-align:center;width:32%}.sideBySide .serviceImageFlow__imageBox:not(:nth-child(3n)){margin-right:2%}.sideBySide .serviceImageFlow__imageBox:nth-child(n + 4){margin-top:10px}.sideBySide .serviceImageFlow__imageBox:last-child{margin-right:0}.sideBySide .serviceImageFlow__imageSize{max-width:307px;max-height:230px}.sideBySide .serviceImageFlow__imageBackground{width:307px;height:230px;background-color:#f2f2f2;display:table-cell;vertical-align:middle}.sideBySide .overviewDetail{display:flex;padding-top:30px;margin-bottom:20px}.sideBySide .overviewDetail__buttonArea{display:flex;align-items:flex-start;flex-shrink:0}.sideBySide .overviewDetail__buttonArea .button--size{width:270px;min-height:60px;padding:7px 12px}.sideBySide .overviewDetail__buttonArea .button{font-weight:bold}.sideBySide .overviewDetail__buttonArea .button__text{width:100%}.sideBySide .overviewDetail__buttonArea .inquiryBanner__font{font-size:20px}.sideBySide .overviewDetail__buttonArea .inquiryBanner__iconFont{margin-left:10px}.sideBySide .overviewDetail__button button{font-weight:bold;font-size:20px;color:#fff}.sideBySide .overviewDetail__catchPhrase{font-weight:bold;font-size:20px;line-height:1.35;color:#333}.sideBySide .overviewDetail__overview{margin-top:15px;font-size:16px;line-height:1.69;color:#333}.sideBySide .overviewDetail__detail{flex-grow:1;margin-right:30px;margin-left:20px}.mainSub{min-width:990px}.mainSub div::after{content:none}.mainSub .serviceDetailPage__kvArea{width:970px;padding:20px 0;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.mainSub .serviceDetailPage__overviewArea{width:960px;margin:0 auto}.mainSub .mainImage{width:480px;height:300px;display:flex;justify-content:center;align-items:center}.mainSub .mainImage__image{max-width:480px;max-height:300px;filter:drop-shadow(0px 4px 5px rgba(0,0,0,0.25))}.mainSub .mainTitle{background:rgba(255,255,255,0.6);width:470px;padding:20px;margin-left:20px;box-sizing:border-box}.mainSub .mainTitle__tagSpace{display:flex;justify-content:center;align-items:center}.mainSub .mainTitle__tagList{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-10px}.mainSub .mainTitle__tagItem{font-size:12px;font-weight:bold;line-height:1.35;background:#fff;padding:5px 10px;margin-bottom:10px;border-radius:13px}.mainSub .mainTitle__tagItem:not(:last-child){margin-right:10px}.mainSub .mainTitle__titleSpace{margin-top:20px}.mainSub .mainTitle__title{font-size:28px;font-weight:bold;line-height:1.25;text-align:center}.mainSub .mainTitle__inquirySpace{margin-top:20px;display:flex;justify-content:center}.mainSub .mainTitle__inquirySpace .button--size{width:270px;min-height:60px;padding:7px 12px}.mainSub .mainTitle__inquirySpace .button{font-weight:bold}.mainSub .mainTitle__inquirySpace .button__text{width:100%}.mainSub .mainTitle__inquirySpace .inquiryBanner__font{font-size:18px}.mainSub .mainTitle__inquirySpace .inquiryBanner__iconFont{margin-left:10px}.mainSub .nonMember__buttonArea{margin-bottom:0}.mainSub .overviewDetail{margin-top:40px;margin-bottom:60px;display:flex;justify-content:space-between}.mainSub .overviewDetail__imageArea{width:306px;flex-shrink:0}.mainSub .overviewDetail__imageBox{text-align:center}.mainSub .overviewDetail__imageSize{max-width:280px;max-height:175px;margin:0 auto}.mainSub .overviewDetail__imageBackground{background-color:#f2f2f2;width:280px;height:175px;margin:0 auto}.mainSub .overviewDetail__imageCaption{font-size:16px;line-height:1.5;padding:0 15px;color:#333;margin-top:10px}.mainSub .overviewDetail__detail{margin-left:30px;min-width:674px}.mainSub .overviewDetail__catchPhrase{font-weight:bold;font-size:20px;line-height:1.35;color:#333}.mainSub .overviewDetail__overview{margin-top:20px;font-size:16px;line-height:1.5;color:#333}.mainSub .slick-prev{top:calc(175px / 2);background:#ccc;border-radius:50%;width:27px;height:27px;transform:translateY(-50%)}.mainSub .slick-prev:hover{background:#ccc}.mainSub .slick-prev::before{font-size:12px;font-weight:bold;color:#fff;opacity:1;font-family:'icomoon-common', sans-serif;content:'\e902'}.mainSub .slick-prev::before:hover{color:#fff}.mainSub .slick-prev:focus{color:#fff;background-color:#ccc}.mainSub .slick-next{top:calc(175px / 2);background:#ccc;border-radius:50%;width:27px;height:27px;transform:translateY(-50%)}.mainSub .slick-next:hover{background:#ccc}.mainSub .slick-next::before{font-size:12px;font-weight:bold;color:#fff;opacity:1;font-family:'icomoon-common', sans-serif;content:'\e904'}.mainSub .slick-next::before:hover{color:#fff}.mainSub .slick-next:focus{background-color:#ccc}.mainSub .slick-dots{left:0;right:0;margin:0}.mainSub .slick-dots li{margin-top:5px}.mainSub .slick-dots li button::before{font-size:14px;color:#ccc;opacity:1}.mainSub .slick-dots li.slick-active>button::before{color:#666}.topPage__serviceArea{width:960px;margin:0 auto}.topTitleBanner__inner{background-image:url(https://www.inshokuten.com/assets/useful_service/pc/home/img-keyvisual-2e14336aabec0ea64c6c0aa62dd4d1edaaa9beb6f86d8de373afa4d89cc3f466.png);background-position:top center;background-repeat:no-repeat;margin:0 auto;height:210px;width:960px;display:flex;align-items:center;justify-content:center;flex-direction:column}.topTitleBanner__titleImage{width:522px;height:auto}.topTitleBanner__poweredByImage{width:220px;height:auto}.topTitleLead{font-size:18px;line-height:1.5;color:#333;background-color:#f7f7f7;padding:30px}.topTitleLead__inner{width:960px;margin:0 auto}.titleSpace{margin-bottom:20px}.detailLinkBoxList__itemBox--size{width:470px}.homeButtonSize{height:50px;width:200px}.link-invalid{pointer-events:none}.serviceDetailPage__serviceArea{width:960px;margin:0 auto;margin-bottom:10px}.serviceDetailPage__userArea{width:960px;margin:0 auto;margin-bottom:40px}.serviceDetailPage__companyArea{width:960px;margin:0 auto;margin-bottom:30px}.serviceDetailPage__bannerArea{width:960px;margin:0 auto;margin-bottom:35px}.serviceDetailPage__bannerArea .button--size{width:330px;min-height:70px;padding:7px 25px}.serviceDetailPage__bannerArea .button{font-size:22px;font-weight:bold}.serviceDetailPage__freeArea{width:960px;margin:0 auto;margin-bottom:40px}.serviceDetailPage__serviceDetail{width:960px;margin:0 auto;margin-bottom:40px}.member{text-align:center;display:flex}.nonMember{text-align:center}.nonMember__detail{font-weight:bold;font-size:16px;line-height:1.31;color:#815543;margin-bottom:12px}.nonMember__detail--orange{color:#f05a24}.nonMember__note{font-size:15px;line-height:21.6px;color:#333}.nonMember__loginLink{font-weight:bold;font-size:15px;line-height:1.44;color:#08c}.nonMember__font{font-size:18px}.nonMember__iconFont{color:#fbb03b;font-size:16px;margin-left:10px}.nonMember__buttonArea{display:flex;margin-bottom:20px}.nonMember .button--size{width:270px;min-height:60px;padding:7px 12px}.nonMember .button__text{width:100%}.fontCenter{display:flex;justify-content:center;align-items:center}.serviceFooter{width:960px;margin:0 auto;padding-top:20px;padding-bottom:30px}.serviceFooter__title::before{content:'▼';color:#b2b2b2;display:inline-block;margin-right:5px}.serviceFooter__title{font-size:13px;color:#000;margin-bottom:10px}.serviceFooter__link{font-size:13px;line-height:1.8;color:#08c}.freeAreaBlockInner{padding:20px 10px}.link-text{display:inline-block}
