@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=BIZ+UDPGothic&display=swap);a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,select,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:1;color:#333;font-style:normal;font-weight:400;-webkit-text-size-adjust:100%;text-decoration:none;vertical-align:baseline;background:0 0;backface-visibility:hidden;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}html{font-size:62.5%;color:#333}body{font-family:'BIZ UDPゴシック',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Noto Sans JP',sans-serif;font-weight:400;font-weight:400;font-size:1em;line-height:inherit;overflow-wrap:anywhere;word-break:normal;line-break:strict}body *{font-size:1.4rem}body br{font-size:initial;line-height:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:700}dl,nav,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{vertical-align:baseline;background:0 0;color:rgb(var(--naviKoiBlue))}a img,a:active img,a:hover img,a:link img,a:visited img{border:0;text-decoration:none}a,em,small,span,strong{color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-weight:inherit}canvas,iframe,img,svg,video{max-width:100%;border-style:none;vertical-align:bottom}img{height:auto}ins{text-decoration:none}ins,mark{background-color:rgb(var(--naviCream));color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #333;margin:0 auto;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{pointer-events:none;position:absolute}[hidden]{display:none!important}[disabled]{cursor:not-allowed}:focus:not(:focus-visible){outline:0}form{display:block}button,input,label,select,textarea{margin:0;padding:0;background:inherit;font-family:inherit;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;color:inherit}input::-ms-expand,label::-ms-expand,select::-ms-expand,textarea::-ms-expand,ubmit::-ms-expand{display:none}button,input[type=button],input[type=submit],label,select{display:block;cursor:pointer}input:focus,input:invalid,label:focus,select:focus,select:invalid,textarea:focus,textarea:invalid{outline:0}:root{--outerWidth:1366px;--innerWidth:1286px;--naviBlue:77,137,209;--naviKoiBlue:21,106,209;--naviUsuBlue:201,219,241;--naviEmerald:9,179,204;--naviRed:234,90,90;--naviCream:255,244,153;--naviPink:245,138,138;--naviViolet:124,110,188;--naviPurple:154,80,151;--naviGray:238,238,238;--naviUsuGray:248,248,248;--gsGreen:58,165,129;--ocYellow:247,163,36;--daitanBlue:30,182,221;--senmonYellow:247,163,36;--skBlue:1,160,213;--ssViolet:96,26,83;--laGreen:0,104,125;--btnSahdow:0 2px 0 0 rgba(0, 0, 0, 0.2);--filterShadow:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.15));--svgGaibuLinkGray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57.73 57.73"><path fill="rgba(102,102,102,1)" fill-rule="evenodd" d="M10.82,0V46.9H57.73V0Zm42.4,42.39H15.33V4.51H53.22ZM4.51,10.82H0V57.73H46.9V53.22H4.51ZM26.38,35.18,39.69,21.87v9.7H44V14.43H26.83v4.29H36.3L23.23,32Z" /></svg>') center/contain no-repeat;--svgGaibuLinkWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57.73 57.73"><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M10.82,0V46.9H57.73V0Zm42.4,42.39H15.33V4.51H53.22ZM4.51,10.82H0V57.73H46.9V53.22H4.51ZM26.38,35.18,39.69,21.87v9.7H44V14.43H26.83v4.29H36.3L23.23,32Z" /></svg>') center/contain no-repeat;--svgGaibuLinkBlue:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57.73 57.73"><path fill="rgba(21,106,209,1)" fill-rule="evenodd" d="M10.82,0V46.9H57.73V0Zm42.4,42.39H15.33V4.51H53.22ZM4.51,10.82H0V57.73H46.9V53.22H4.51ZM26.38,35.18,39.69,21.87v9.7H44V14.43H26.83v4.29H36.3L23.23,32Z" /></svg>') center/contain no-repeat;--svgGaibuLinkLa:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57.73 57.73"><path fill="rgba(0,104,125,1)" fill-rule="evenodd" d="M10.82,0V46.9H57.73V0Zm42.4,42.39H15.33V4.51H53.22ZM4.51,10.82H0V57.73H46.9V53.22H4.51ZM26.38,35.18,39.69,21.87v9.7H44V14.43H26.83v4.29H36.3L23.23,32Z" /></svg>') center/contain no-repeat;--svgGlassGray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 49.71 54.42"><path fill="rgba(102,102,102,1)" fill-rule="evenodd" d="M1.56,53.4a4.35,4.35,0,0,0,6.14-.54l9.81-11.74a21.86,21.86,0,0,0,24.41-36A21.85,21.85,0,0,0,10.83,35.5L1,47.23A4.39,4.39,0,0,0,1.56,53.4ZM15.15,11.27l2.59-2.51a16.36,16.36,0,0,1,3-1.84l3.35-1.19A16.49,16.49,0,0,1,38.56,9.14a16.61,16.61,0,1,1-23.41,2.13Z" /></svg>') center/contain no-repeat;--svgGlassWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 49.71 54.42"><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M1.56,53.4a4.35,4.35,0,0,0,6.14-.54l9.81-11.74a21.86,21.86,0,0,0,24.41-36A21.85,21.85,0,0,0,10.83,35.5L1,47.23A4.39,4.39,0,0,0,1.56,53.4ZM15.15,11.27l2.59-2.51a16.36,16.36,0,0,1,3-1.84l3.35-1.19A16.49,16.49,0,0,1,38.56,9.14a16.61,16.61,0,1,1-23.41,2.13Z" /></svg>') center/contain no-repeat;--svgPencilGray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgba(102,102,102,1)" fill-rule="evenodd" d="M23.729,4.135 L19.851,0.251 C19.509,0.90 18.955,0.90 18.614,0.251 L2.239,16.0 C2.138,16.102 2.63,16.227 2.21,16.364 L0.41,22.881 C0.162,23.552 0.463,24.179 1.132,23.974 L7.849,21.927 L7.849,21.927 L23.729,5.374 C24.71,5.32 24.71,4.477 23.729,4.135 ZM2.977,21.812 L2.200,21.34 L3.342,17.276 L5.544,18.463 L6.729,20.668 L2.977,21.812 ZM21.268,3.515 L7.317,17.575 L6.431,16.687 L20.471,2.716 L21.268,3.514 C21.268,3.514 21.268,3.515 21.268,3.515Z" /></svg>') center/contain no-repeat;--svgPencilWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M23.729,4.135 L19.851,0.251 C19.509,0.90 18.955,0.90 18.614,0.251 L2.239,16.0 C2.138,16.102 2.63,16.227 2.21,16.364 L0.41,22.881 C0.162,23.552 0.463,24.179 1.132,23.974 L7.849,21.927 L7.849,21.927 L23.729,5.374 C24.71,5.32 24.71,4.477 23.729,4.135 ZM2.977,21.812 L2.200,21.34 L3.342,17.276 L5.544,18.463 L6.729,20.668 L2.977,21.812 ZM21.268,3.515 L7.317,17.575 L6.431,16.687 L20.471,2.716 L21.268,3.514 C21.268,3.514 21.268,3.515 21.268,3.515Z" /></svg>') center/contain no-repeat;--svgHomeGray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57.13 54.68"><path fill="rgba(102,102,102,1)" fill-rule="evenodd" d="M28.57,0,0,21.89V54.68H22.11V38.06H35V54.68H57.13V21.89Z" /></svg>') center/contain no-repeat;--svgHomeWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 57.13 54.68"><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M28.57,0,0,21.89V54.68H22.11V38.06H35V54.68H57.13V21.89Z" /></svg>') center/contain no-repeat;--svgLogoutGray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58.29 65.19"><path fill="rgba(102,102,102,1)" fill-rule="evenodd" d="M17.74,0V22.14H22V4.26H52l-9.53,6.45A3.9,3.9,0,0,0,40.74,14V50.4H22V35.92H17.74V54.66h23v9a1.51,1.51,0,0,0,2.36,1.25L58.29,54.66V0ZM35.25,25.35H10.93V21.1a.59.59,0,0,0-.35-.55.6.6,0,0,0-.64.09L0,29.05l9.94,8.4a.58.58,0,0,0,.64.09.59.59,0,0,0,.35-.55V32.74H35.25Z" /></svg>') center/contain no-repeat;--svgLogoutWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58.29 65.19"><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M17.74,0V22.14H22V4.26H52l-9.53,6.45A3.9,3.9,0,0,0,40.74,14V50.4H22V35.92H17.74V54.66h23v9a1.51,1.51,0,0,0,2.36,1.25L58.29,54.66V0ZM35.25,25.35H10.93V21.1a.59.59,0,0,0-.35-.55.6.6,0,0,0-.64.09L0,29.05l9.94,8.4a.58.58,0,0,0,.64.09.59.59,0,0,0,.35-.55V32.74H35.25Z" /></svg>') center/contain no-repeat;--svgCalenderGray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60.34 54.25"><path fill="rgba(102,102,102,1)" fill-rule="evenodd" d="M17.23,12.59a3.52,3.52,0,0,0,3.51-3.52V3.52a3.52,3.52,0,1,0-7,0V9.07A3.53,3.53,0,0,0,17.23,12.59Zm25.89,0a3.52,3.52,0,0,0,3.51-3.52V3.52a3.51,3.51,0,1,0-7,0V9.07A3.52,3.52,0,0,0,43.12,12.59ZM51.89,5H49.71V9.07a6.6,6.6,0,1,1-13.19,0V5H23.82V9.07a6.6,6.6,0,1,1-13.19,0V5H8.46A8.48,8.48,0,0,0,0,13.51V45.76a8.48,8.48,0,0,0,8.46,8.49H51.89a8.47,8.47,0,0,0,8.45-8.49V13.51A8.47,8.47,0,0,0,51.89,5Zm1.8,39.25a3.93,3.93,0,0,1-3.92,3.93H10.57a3.93,3.93,0,0,1-3.92-3.93V20.78h47Z" /></svg>') center/contain no-repeat;--svgCalenderWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60.34 54.25"><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M17.23,12.59a3.52,3.52,0,0,0,3.51-3.52V3.52a3.52,3.52,0,1,0-7,0V9.07A3.53,3.53,0,0,0,17.23,12.59Zm25.89,0a3.52,3.52,0,0,0,3.51-3.52V3.52a3.51,3.51,0,1,0-7,0V9.07A3.52,3.52,0,0,0,43.12,12.59ZM51.89,5H49.71V9.07a6.6,6.6,0,1,1-13.19,0V5H23.82V9.07a6.6,6.6,0,1,1-13.19,0V5H8.46A8.48,8.48,0,0,0,0,13.51V45.76a8.48,8.48,0,0,0,8.46,8.49H51.89a8.47,8.47,0,0,0,8.45-8.49V13.51A8.47,8.47,0,0,0,51.89,5Zm1.8,39.25a3.93,3.93,0,0,1-3.92,3.93H10.57a3.93,3.93,0,0,1-3.92-3.93V20.78h47Z" /></svg>') center/contain no-repeat;--svgHeartRed:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 72.47 59.23"><path fill="rgba(245,113,113,1)" fill-rule="evenodd" d="M36.31,11.78C22.43-9.39.16.54,0,21.31S35.94,59.23,35.94,59.23,72.3,42.66,72.46,21.88,50.14-9.54,36.31,11.78"/></svg>') center/contain no-repeat;--svgPumpWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><polygon fill="rgba(255,255,255,1)" points="11.2,9.7 11.2,6.8 8.3,6.8 8.3,5.1 11.2,5.1 11.2,2.2 12.8,2.2 12.8,5.1 15.7,5.1 15.7,6.8 12.8,6.8 12.8,9.7 "/><path fill="rgba(255,255,255,1)" d="M17.9,14.1v5.6H6.2v-5.6H17.9 M19.4,12.6H4.7v8.6h14.7V12.6L19.4,12.6z"/><line fill="none" stroke="rgba(255,255,255,1)" stroke-width="1.5" stroke-miterlimit="10" x1="3.2" y1="8.3" x2="5.6" y2="13.7"/><line fill="none" stroke="rgba(255,255,255,1)" stroke-width="1.5" stroke-miterlimit="10" x1="20.6" y1="8.3" x2="18.3" y2="13.1"/><line fill="none" stroke="rgba(255,255,255,1)" stroke-width="1.5" troke-linecap="round" stroke-miterlimit="10" x1="10.1" y1="16" x2="13.9" y2="16"/></svg>') center/contain no-repeat;--svgSchoolWhite:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 47.92 39.91"><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M47.63,10.74a.64.64,0,0,0-.45-.18l-13.5,0,0-10a.61.61,0,0,0-.19-.44A.64.64,0,0,0,33,0L14.72.05a.67.67,0,0,0-.45.18.64.64,0,0,0-.18.45l0,10-13.5,0a.67.67,0,0,0-.45.18.69.69,0,0,0-.18.45l.1,28a.64.64,0,0,0,.19.45.63.63,0,0,0,.45.18l17.06,0,0-9.61a.67.67,0,0,1,.18-.45.64.64,0,0,1,.45-.19l11.15,0a.65.65,0,0,1,.45.19.67.67,0,0,1,.18.45l0,9.61,17.07-.05a.62.62,0,0,0,.44-.18.65.65,0,0,0,.19-.45l-.11-28A.67.67,0,0,0,47.63,10.74Zm-37,10.69a.64.64,0,0,1-.19.45.61.61,0,0,1-.44.19H5.58a.65.65,0,0,1-.45-.19A.67.67,0,0,1,5,21.44l0-3.44a.64.64,0,0,1,.19-.45.68.68,0,0,1,.45-.19H10a.64.64,0,0,1,.45.19.63.63,0,0,1,.18.45Zm10.78,0a.64.64,0,0,1-.19.45.61.61,0,0,1-.44.19H16.36a.65.65,0,0,1-.63-.63V18a.6.6,0,0,1,.18-.45.67.67,0,0,1,.45-.18h4.38a.63.63,0,0,1,.45.18.64.64,0,0,1,.19.45ZM23.9,10.59a3.43,3.43,0,1,1,3.41-3.44A3.44,3.44,0,0,1,23.9,10.59Zm8.26,10.78a.67.67,0,0,1-.18.45.64.64,0,0,1-.45.19H27.14a.6.6,0,0,1-.44-.18.64.64,0,0,1-.19-.45V18a.63.63,0,0,1,.18-.45.64.64,0,0,1,.45-.19h4.38a.67.67,0,0,1,.45.18.65.65,0,0,1,.19.45Zm10.78,0a.69.69,0,0,1-.18.45.67.67,0,0,1-.45.18H37.93a.63.63,0,0,1-.45-.18.64.64,0,0,1-.19-.45V17.92a.63.63,0,0,1,.18-.45.64.64,0,0,1,.45-.19h4.38a.64.64,0,0,1,.45.19.61.61,0,0,1,.19.44Z" /></svg>') center/contain no-repeat;--svgSchoolGreen:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 47.92 39.91"><path fill="rgba(89,179,149,1)" fill-rule="evenodd" d="M47.63,10.74a.64.64,0,0,0-.45-.18l-13.5,0,0-10a.61.61,0,0,0-.19-.44A.64.64,0,0,0,33,0L14.72.05a.67.67,0,0,0-.45.18.64.64,0,0,0-.18.45l0,10-13.5,0a.67.67,0,0,0-.45.18.69.69,0,0,0-.18.45l.1,28a.64.64,0,0,0,.19.45.63.63,0,0,0,.45.18l17.06,0,0-9.61a.67.67,0,0,1,.18-.45.64.64,0,0,1,.45-.19l11.15,0a.65.65,0,0,1,.45.19.67.67,0,0,1,.18.45l0,9.61,17.07-.05a.62.62,0,0,0,.44-.18.65.65,0,0,0,.19-.45l-.11-28A.67.67,0,0,0,47.63,10.74Zm-37,10.69a.64.64,0,0,1-.19.45.61.61,0,0,1-.44.19H5.58a.65.65,0,0,1-.45-.19A.67.67,0,0,1,5,21.44l0-3.44a.64.64,0,0,1,.19-.45.68.68,0,0,1,.45-.19H10a.64.64,0,0,1,.45.19.63.63,0,0,1,.18.45Zm10.78,0a.64.64,0,0,1-.19.45.61.61,0,0,1-.44.19H16.36a.65.65,0,0,1-.63-.63V18a.6.6,0,0,1,.18-.45.67.67,0,0,1,.45-.18h4.38a.63.63,0,0,1,.45.18.64.64,0,0,1,.19.45ZM23.9,10.59a3.43,3.43,0,1,1,3.41-3.44A3.44,3.44,0,0,1,23.9,10.59Zm8.26,10.78a.67.67,0,0,1-.18.45.64.64,0,0,1-.45.19H27.14a.6.6,0,0,1-.44-.18.64.64,0,0,1-.19-.45V18a.63.63,0,0,1,.18-.45.64.64,0,0,1,.45-.19h4.38a.67.67,0,0,1,.45.18.65.65,0,0,1,.19.45Zm10.78,0a.69.69,0,0,1-.18.45.67.67,0,0,1-.45.18H37.93a.63.63,0,0,1-.45-.18.64.64,0,0,1-.19-.45V17.92a.63.63,0,0,1,.18-.45.64.64,0,0,1,.45-.19h4.38a.64.64,0,0,1,.45.19.61.61,0,0,1,.19.44Z" /></svg>') center/contain no-repeat;--svgGakubouGreen:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58.91 42.51"><path fill="rgba(89,179,149,1)" fill-rule="evenodd" d="M58.2,14.79,55.77,15.9V26.83A1.63,1.63,0,0,1,56.05,30l1.39,9.17H51L52.43,30a1.63,1.63,0,0,1,.28-3.19V17.31L32.13,26.77a6.46,6.46,0,0,1-5.35,0L.71,14.79A1.25,1.25,0,0,1,0,13.68a1.22,1.22,0,0,1,.71-1.11L26.78.59a6.36,6.36,0,0,1,5.35,0l26.07,12a1.22,1.22,0,0,1,.71,1.11A1.25,1.25,0,0,1,58.2,14.79ZM29.46,31.7a8.88,8.88,0,0,0,3.72-.82L45.93,25V36.7c0,2.56-7.75,5.81-16.47,5.81S13,39.26,13,36.7V25l12.75,5.86A8.89,8.89,0,0,0,29.46,31.7Z" /></svg>') center/contain no-repeat;--svgManpuGreen:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.98 42.12"><path fill="rgba(89,179,149,1)" fill-rule="evenodd" d="M9.9,41.69l-.56-4.33,20.79-1.75L31,42.12ZM5.8,25.26,26.08,15.7l2.29,6.24-21,7.47ZM0,13.33,15.51,0l3.57,5.54L2.38,17Z" /></svg>') left center/contain no-repeat}@media screen and (max-width:767px){.forPc{display:none!important}}.panNavi{display:flex;margin:0 auto;padding:5px 10px;width:100%;max-width:1366px;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.panNavi::-webkit-scrollbar{display:none}.panNavi::-webkit-scrollbar-track{background:0 0}.panNavi::-webkit-scrollbar-thumb{background:0 0;border:none}.panNavi li{position:relative;padding-right:2em;font-size:1.1rem;line-height:1;color:rgb(var(--naviKoiBlue))}.panNavi a{position:relative;color:rgb(var(--naviKoiBlue))}.panNavi a::before{pointer-events:none;content:'';position:absolute;top:50%;right:-1.25em;width:.4em;height:.4em;border-bottom:solid 1px rgba(var(--naviBlue),.75);border-right:solid 1px rgba(var(--naviBlue),.75);transform:rotate(-45deg) translate(0,-50%)}.pagerBlock{margin:50px auto 0;width:100%}.pagerBlock .pagerLink{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 16px;padding:16px 8px;width:100%;max-width:1366px;border-top:2px solid #ccc}.pagerBlock .pagerLink a,.pagerBlock .pagerLink span{display:flex;justify-content:center;align-items:center;min-width:2em;height:2em;font-size:1.3rem;color:#333;text-align:center}.pagerBlock .pagerLink :first-child,.pagerBlock .pagerLink :last-child{position:relative;color:transparent}.pagerBlock .pagerLink :first-child::before,.pagerBlock .pagerLink :last-child::before{content:'';top:50%;left:.5em;width:.5em;height:.5em;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;transform:translate(0,-50%) rotate(135deg)}.pagerBlock .pagerLink a:first-child::before,.pagerBlock .pagerLink a:last-child::before{border-color:#333}.pagerBlock .pagerLink :last-child::before{left:auto;right:.5em;transform:translate(0,-50%) rotate(-45deg)}.pagerBlock .pagerLink span{box-shadow:0 3px 0 0 rgb(var(--naviKoiBlue))}.pagerBlock .pagerLink :first-child,.pagerBlock .pagerLink :last-child,.pagerBlock .pagerLink span.dot{box-shadow:0 0}.pagerBlock .pagerMsg{text-align:center;font-size:1.2rem;line-height:1.4}.kiiroLink span{position:relative;padding-right:1.07em;padding-bottom:3px;display:inline-block;background:var(--keikouPenYellow)}.kiiroLink span::before{content:'';top:50%;right:3px;width:.5em;height:.5em;border-bottom:solid 1px #333;border-right:solid 1px #333;transform:translate(0,-50%) rotate(-45deg)}.simpleSlideWrap{position:relative;overflow:hidden;will-change:transform}.simpleSlide{white-space:nowrap;text-align:center;font-size:0}.simpleSlide>li{display:inline-block;vertical-align:top;white-space:normal;width:100vw;max-width:640px;font-size:1rem}.simpleSlide>li *{opacity:.5;transform:scale(.9,.9);transition:all .25s 0s linear}.simpleSlide .center *{opacity:1;transform:scale(1,1)}.simpleSlideNavi{display:flex;justify-content:center;align-items:center;gap:0 10px;padding-bottom:5px}.simpleSlideNavi .next,.simpleSlideNavi .prev{position:relative;width:40px;height:40px;background:#ccc;border-radius:50%;transition:all .1s 0s linear}.simpleSlideNavi .next::before,.simpleSlideNavi .prev::before{content:'';top:50%;left:50%;width:.9em;height:.9em;border-bottom:solid 2px #fff;border-left:solid 2px #fff;transform:translate(calc(-50% + 3px),-50%) rotate(45deg)}.simpleSlideNavi .next::before{content:'';transform:translate(calc(-50% - 3px),-50%) rotate(-135deg)}.simpleSlideNavi .naviDottWrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 10px}.simpleSlideNavi .naviDott{cursor:pointer;position:relative;width:6px;height:6px;border-radius:50%;background:#ccc;box-shadow:0 0 0 1px rgba(255,255,255,.75);color:transparent;transition:all .25s 0s linear}.simpleSlideNavi .now,.simpleSlideNavi .on{background:rgb(var(--naviBlue))}.simpleSlideNavi .btn.on{box-shadow:0 2px 0 0 rgba(0,0,0,.15)}.simpleSlideNavi .btn.on{cursor:pointer}.simpleSlideNavi .naviBar{position:relative;margin:0 5px;width:45%;height:10px;border-radius:10px}.simpleSlideNavi .naviBar span{position:absolute;top:0;left:0;display:block;width:25%;min-width:30px;height:10px;background:rgb(var(--naviBlue));border-radius:10px;transition:all .1s 0s linear}.simpleSlideDownToggle{transform:scale(1,0);transform-origin:center top;transition:all .25s 0s linear;opacity:0}.simpleSlideDownToggleOpned{transform:scale(1,1);opacity:1}.simpleSlideInToggle{transform:scale(0,1);transform-origin:right center;transition:all .25s 0s linear;opacity:0}.simpleSlideInToggleOpned{transform:scale(1,1);opacity:1}.simpleFadeToggle{transition:all .25s 0s linear;opacity:0}.simpleFadeToggleShow{opacity:1}.saveSchoolBtn{--heartSize:40px}.saveSchoolBtn a,.saveSchoolBtn label,.saveSchoolBtn p{cursor:pointer;position:relative;display:inline-grid;align-items:center;padding-left:var(--heartSize);min-height:var(--heartSize)}.saveSchoolBtn input[type=submit]{display:none}.saveSchoolBtn a::before,.saveSchoolBtn label::before,.saveSchoolBtn p::before{content:'';top:50%;left:0;width:var(--heartSize);aspect-ratio:1/1;background:#fff;border-radius:50%;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .3));transform:translate(0,-50%)}.saveSchoolBtn a::after,.saveSchoolBtn label::after,.saveSchoolBtn p::after{content:'';top:50%;left:0;width:calc(var(--heartSize) * .65);aspect-ratio:1/1;background:var(--svgHeartRed);transform:translate(25%,-45%)}.saveSchoolBtn a span,.saveSchoolBtn label span,.saveSchoolBtn p span{display:none}.addBoxBtn input{display:none}.addBoxBtn{position:relative;display:grid;width:clamp(280px,80%,400px);min-height:45px;line-height:1.2;font-weight:700;--iconSize:1.75em}.addBoxBtn.off{justify-content:center;padding:5px 10px;border-radius:8px;background:rgb(var(--naviGray));color:#fff}.addBoxBtn a,.addBoxBtn label{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;padding:5px 8px;width:100%;height:100%;background:rgb(var(--naviRed));border-radius:8px;box-shadow:var(--btnSahdow);line-height:1.2;font-weight:700;font-size:1.4rem;text-align:center;color:#fff}.bigBtn .addBoxBtn{min-height:60px;width:80%;max-width:400px}.bigBtn .addBoxBtn a,.bigBtn .addBoxBtn label{font-size:1.8rem}.addBoxBtn .icon{display:grid;align-items:center;padding-left:calc(var(--iconSize) + 5px);min-height:var(--iconSize);background:var(--svgPumpWhite);background-position:left center;background-size:auto var(--iconSize);font-size:1.2rem}@media screen and (max-width:767px){.addBoxBtn .icon{font-size:1.4rem}}.addBoxBtn .free,.addBoxBtn .paid{flex-shrink:0;padding:3px;background:#ff0;color:rgb(var(--naviRed));font-size:1.2rem;line-height:1;text-align:center}.addBoxBtn .paid{background:#fff}.bigBtn .addBoxBtn .free,.bigBtn .addBoxBtn .paid{font-size:1.1rem}.notPampNavi{padding:5px;font-size:1.1rem;line-height:1.4}.addBoxBtnWrap .autBtn{display:grid;grid-template-columns:100%;min-height:45px;background:#fff}.addBoxBtnWrap .autBtn::before{content:none}.bigBtn .addBoxBtnWrap .autBtn{margin-left:auto;margin-right:auto;width:80%;max-width:400px}.addBoxBtnWrap .autBtn a[target="_blank"]{position:relative;display:grid;grid-template-columns:100%;align-items:center;padding:3px 1.5em 3px 5px;width:100%;height:100%;background:#fff;border:solid 1px #888;border-radius:8px;box-shadow:var(--btnSahdow);color:#888;font-weight:400;font-weight:400;text-align:center;font-size:1.3rem;line-height:1.4}.addBoxBtnWrap .autBtn a[target="_blank"]::before{content:'';top:50%;right:.5em;width:.9em;height:.9em;border:none;background:var(--svgGaibuLinkGray);transform:rotate(0) translate(0,-50%);transition:all .25s 0s ease}.addBoxBtnWrap .autBtn p{text-align:left}.osusumePR{margin:0 auto 60px;padding:60px 0 0;width:100%;max-width:800px}.osusumePR .osusumetitle{margin:0 auto 30px;text-align:center;font-size:1.6rem;color:rgb(var(--naviBlue));font-weight:700}.osusumePR .osusumeSlideWrap{position:relative;overflow:hidden}.osusumePR .osusumeSlide{margin:0 auto 15px;white-space:nowrap;text-align:center;font-size:0}.osusumePR .osusumeSlide li{display:inline-block;vertical-align:top;white-space:normal;letter-spacing:normal;padding:0 5px;width:40vw;max-width:200px;font-size:0}.osusumePR .osusumeSlide a{display:flex;flex-wrap:wrap;gap:10px 0;height:100%;background:#fff;box-shadow:0 0 0 1px rgb(var(--naviGray)) inset;filter:drop-shadow(0 1px 0 rgba(0, 0, 0, .05)) drop-shadow(0 1px 2px rgba(0, 0, 0, .1))}.osusumePR .osusumeSlide figure{width:100%;height:105px}.osusumePR .osusumeSlide img{width:100%;height:100%;object-fit:cover}.osusumePR .osusumeSlide .itemContent{padding:0 10px 10px;min-height:calc(100% - 115px);text-align:left}.osusumePR .osusumeSlide .itemText,.osusumePR .osusumeSlide .itemtitle{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.osusumePR .osusumeSlide .itemtitle{margin-bottom:5px;font-size:1.6rem;line-height:1.2;max-height:2.4em;font-weight:700}.osusumePR .osusumeSlide .itemText{font-size:1.3rem;line-height:1.4;max-height:2.8em}.omakaseShiryouPR{background:#fcf1d8;padding:30px 0}.omakaseShiryouPR .inner{margin:0 auto;max-width:var(--innerWidth);overflow:hidden}.omakaseShiryouPR .oksTitle{margin:10px auto;color:rgb(var(--naviRed));font-size:2.6rem;font-weight:700;text-align:center}.omakaseShiryouPR .oksTitle span{position:relative;display:inline-block;padding:0 10px}.omakaseShiryouPR .oksTitle span::after,.omakaseShiryouPR .oksTitle span::before{content:"";top:50%;left:100%;width:1em;height:1em;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.98 42.12"><path fill="rgba(9,179,204,1)" fill-rule="evenodd" d="M9.9,41.69l-.56-4.33,20.79-1.75L31,42.12ZM5.8,25.26,26.08,15.7l2.29,6.24-21,7.47ZM0,13.33,15.51,0l3.57,5.54L2.38,17Z" /></svg>') left center/contain no-repeat;transform:translate(0,-50%) scale(.8,1) rotate(15deg)}.omakaseShiryouPR .oksTitle span::after{left:auto;right:100%;transform:translate(0,-50%) scale(-.8,1) rotate(15deg)}.omakaseShiryouPR .oksThmb{margin:0 auto 15px;padding:15px 0;width:250px;text-align:center}.omakaseShiryouPR .oksThmb img{width:110px}.omakaseShiryouPR .oksThmb img:first-child{transform:rotate(-7deg)}.omakaseShiryouPR .oksThmb img:last-child{transform:rotate(7deg)}.omakaseShiryouPR .oksText{margin:0 auto 30px;padding:0 15px;max-width:700px;line-height:1.8}.omakaseShiryouPR .oksCheckList{position:relative;margin:0 auto 40px;padding:30px 15px 0;width:calc(100% - 30px);max-width:700px;background:#fff;border-radius:1rem}.omakaseShiryouPR .oksCheckList::before{content:"";position:absolute;top:0;left:50%;width:60px;height:60px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 66 40.5"><path fill="rgba(248,184,83,1)" fill-rule="evenodd" d="M65.94,32.32V8.89a5.63,5.63,0,0,0-1.22-3.53A8.69,8.69,0,0,0,62,3.12l-.13-.07a43.9,43.9,0,0,0-4.25-1.52A31.24,31.24,0,0,0,48.66,0,34.33,34.33,0,0,0,33.22,3.69L33,3.82l-.24-.13A34.29,34.29,0,0,0,17.29,0,31.24,31.24,0,0,0,8.36,1.53,42.75,42.75,0,0,0,4.11,3.05L4,3.12A8.8,8.8,0,0,0,1.22,5.37,5.64,5.64,0,0,0,0,8.9V32.32c0,1.43-.25,5.14,1.83,6.45a4.94,4.94,0,0,0,2.61.85,4.33,4.33,0,0,0,1.38-.22h0l.11,0A32.89,32.89,0,0,1,9.77,38a27.7,27.7,0,0,1,7.53-1.23,31.45,31.45,0,0,1,10.11,1.77,30.25,30.25,0,0,1,3,1.21c.35.17.62.3.8.4l.39.21.16,0a2,2,0,0,0,.64.1,2.79,2.79,0,0,0,.46,0l.11,0,.12,0a2.68,2.68,0,0,0,.45,0,2.05,2.05,0,0,0,.65-.1l.16,0,.15-.08-.08.06a31,31,0,0,1,14.27-3.57,27.84,27.84,0,0,1,7.69,1.29c.89.27,1.77.57,2.62.9l.73.29.28.13.11,0a4.27,4.27,0,0,0,1.37.22,5.18,5.18,0,0,0,2.62-.85C66.54,37.34,65.94,33.75,65.94,32.32Z"/><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M62.22,7.35A5.69,5.69,0,0,0,60.51,6l-.21-.09-.79-.32c-.63-.24-1.64-.6-2.84-1a29.59,29.59,0,0,0-8-1.39A31.39,31.39,0,0,0,34.86,6.45l-.29.15V33.84l.73-.32a34.75,34.75,0,0,1,13.36-2.79,30.52,30.52,0,0,1,8.63,1.42,38.11,38.11,0,0,1,3.8,1.37l.06,0,.26,0h0a1.3,1.3,0,0,0,.79-.23h0a1.31,1.31,0,0,0,.52-1V8.9A2.46,2.46,0,0,0,62.22,7.35Z"/><path fill="rgba(255,255,255,1)" fill-rule="evenodd" d="M27.72,5A31.56,31.56,0,0,0,17.26,3.21h0A29.14,29.14,0,0,0,9.46,4.54,38.46,38.46,0,0,0,5.46,6,5.73,5.73,0,0,0,3.7,7.35a2.34,2.34,0,0,0-.54,1.54V32.32a1.28,1.28,0,0,0,.52,1,1.23,1.23,0,0,0,.74.24l.34-.05.06,0a38.11,38.11,0,0,1,3.8-1.37,30.58,30.58,0,0,1,8.63-1.42,34.7,34.7,0,0,1,13.36,2.79l.74.32V6.6l-.64-.32A27.08,27.08,0,0,0,27.72,5Z"/></svg>') center/contain no-repeat;transform:translate(-50%,-50%)}.omakaseShiryouPR .oksCheckList .oksCheckListTitle{margin:0 auto 20px;font-weight:700;text-align:center;font-size:2rem}.omakaseShiryouPR .oksCheckList .oksCheckListTitle span{color:rgb(var(--ocYellow));font-size:200%}.omakaseShiryouPR .oksCheckList ol{display:grid;grid-template-columns:100%;justify-content:center;gap:16px;margin:0 auto 20px}.omakaseShiryouPR .oksCheckList li{text-align:center}.omakaseShiryouPR .oksCheckList li span{position:relative;display:inline-block;padding:7px 15px;border:solid 3px rgba(248,184,83,1);border-radius:1.4em;line-height:1.4;color:rgb(var(--ocYellow));font-weight:700}.omakaseShiryouPR .oksCheckList li span::before{content:'';top:100%;left:50%;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:rgb(var(--ocYellow)) transparent transparent transparent;transform:translate(-50%,5px)}.omakaseShiryouPR .oksCheckList li:last-child span::before{content:none}.omakaseShiryouPR .oksCheckListP{text-align:right}.omakaseShiryouPR .oksCheckListP span{position:relative;display:inline-block;padding:0 90px 20px 0;font-size:1.2rem;line-height:1.4}.omakaseShiryouPR .oksCheckListP span::before{content:"";position:absolute;top:-70px;right:-48px;width:181.3px;height:124.3px;background:url(../../img/module/layout/img_good_girl.png) center/contain no-repeat}.omakaseShiryouPR .oksPresent{margin:0 auto 15px;color:rgb(var(--naviRed));font-size:2rem;line-height:1.8;text-align:center;font-weight:700}.omakaseShiryouPR .oksPresent span{padding:0 3px;background:linear-gradient(to top,#f7cd65 0,#f7cd65 7px,rgba(255,255,255,0) 7px)}.omakaseShiryouPR .oksLinkBtn a{display:grid;grid-template-columns:100%;justify-content:center;align-content:center;margin:0 auto 30px;padding:5px;min-height:40px;width:clamp(250px,80%,400px);background:rgb(var(--naviEmerald));border-radius:1rem;text-align:center;font-weight:700;box-shadow:var(--btnSahdow);font-size:2rem;line-height:1.8;color:#fff}.omakaseShiryouPR .siroback{background-color:#fff;padding:1rem;margin-left:15px;margin-right:15px;border-radius:10px;position:relative;margin-top:2rem}.omakaseShiryouPR .siroback::before{content:"";position:absolute;top:-1%;left:10.5em;background:url(../../../../img/page/newcolumn/scholarship/books_icon.png) left top no-repeat;background-size:auto 100%;transform:translate(0,-50%);width:3em;height:2em}.omakaseShiryouPR .checkbotan{width:300px;display:block;margin:0 auto}.popupBox{pointer-events:none;position:fixed;top:0;left:0;z-index:999;display:grid;place-content:center;padding:16px;width:100%;height:100%;opacity:0;background:rgba(51,51,51,.8);transition:all .15s 0s linear}.popupBox.show{pointer-events:auto;opacity:1}body:has(.popupBox.show){overflow:hidden}.popupInner{display:grid;grid-template-columns:100%;margin:0 auto;padding-top:16px;width:min(calc(100vw - 32px),800px);max-height:calc(100vh - 32px - 4.5rem);background:#fff;border-radius:16px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.popupInner::-webkit-scrollbar{width:18px}.popupInner::-webkit-scrollbar-track{margin:0 16px;background:#ccc;border:4px solid rgb(var(--naviUsuGray));border-radius:18px}.popupInner::-webkit-scrollbar-thumb{background:#fff;border:solid 2px rgb(var(--naviBlue));border-radius:18px;box-shadow:2px 0 2px 0 rgba(0,0,0,.25);background-clip:padding-box}.popupBox .closeBtn{cursor:pointer;position:relative;margin:0 auto;width:min(100%,900px);height:4.5rem}.popupBox .closeBtn::before,.popupBox .closeBtn:after{content:'';top:20px;right:0;width:4.5rem;height:4px;background:#fff;border-radius:4px;transform:rotate(45deg)}.popupBox .closeBtn:after{transform:rotate(-45deg)}.savePopup .saveThmb{display:grid;grid-template-columns:120px auto;align-items:center;gap:16px;padding:0 16px;text-align:left}.savePopup .saveTitle{grid-column:1/3;font-size:1.6rem;line-height:1.6;font-weight:700}.savePopup .saveThmb figure{position:relative;width:120px;height:90px}.savePopup .saveThmb img{position:relative;z-index:1;width:100%;object-fit:cover}.savePopup .saveThmb figure{--heartSize:30px}.savePopup .saveThmb figure::before{content:'';z-index:2;top:-5px;left:-5px;width:var(--heartSize);aspect-ratio:1/1;background:var(--svgHeartRed),#fff;background-size:calc(var(--heartSize) * .65) auto,auto;border-radius:50%;box-shadow:0 2px 3px 0 rgba(0,0,0,.3)}.savePopup .saveText{grid-column:1/3;line-height:1.6;font-size:1.3rem}.savePopup .saveText a{text-decoration:underline;color:rgb(var(--naviKoiBlue))}.savePopup figure+div{flex:1}.savePopup .addBoxHosoku{position:relative;margin:0 auto 10px;padding:3px 10px 4px;max-width:400px;background:rgb(var(--naviGray));border-radius:2em;line-height:1.2;font-size:1.2rem;font-weight:700;text-align:center}.savePopup .addBoxHosoku::before{content:'';top:100%;left:50%;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:rgb(var(--naviGray)) transparent transparent transparent;transform:translate(-50%,-1px)}.savePopup .addBoxBtn{margin:0 auto;min-height:35px;max-width:400px;width:100%}.savePopup .addBoxBtn a{font-size:1.3rem}.addPopup .scLookTitle{position:relative;margin:0 auto 15px;padding:5px 16px;background:rgb(var(--naviGray));font-size:1.3rem;font-weight:700;text-align:center}.addPopup .addPopupTitle{display:flex;gap:10px;padding:0 16px 16px;font-size:1.6rem}.addPopup .cartIcon{position:relative;width:2em;height:100%}.addPopup .cartIcon::before{content:'';z-index:1;top:50%;left:50%;width:.8em;height:.8em;background:var(--svgHoshiYellow);transform:translate(-40%,-80%)}.addPopup .cartIcon.nagareboshi::before{animation:.4s .3s linear 1 running alternate nagareboshi}@keyframes nagareboshi{0%{transform:translate(-100%,-300%) scale(.5,.5) rotate(0)}50%{transform:translate(-70%,-220%) scale(.5,.5) rotate(180deg)}100%{transform:translate(-40%,-80%) scale(1,1) rotate(360deg)}}.addPopup .cartIcon::after{content:'';z-index:2;top:50%;left:50%;width:2em;height:2em;background:var(--svgCartGray);transform:translate(-50%,-50%)}.addPopup .cartIcon .cartBadge{position:absolute;z-index:3;top:50%;right:0;display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;background:rgb(var(--naviRed));border-radius:50%;color:#fff;font-size:1rem;transform:translate(.5em,-2em)}.addPopup .cartIcon+p{flex:1;font-size:1.6rem;line-height:1.4;font-weight:700}.addPopup .addPopupText{margin:0 auto;padding:0 16px 24px;width:fit-content}.addPopup .addPopupText a{display:block;margin:0 auto;width:fit-content;font-weight:700;line-height:1.4}.addPopup .addPopupText .doneBox{display:inline-block;margin:2px 0 2px 4px;padding:2px 4px;border:solid 1px rgb(var(--naviKoiBlue));border-radius:2px;color:rgb(var(--naviKoiBlue));line-height:1;font-size:1.3rem}.addPopup .itemLook{display:grid;grid-template-columns:100%;gap:8px}.addPopup .scLookTitle{margin:0 15px}.addPopup .itemCard{position:relative;display:flex;align-items:center;justify-content:space-between;padding-left:40px;text-align:left}.addPopup .itemCard::before{content:'';top:50%;left:6px;width:24px;aspect-ratio:1/.7;border-left:solid 6px rgb(var(--naviBlue));border-bottom:solid 6px rgb(var(--naviBlue));transform:translateY(-60%) rotate(-45deg)}.addPopup .itemCard p{font-weight:700}.addPopup .itemCard .itemCardRight p{color:rgb(var(--naviKoiBlue));white-space:nowrap}.addPopup .free,.addPopup .paid{display:inline-block;margin-right:4px;padding:3px 8px;background:#ff0;border-radius:.2rem;font-size:1.2rem;font-weight:700;text-align:center;color:#333}.addPopup .paid{background:#fff;box-shadow:0 0 0 1px #ccc inset}.addPopup .itemLink{text-align:right}.addPopup .itemLink a{display:inline-block;position:relative;padding:0 15px 0 0;line-height:1}.addPopup .itemLink a::after{content:'';top:50%;right:0;width:.5em;height:.5em;border-bottom:solid 1px #333;border-right:solid 1px #333;transform:translate(0,-50%) rotate(-45deg)}.addPopup .itemLink a span{margin:0 5px 0 0}.addPopup .scLookList{padding:0 8px 8px;max-height:200px;overflow-y:scroll;background:#fafafa;overflow-y:auto;scroll-behavior:smooth}.addPopup .scLookList::-webkit-scrollbar{width:18px}.addPopup .scLookList::-webkit-scrollbar-track{margin:8px 0;background:#ccc;border:4px solid rgb(var(--naviUsuGray));border-radius:18px}.addPopup .scLookList::-webkit-scrollbar-thumb{background:#fff;border:solid 2px rgb(var(--naviBlue));border-radius:18px;box-shadow:2px 0 2px 0 rgba(0,0,0,.25);background-clip:padding-box}.addPopup .allCheck{position:relative;cursor:pointer;padding:8px 16px 8px calc(16px + 1.5em);color:rgb(var(--naviKoiBlue));text-decoration:underline;text-align:left;font-weight:700}.addPopup .allCheck::before{content:'';top:50%;left:1em;width:1em;aspect-ratio:1/.7;background:0 0;border-left:solid 3px rgb(var(--naviKoiBlue));border-bottom:solid 3px rgb(var(--naviKoiBlue));border-radius:0;transform:translate(0,-60%) rotate(-45deg)}.addPopup .scLookList>li{position:relative;display:grid;grid-template-columns:calc(100% - var(--heartSize)) var(--heartSize);align-items:center;justify-content:space-between;gap:8px;text-align:left;padding:0 8px;--heartSize:3rem}.addPopup .scLookList .saveSchoolBtn{--heartSize:3rem}.addPopup .scLookList li+li{border-top:1px dashed #ccc}.addPopup .itemLook .itemCardLeft{position:relative;display:grid;align-items:center;gap:8px;padding:24px 0 24px 3.6rem}.addPopup .itemLook .scLookList input{display:none}.addPopup .itemLook .itemCardLeft::before{content:'';top:50%;left:0;width:2.8rem;height:2.8rem;background:#fff;border:solid 2px #ccc;border-radius:50%;transform:translateY(-50%);transition:all .15s 0s linear}.addPopup .itemLook .itemCardLeft::after{content:'';top:50%;left:.6rem;width:1.5rem;aspect-ratio:1/.7;border-left:solid 4px #fff;border-bottom:solid 4px #fff;transform:translateY(-60%) rotate(-45deg) scale(0,0)}.addPopup .itemLook :disabled+.itemCardLeft::before{background:#ccc}.addPopup .itemLook input:checked+.itemCardLeft::before{background:rgb(var(--naviBlue));border-color:rgb(var(--naviBlue))}.addPopup .itemLook input:checked+.itemCardLeft::after{transform:translateY(-60%) rotate(-45deg) scale(1,1)}.addPopup .itemBottom{position:sticky;bottom:0;display:grid;grid-template-columns:4fr 3fr;justify-content:center;gap:8px;margin:0 auto;padding:16px;width:min(100%,600px);background:#fff}.addPopup .itemLook form{position:relative}.addPopup .saveSchoolNotice{pointer-events:none;position:absolute;z-index:99;top:50%;left:50%;padding:15px;width:min(80%,500px);background:rgba(0,0,0,.6);border-radius:8px;color:#fff;font-size:1.4rem;line-height:1.2;font-weight:700;opacity:0;text-align:center;transform:translate(-50%,-50%)}.addPopup .saveSchoolNotice.fuwatto{animation:1s 0s linear fuwatto}@keyframes fuwatto{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}.addPopup .addLink input[type=submit]{display:none}.addPopup .addLink label{position:relative;display:grid;justify-items:center;align-items:center;grid-template-columns:100%;padding:3px;min-height:40px;background:rgb(var(--naviRed));box-shadow:var(--btnSahdow);border-radius:8px;line-height:1.2;text-align:center;font-weight:700;color:#fff}.addPopup .addLink label::before{content:'';top:50%;right:.75em;width:.6em;height:.6em;border-right:solid 2px #fff;border-bottom:solid 2px #fff;font-weight:700;transform:translate(0,-50%) rotate(-45deg)}.addPopup .addLink .icon{margin:0 auto;display:inline-block;padding:3px 1.25em 3px calc(1.25em + 5px);background:var(--svgPumpWhite);background-position:left center;background-size:1.25em auto}.addPopup .returnPage{position:relative;display:grid;justify-items:center;align-items:center;grid-template-columns:100%;padding:3px;min-height:40px;background:#fff;box-shadow:var(--btnSahdow);border:solid 2px rgb(var(--gsGreen));border-radius:8px;line-height:1.2;text-align:center;font-weight:700;color:rgb(var(--gsGreen))}.addPopup .scLookList .scLookListName{font-weight:700;line-height:1.4}.addPopup .scLookList .rcmdRival .itemCardLeft{grid-template-columns:80px auto;padding:32px 0 24px 12px}.addPopup .scLookList .rcmdRival .itemCardLeft::before{z-index:2;top:1.4rem;left:-2px;width:3.6rem;height:3.6rem;transform:translateY(0)}.addPopup .scLookList .rcmdRival .itemCardLeft::after{z-index:3;top:3.2rem;left:.5rem;width:2.2rem;border-width:5px}.addPopup .scLookList .rcmdRival,.addPopup .scLookList .rcmdRival .saveSchoolBtn{--heartSize:3.5rem}.addPopup .scLookList .rcmdRival .scLookListName{font-size:1.6rem}.addPopup .scLookList .rcmdRival figure{position:relative;z-index:1;grid-area:1/1/2/2}.addPopup .scLookList .rcmdRival img{width:100%;object-fit:cover}.addPopup .scLookList .rcmdRival .scLookListName{grid-area:1/2/2/3}.addPopup .rcmdTxt{position:absolute;top:0;left:50%;padding:3px 8px;width:fit-content;background:linear-gradient(45deg,rgb(var(--naviKoiBlue)) 50%,rgb(var(--naviEmerald)) 100%);border-radius:2em;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .25));font-weight:700;text-align:center;color:#fff;font-size:1.2rem;transform:translateX(-50%)}.addPopup .rcmdTxt::before{content:'';top:100%;left:50%;width:12px;height:6px;background:rgb(var(--naviKoiBlue));clip-path:polygon(0 0,50% 100%,100% 0);transform:translate(-50%,-2px)}.cpBnner{margin:30px auto;padding:0 15px;width:100%;text-align:center}.cmnMenus .cpBnner{max-width:500px}.cpBnner img{border-radius:1rem;box-shadow:0 0 0 1px #fde9ca}@media screen and (min-width:900px){.cmnMenus .cpBnner{display:none}}.linefeed{display:inline-block}ul.linkList a{display:block;padding-left:10px;position:relative}ul.linkList a:before{border-width:2px 2px 0 0;border-style:solid;border-color:#2b6baa;content:"";left:0;position:absolute;top:6px;width:5px;height:5px;transform:rotate(45deg)}.marginBox{margin:10px}.btnBox{margin:1rem;line-height:1;text-align:center}.correctBox{text-align:right;line-height:1;margin:.5rem .25rem}.passwordReminder{text-align:center}a.textLink{text-decoration:underline}a.linkedText{border-bottom:1px dotted #333}a.advice{background:#30bbfc;border:3px solid #89d9ff;border-radius:.3rem;color:#fff;display:inline-block;font-size:1.3rem;font-weight:700;margin:1rem;padding:.25rem 1.5rem;letter-spacing:1px}a.toToppageBtn{background:#2b6baa;border-radius:.3rem;color:#fff;display:inline-block;font-size:1.3rem;font-weight:700;margin:1rem;padding:.5rem 1.5rem;letter-spacing:1px}a.backToPage{text-decoration:underline}a.overLayLink{display:inline-block;position:relative}a.overLayLink img{position:relative}a.overLayLink span{background:rgba(255,255,255,.5);bottom:.5rem;left:.5rem;line-height:1.5;padding:1rem .75rem;position:absolute;text-align:left;width:calc(100% - 2.5rem)}table.basic{margin:.5rem .25rem;box-sizing:border-box;width:calc(100% - .5rem)}table.basic,table.basic td,table.basic th{border:1px solid #ccc;border-collapse:collapse;text-align:left}table.basic caption{text-align:left;font-size:1em;font-weight:700}table.basic th{background:#efefef}table.basic tr>*{padding:.5rem}table.fixed{table-layout:fixed}table .nowrap{white-space:nowrap}.formTable,.formTable tbody,.formTable td,.formTable th,.formTable thead,.formTable tr{display:block}.basic.formTable td,.basic.formTable th{border-width:0}.basic.formTable th{font-size:.9em}.formTable input[type=email],.formTable input[type=password],.formTable input[type=text]{width:95%}.formTable .name input[type=text]{width:30%}.formTable input,.formTable select{margin:5px 2px}.formTable p{margin:0}.formTable input[type=text].postalCode{width:6rem}.formTable input[type=text].postalCode+a{border:none}.formTable input[type=text].postalCodeSeparate{width:3rem}.formTable .schoolID input[type=text]{width:4em}input[type=button].postalButton{background:#333;color:#fff}input[type=submit].correct{background:#333;color:#fff;border-radius:.3rem}.callUpMemberInfo{display:none}.callUpMemberInfo>section,.sendMailBox{border:1px solid #ccc;margin:1rem .5rem;padding:1rem}.all_error{text-align:center;color:#fff;background-color:red;display:none}span.required{border:1px solid rgb(var(--naviBlue));border-radius:1rem;color:rgb(var(--naviBlue));font-size:.9em;margin-left:.25rem;padding:0 .25rem}.btnBox a.detail,.btnBox a.pamphlet,a.add,a.back,input[type=button].add,input[type=button].apply,input[type=button].back,input[type=button].next,input[type=submit].add,input[type=submit].apply,input[type=submit].back,input[type=submit].next{border-radius:8px;display:inline-block;line-height:1;min-width:100px;padding:.75rem .5rem;text-align:center;font-size:1.2em}@media screen and (max-width:320px){.btnBox a.detail,.btnBox a.pamphlet,a.add,a.back,input[type=button].add,input[type=button].apply,input[type=button].back,input[type=button].next,input[type=submit].add,input[type=submit].apply,input[type=submit].back,input[type=submit].next{font-size:1em}}.btnBox a.detail,input[type=button].apply,input[type=submit].apply{background:#2b6baa;border:2px solid #2b6baa;color:#fff}.btnBox a.pamphlet,a.back,input[type=button].add,input[type=button].back,input[type=button].next,input[type=submit].add,input[type=submit].back,input[type=submit].next{background:#fff;color:#2b6baa}.btnBox a.detail,.btnBox a.pamphlet,input[type=button].back,input[type=button].next,input[type=submit].back,input[type=submit].next{border:2px solid #2b6baa}input[type=button].back.withNext{border:2px solid #666;color:#666}.presentApplyArea .title{text-align:center;font-weight:700;margin:0 0 .5rem}.addPamphletArea ul,.presentApplyArea{background:rgba(43,107,170,.3);border-radius:8px;margin:1rem .25rem;padding:.5rem;list-style-type:none;line-height:1}.presentApplyArea ul{list-style-type:none;margin:0;padding:0}.addPamphletArea li+li,.presentApplyArea li+li{margin:.5rem 0}.addPamphletArea label,.presentApplyArea label{border:2px solid #fff;display:block;padding:.5rem .5rem .5rem 1.5rem;position:relative}.addPamphletArea input[type=checkbox],.presentApplyArea input[type=radio]{position:absolute;left:.25rem;top:calc(50% - .5rem)}ul.radioDouble{display:flex;margin:.5rem;list-style-type:none;padding:0;width:calc(100% - 1rem)}ul.radioDouble li{flex-grow:1}ul.radioDouble li.radioDouble-present{position:relative;float:left;width:100%}ul.radioDouble li input{display:none}ul.radioDouble li label{display:block;padding:10px;border:2px solid #f39800;background-color:#f5f5f5;text-align:center}ul.radioDouble li+li label{border-left-width:0}ul.radioDouble li.radioDouble-present+li label{border-left-width:1px}ul.radioDouble li:first-child label{border-radius:1rem 0 0 1rem}ul.radioDouble li:last-child label{border-radius:0 1rem 1rem 0}ul.radioDouble li.radioDouble-present label{border-radius:8px}ul.radioDouble li input:checked+label{background-color:#f39800;color:#fff;font-weight:700}.privacypolicyArea{margin:1.5rem .25rem;overflow:hidden}.privacypolicyArea .mainSentence{border:1px solid #ccc;height:150px;margin-bottom:1rem;overflow:auto;padding:5px}.privacypolicyArea .pMark{background:#efefef;padding:1rem}.privacypolicyArea .pMark figure{text-align:center}.omakaseTag img{max-width:100%}.disp_login{display:inline-block;border:1px solid #666;border-radius:1rem;padding:0 .5rem}.note{font-size:.8em}.backToHome{margin:2rem;text-align:center}.backToHome a{border-bottom:1px dotted #333}figure.fit{margin:1rem .75rem}figure.fit img{height:auto;width:100%}.lineLoginBtn{text-align:center}aside.eventAttention{background:rgba(204,0,0,.1);border:1px solid #c00;color:#c00;margin:.5rem;font-size:.8em;padding:.5rem 0}aside.eventAttention *{margin:0 .5rem}aside.eventAttention h1{font-size:1.1em;text-align:center}aside.eventAttention h1 span{padding:0 1.3em;background:url(../../img/page/default/icn_notice.png) left top .3rem/1em no-repeat}ul.movieBox{line-height:1.3;list-style-type:none;margin:1em;padding:0}ul.movieBox li{margin:.75rem 0}.movieItem span{display:block}.movieItem span:first-of-type{margin:0;padding:0;position:relative;vertical-align:middle;text-align:center}.movieItem span:first-of-type:after{content:'';position:absolute;border:12px solid transparent;border-left:15px solid #fff;top:calc(50% - 12px);left:calc(50% - 10px)}.movieItem.dark span:first-of-type:after{border-left-color:#666}.movieItem span:nth-of-type(2){margin:.2em .75em}.movieItem img{max-width:100%;margin-bottom:5px}.julyMaintenance{border:1px solid rgba(255,81,0,.5);border-radius:.3rem;margin:5px}@media screen and (max-width:960px){.julyMaintenance img{display:none}}.julyMaintenance p.pausetext{font-size:.8rem;margin:.5rem;line-height:1.4}.julyMaintenance span.pausedate{color:red}.align_l{text-align:left}.align_r{text-align:right}.align_c{text-align:center}@media screen and (min-width:768px){html{font-size:75%}.forSp{display:none!important}.panNavi{margin:0 auto;padding:15px 10px;white-space:normal;overflow-x:auto;flex-wrap:wrap}.panNavi li{font-size:1rem;line-height:1.4}.pagerBlock{margin:80px auto 0}.simpleSlideNavi{gap:30px}.simpleSlideNavi .next::before,.simpleSlideNavi .prev::before{border-width:3px}.bigBtn .addBtn{min-height:60px}.bigBtn .addBtn a{font-size:1.8rem}.osusumePR .osusumeSlide li{padding:0 7px}.osusumePR .osusumeSlide .itemtitle{font-size:1.4rem}.osusumePR .osusumeSlide .itemText{font-size:1.2rem}.omakaseShiryouPR .oksCheckListP span{padding-right:171px}.omakaseShiryouPR .oksCheckList span::before{width:293px;height:182px;top:-134px;right:-59px}.popupInner{padding:24px;max-height:calc(80vh - 77px)}.addPopup .itemBottom{gap:16px;padding:24px 0 0}.addPopup .scLookList .rcmdRival .itemCardLeft{grid-template-columns:110px auto;padding:32px 0 24px 5rem}.addPopup .itemLook .itemCardLeft{padding:32px 0 24px 5rem}.addPopup .itemLook .itemCardLeft::before{left:.5rem}.addPopup .itemLook .itemCardLeft::after{left:1.1rem}.addPopup .scLookList .rcmdRival .itemCardLeft::before{top:50%;left:0;transform:translateY(-50%)}.addPopup .scLookList .rcmdRival .itemCardLeft::after{top:50%;left:.7rem}.addPopup .rcmdTxt{top:6px}.addPopup .scLookList .itemCardRight{justify-self:center}table.basic{margin:.5rem .75rem;width:calc(100% - 1.5rem)}table.basic td,table.basic th{padding:1rem}label{cursor:pointer}.btnBox{margin:2rem 1rem}.btnBox a.detail,.btnBox a.pamphlet,a.add,a.back,input[type=button].add,input[type=button].apply,input[type=button].back,input[type=button].next,input[type=submit].add,input[type=submit].apply,input[type=submit].back,input[type=submit].next{padding-top:.5rem;min-width:200px}#emailForm,.callUpMemberInfo table.formTable{width:450px;margin:1rem auto}.omakaseTag{text-align:center}.omakaseTag img{width:300px}ul.radioDouble{width:50%}.privacypolicyArea ul.radioDouble{margin:1rem auto}.basic.formTable{display:table;table-layout:fixed}.formTable tr{display:table-row}.basic.formTable td,.basic.formTable th{border:1px solid #ccc;display:table-cell;padding:.5rem}.formTable thead{display:table-header-group}.formTable tbody{display:table-footer-group}.basic.formTable th{width:30%}.formTable input,.formTable select{margin:5px}.formTable input[type=password]:not(.loginInput),.formTable input[type=text].userNickname{width:40%}.formTable input[type=email]:not(.mail){width:50%}.formTable .workSelect span.title{display:inline-block;width:6rem}.privacypolicyArea .mainSentence{height:300px;padding:1rem;border-width:3px}.privacypolicyArea .pMark figure{float:left;margin:10px}figure.fit{text-align:center}figure.fit img{width:auto;height:auto}aside.eventAttention{font-size:1rem;padding:.5rem}aside.eventAttention h1 span{background-position:left center}.julyMaintenance{border:2px solid rgba(255,81,0,.5);display:flex;margin:2em auto;max-width:960px;padding:0 .75rem;position:relative}.julyMaintenance img{width:70px;height:70px;padding:.5rem}}@media (hover:hover){a,input[type=submit]{transition:opacity .25s 0s linear}a:hover,input[type=submit]:hover{opacity:.5}.saveSchoolBtn a,.saveSchoolBtn label{transition:all .2s 0s linear}.saveSchoolBtn a:hover,.saveSchoolBtn label:hover{opacity:.75;transform:scale(1.15,1.15)}}