#gs-general a,#gs-general a:visited{color:#541b86;text-decoration:none}#gs-general a:active,#gs-general a:hover{color:#31035a;text-decoration:underline}#usersite{font-family:Noto sans JP,sans-serif;margin:0}.ly_userHeader{background-color:#f9f3ff;background-image:url(img/gs_motif.svg);background-position:85% 100%;background-repeat:no-repeat;background-size:320px;margin:0 auto;padding:4% 0;width:100%}.bl_userHeader_cont{margin:0 auto;max-width:1200px;width:100%}.bl_userHeader_cont h1{color:#3f186a;font-size:clamp(40px,5vw,45px);font-weight:400}.bl_userHeader_cont ul{margin-bottom:2rem}.bl_userHeader_cont ul li{margin-bottom:.8rem}.bl_user_whatsnew li{list-style:none;margin-bottom:.8rem;padding-left:10px;position:relative}.bl_user_whatsnew li:before{border:5px solid transparent;border-left-color:#541b86;content:"";height:0;left:0;position:absolute;top:.35em;width:0}.bl_userService_item{border:1px solid #541b86;border-radius:1.5rem;display:inline-block;font-family:Noto sans JP,sans-serif;font-size:.94rem;margin:0 auto;min-height:350px;padding:1rem;text-align:center;text-decoration:none;transition:all .3s;width:100%}.bl_userService_item h3{color:#541b86;font-weight:700;margin:1rem auto;text-align:center}.bl_userService_item p{margin:0;padding:0 .5rem;text-align:left}.bl_userService_item img{border-radius:1rem}.bl_userService_item:active,.bl_userService_item:hover{background-color:#f3f0f6;cursor:pointer}#gs-general a.bl_userService_item:active,#gs-general a.bl_userService_item:hover{text-decoration:none}.hp_note{color:#960c0c}.hp-imgBorder{border:1px solid #ccc}@media screen and (max-width:1200px){.bl_userHeader_cont{padding:0 24px;width:98%}}@media screen and (max-width:768px){.bl_userService_item p{text-align:center}}