@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:300,400,500,700,900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icon/icomoon.eot?q61wvk");src:url("../fonts/icon/icomoon.eot?q61wvk#iefix") format("embedded-opentype"),url("../fonts/icon/icomoon.ttf?q61wvk") format("truetype"),url("../fonts/icon/icomoon.woff?q61wvk") format("woff"),url("../fonts/icon/icomoon.svg?q61wvk#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cart:before{content:"\e901"}.icon-user:before{content:"\e902";color:#fff}*:focus{outline:none}#expense .content{margin-top:-5px;border-top:solid 5px #ccc}#expense .content .contentIn{overflow:hidden;*zoom:1}#expense .content .contentIn .aboutHead{float:left;width:20%}#expense .content .contentIn .aboutHead .aboutSTtl{color:#003F96;font-size:3.4rem;font-weight:bold;border-bottom:solid 3px #003F96;padding-bottom:15px}#expense .content .contentIn .aboutContent{float:right;width:75%;background:#fff;padding:50px 80px}@media screen and (max-width: 1199px){#expense .content .contentIn .aboutHead .aboutSTtl{font-size:2.8rem;padding-bottom:12px}}@media screen and (max-width: 991px){#expense .content .contentIn .aboutHead{float:none;width:100%;margin-bottom:30px}#expense .content .contentIn .aboutHead .aboutSTtl{font-size:2.4rem}#expense .content .contentIn .aboutContent{float:none;width:100%;padding:30px}}@media screen and (max-width: 767px){#expense .content .contentIn .aboutHead{margin-bottom:15px}#expense .content .contentIn .aboutHead .aboutSTtl{font-size:1.8rem;border-bottom:solid 2px #003F96;padding-bottom:10px}#expense .content .contentIn .aboutContent{padding:15px}}#expense .content .contentIn .aboutContent{line-height:1.8}#expense .content .contentIn .aboutContent .sp-only{display:none}#expense .content .contentIn .aboutContent .ann{font-size:96%;line-height:1.3;margin-top:10px;margin-left:2em;text-indent:-1em}#expense .content .contentIn .aboutContent .intro{margin-bottom:60px}#expense .content .contentIn .aboutContent .prep{padding:20px;margin-bottom:30px;border:1px solid #ccc}#expense .content .contentIn .aboutContent .prep .name{font-weight:bold;margin-bottom:5px}#expense .content .contentIn .aboutContent .prep .square-list{margin-left:1em}#expense .content .contentIn .aboutContent .prep .square-list li{line-height:1.4;padding-left:8px;position:relative}#expense .content .contentIn .aboutContent .prep .square-list li::before{content:"";position:absolute;top:.5em;left:0;width:3px;height:3px;background:#003F96}#expense .content .contentIn .aboutContent .prep .square-list li+li{margin-top:8px}#expense .content .contentIn .aboutContent .section+.section{margin-top:100px}#expense .content .contentIn .aboutContent .section .heading04{font-size:20px;font-weight:bold;padding-left:10px;margin-bottom:30px;border-left:7px solid #003F96}#expense .content .contentIn .aboutContent .section .heading04 span{font-size:86%}#expense .content .contentIn .aboutContent .section h5.title{font-size:18px;line-height:1.3;font-weight:bold;padding-left:22px;margin-bottom:10px;position:relative}#expense .content .contentIn .aboutContent .section h5.title::before{content:"";position:absolute;top:.5em;left:0;width:14px;height:4px;background:#003F96}#expense .content .contentIn .aboutContent .section .txt-area{padding-left:22px}#expense .content .contentIn .aboutContent .section .txt-area span{font-weight:bold}#expense .content .contentIn .aboutContent .section .txt-area+h5.title{margin-top:30px}#expense .content .contentIn .aboutContent .section .heading05{font-size:18px;font-weight:bold;margin-bottom:20px}#expense .content .contentIn .aboutContent .section .heading05 small{font-weight:bold;color:#333}#expense .content .contentIn .aboutContent .section .link{line-height:1.4;padding-left:12px;position:relative}#expense .content .contentIn .aboutContent .section .link::before{content:"";position:absolute;top:.5em;left:0;width:5px;height:5px;background:#003F96}#expense .content .contentIn .aboutContent .section .link+.link{margin-top:10px}#expense .content .contentIn .aboutContent .section .link a{font-weight:bold}#expense .content .contentIn .aboutContent .section .link small{font-size:86%}#expense .content .contentIn .aboutContent .section .link.circle{padding-left:12px}#expense .content .contentIn .aboutContent .section .link.circle::before{width:6px;height:6px;border-radius:50%}#expense .content .contentIn .aboutContent .section .hosoku{padding-top:15px;margin-top:30px;border-top:1px solid #ccc}#expense .content .contentIn .aboutContent .section .hosoku .name{font-weight:bold;margin-bottom:5px}#expense .content .contentIn .aboutContent .section .m-btm20{margin-bottom:20px}#expense .content .contentIn .aboutContent .section .m-btm40{margin-bottom:40px}@media screen and (max-width: 767px){#expense .content .contentIn .aboutContent .intro{margin-bottom:40px}#expense .content .contentIn .aboutContent .prep{padding:10px;margin-bottom:20px}#expense .content .contentIn .aboutContent .section+.section{margin-top:50px}#expense .content .contentIn .aboutContent .section .heading04{font-size:18px;margin-bottom:20px;border-left-width:5px}#expense .content .contentIn .aboutContent .section h5.title{font-size:16px;padding-left:20px;margin-bottom:7px}#expense .content .contentIn .aboutContent .section h5.title::before{width:11px;height:3px}#expense .content .contentIn .aboutContent .section .txt-area{padding-left:20px}#expense .content .contentIn .aboutContent .section .txt-area+h5.title{margin-top:20px}#expense .content .contentIn .aboutContent .section .heading05{font-size:16px;margin-bottom:10px}#expense .content .contentIn .aboutContent .section link+.link{margin-top:5px}#expense .content .contentIn .aboutContent .section .m-btm40{margin-bottom:25px}}@media screen and (max-width: 600px){#expense .content .contentIn .aboutContent .sp-only{display:block}}@media screen and (max-width: 991px){#expense .content .contentIn .aboutHead .aboutSTtl br{display:none}}
