@font-face{font-family:mrsocon;src:url(/frontend/mrsocon.eot);src:url(/frontend/mrsocon.eot) format("embedded-opentype"),url(/frontend/mrsocon.woff) format("woff"),url(/frontend/mrsocon.ttf) format("truetype"),url(/frontend/mrsocon.svg) format("svg")}@media (max-width:40.0525em){.page-top>.l-site>.l-header{padding-bottom:0}.p-bread-crumb,.p-bread-crumb .text-right{display:none}}.p-bread-crumb{border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding-top:10px;padding-bottom:10px}*,:after,:before{box-sizing:border-box}body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,textarea,th,ul{margin:0;padding:0}address,em,h1,h2,h3,h4,h5,h6,small,strong{font-size:100%;font-style:normal}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}li,ol,ul{list-style-type:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{border:0;max-width:100%}button,input,select,textarea{font:inherit}table{border-collapse:collapse;border-spacing:0}th{font-weight:400;text-align:left;vertical-align:top}button{background:none;border:0;padding:0}article,figure,footer,header,main,nav,section{display:block;margin:0;padding:0}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body,p{font-size:14px;font-family:メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif}a{color:#0065b8;text-decoration:none;word-break:break-all}@font-face{font-family:avacon;src:url(/frontend/avacon.eot);src:url(/frontend/avacon.eot) format("embedded-opentype"),url(/frontend/avacon.woff) format("woff"),url(/frontend/avacon.ttf) format("truetype"),url(/frontend/avacon.svg) format("svg")}.c-text{color:#020202}.c-text.-fs12{font-size:12px}.c-text.-fs13{font-size:13px}@media (min-width:20em) and (max-width:40.0525em){.l-site .l-footer{margin-top:30px}html{position:relative;left:0;transition-duration:.2s}html.is-sidebar-open{left:-260px}}.c-link{color:#0065b8;text-decoration:none}.c-link:hover{text-decoration:underline}.c-link.-trail{color:#8c8c5c}.c-block{padding:1%}.u-show-desktop{display:none}@media (min-width:40.0625em){.u-show-desktop{display:block}}#corporationPage{width:1280px;margin:0 auto;padding:40px 0}#corporationPage #coporation-main{width:100%!important;float:left}#corporationPage #main #flashMessage.message{color:#000;font-size:30px;margin:50px 0 0;line-height:1em;font-weight:700;text-align:center}#corporationPage #sub{float:right;width:250px}#corporationPage #sub .ttl{background-color:#8e9bb9;color:#fff;text-align:center;border-top-left-radius:5px;padding:10px 0;border-top-right-radius:5px}#corporationPage #sub ul li{border-bottom:1px dotted #ccc;font-size:16px;background-repeat:no-repeat;background-position:20px 50%;background-color:#fff;transition:.3s}#corporationPage #sub ul li a{padding:15px 20px 15px 50px;display:block;color:#00438e}#corporationPage #sub ul li a:hover{text-decoration:none}#corporationPage #sub ul li:hover{background-color:#f6f6f6}#corporationPage #sub ul li.active{background-color:#f6f6f6;color:#000}#corporationPage p{font-size:16px;margin-bottom:1em;line-height:1.7}#corporationPage p.note{font-size:14px;color:#00438e;text-indent:-1.2em;padding-left:1.2em}#corporationPage p.noteRed{color:#de7e04}#corporationPage .red{color:#bc0000}#corporationPage ol.num{font-size:16px;list-style:none;margin-top:1em;counter-reset:number 0}#corporationPage ol.num li{margin-bottom:5px}#corporationPage ol.num li:before{counter-increment:number 1;content:counter(number) ".";margin-right:5px}#corporationPage h2{font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px}#corporationPage h2 span.border{border-left:7px solid #02418e;padding:5px 0 0 20px;margin:0 0 7px;display:inline-block}#corporationPage h2 span.small{font-size:20px}#corporationPage h3{color:#25428b;font-size:24px;margin:50px 0 0;line-height:1em;font-weight:700}#corporationPage h3.headding0301{color:#fff;font-size:24px;margin:50px 0 20px;padding:17px;background-color:#8e9bb9;line-height:1em;font-weight:400}#corporationPage h4{font-size:20px;margin-bottom:1em;font-weight:700}#corporationPage h4.headding0402{line-height:1em;font-size:18px;margin-bottom:1em;font-weight:700;border-bottom:1px solid #000;padding-bottom:5px}#corporationPage h4.headding0402:before{content:"■";color:#27448c}#corporationPage table.tableStyle01{border-collapse:collapse;margin:20px 0;font-size:16px}#corporationPage table.tableStyle01 th{background-color:#eff6ff}#corporationPage table.tableStyle01 td,#corporationPage table.tableStyle01 th{border:1px solid #ccc;padding:20px;text-align:center;color:#000;vertical-align:middle}#corporationPage table.tableStyle02{border-collapse:collapse;font-size:16px;margin:60px auto}#corporationPage table.tableStyle02 th{background-color:#f6f6f6}#corporationPage table.tableStyle02 td,#corporationPage table.tableStyle02 th{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px;vertical-align:middle}.clearfix:after{content:".";display:block;height:0;clear:both;line-height:0;visibility:hidden}#corporationPage #coporation-main #main-title h2{font-weight:400;font-size:40px;color:#000;border-bottom:1px solid #000;margin:0 0 20px}@media screen and (min-width:641px){#corporationPage ._sp{display:none}}@media screen and (max-width:640px){#corporationPage{width:100%;padding:20px 4% 0;margin-bottom:20px}#corporationPage #main{width:100%;float:none}#corporationPage #main #flashMessage.message{font-size:20px;margin:20px 0 0}#corporationPage #sub{width:100%;float:none}#corporationPage #sub .ttl{text-align:left;border-radius:0;padding:15px 4%;background-repeat:no-repeat;background-image:url(/next-asset/mrso_img/users/icon_arrow01.png);background-position:94% 50%;background-size:14px auto}#corporationPage #sub .ttl.is-hide{background-image:url(/next-asset/mrso_img/users/icon_arrow01_active.png)}#corporationPage #sub ul li{font-size:14px}#corporationPage #sub ul li a{padding:15px 4% 15px 50px;display:block;background-repeat:no-repeat;background-image:url(/next-asset/mrso_img/users/icon_arrow02.png);background-position:94% 50%;background-size:8px auto}#corporationPage ol.num,#corporationPage p{font-size:14px}#corporationPage h2{font-size:18px;margin-bottom:15px}#corporationPage h2 span.border{padding-left:10px;line-height:1.1em}#corporationPage h3{font-size:16px;margin:20px 0 0}#corporationPage h4{font-size:18px}#corporationPage h4.headding0402{font-size:15px;margin-bottom:10px}#corporationPage table.tableStyle01{font-size:14px}#corporationPage table.tableStyle01 thead{display:none}#corporationPage table.tableStyle01 td,#corporationPage table.tableStyle01 th{padding:10px;text-align:left;width:100%;display:block}#corporationPage table.tableStyle01 td{border:0}#corporationPage table.tableStyle01 td:before{content:attr(data-label);display:block;background-color:#eff6ff;padding:10px;margin:-10px -10px 10px}#corporationPage table.tableStyle01 tr{border:1px solid #25428b;border-top:3px solid #25428b;margin-bottom:20px;display:block}#corporationPage table.tableStyle01 td.receipt{display:none}#corporationPage table.tableStyle01 .tax{font-size:14px}#corporationPage table.tableStyle02{font-size:14px;width:100%;margin:10px auto}#corporationPage table.tableStyle02 th{padding:10px;display:block;border-bottom:none;width:100%}#corporationPage table.tableStyle02 td{display:block;border-bottom:none;width:100%;padding:10px 10px 20px}#corporationPage table.tableStyle02 tr:last-child td{border-bottom:0 solid #ccc}#corporationPage .cooperation-title{text-align:left;color:#26428b;font-weight:400}#corporationPage .cooperation-description{text-align:left;font-size:15px}#corporationPage .cooperation-btn{width:100%;height:auto;margin:30px auto}#corporationPage .cooperation-btn a{font-size:15px;padding:10px 60px}#corporationPage .cooperation_linked,#corporationPage .cooperation_unlinked{height:40px;width:100px;margin:0 10px}#corporationPage ._pc{display:none}#corporationPage #coporation-main #main-title h2{font-size:18px;margin-bottom:15px}.p-bread-crumb,.p-bread-crumb .text-right{display:none}}