#all{width:100%;margin:0 auto}#all a{color:#329fd2}#header,#tokutei{position:relative;margin:0 auto}#header h1{margin:0 auto}#header h1 img{width:100%;height:100%}#header #toTop{background:url(/common/images/common/icon1.svg) no-repeat left center;background-size:6px 8px;box-sizing:border-box}#tokutei h2{text-align:center;line-height:1.5em}#tokutei dl{position:relative;line-height:1.5em;border-bottom:solid 1px #efefef}#tokutei dt{position:absolute;left:0}#sideMenu #free{background-color:#329fd2}#sideMenu #login{background-color:#00baa7}#sideMenu #pamphlet{background-color:#f8b62d}#sideMenu #inquiry{background-color:#e30012}#sideMenu .cmp{width:100%;background-color:#329fd2;box-sizing:border-box}#sideMenu .cmp img{width:100%;height:auto}@media print,screen and (min-width: 769px){.pc-none{display:none}#all{min-width:1000px}#sideMenu{position:fixed;left:0;top:0;width:210px;height:auto;z-index:100}#sideMenu p{text-align:center;font-size:20px}#sideMenu p a{display:block;width:100%;height:100%;color:#fff;text-decoration:none}#sideMenu #free img{width:100%;height:auto}#sideMenu #login,#sideMenu #pamphlet,#sideMenu #inquiry{height:76px;line-height:76px;border-top:solid 2px #fff}#sideMenu #login img,#sideMenu #pamphlet img,#sideMenu #inquiry img{display:inline-block;vertical-align:middle;width:28px;height:auto;margin-right:10px}#all a:hover{text-decoration:none}#header,#tokutei{width:800px}#header h1{width:200px;height:71px;padding:20px 0}#header #toTop{position:absolute;left:0;bottom:20px;font-size:13px;padding:0 0 0 10px}#tokutei{padding:50px 0}#tokutei h2{font-size:20px}#tokutei p{margin:20px 0;font-size:15px}#tokutei dl{padding:10px 0;font-size:14px}#tokutei dd{padding-left:200px}#sideMenu .cmp{padding:10px}}@media screen and (max-width: 768px){.sp-none{display:none}#sideMenu{display:block;position:fixed;left:0;bottom:0;width:100%;height:auto;z-index:100}#sideMenu nav{display:flex;align-items:center;box-shadow:0 -2px 5px rgba(0,0,0,0.2)}#sideMenu nav p{width:calc(100%/2);height:66px;text-align:center}#sideMenu nav p a{display:block;width:100%;height:100%}#sideMenu nav p img{width:auto;height:100%}}@media only screen and (max-width: 768px) and (orientation: landscape){#sideMenu nav p{height:6rem;text-align:center}#sideMenu nav p img{width:auto;height:100%}}@media screen and (max-width: 768px){#header,#tokutei{width:95%}#header h1{width:20rem;height:auto;padding:1rem 0}#header #toTop{font-size:12px;padding:1rem 0 1rem 1rem}#tokutei{padding:2rem 0}#tokutei h2{font-size:16px}#tokutei p{margin:1rem 0;font-size:12px}#tokutei dl{padding:.5rem 0;font-size:11px}#tokutei dd{padding-left:13rem;word-break:break-all}}

/*# sourceMappingURL=tokutei.css.map */