/*----------------------------------------------------
** WEB COMBO / common.css
** Ver.1.0.0
** copyright 2020 GRANTEST Inc.
**----------------------------------------------------
** WEB FONTS
** font-family:'M PLUS 1p';
** 日本語
** font-family:'Oswald';
** 英字
** font-family:'Number';
** 数字のみ
**----------------------------------------------------*/
dir,menu,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}body,html{font-weight:400;font-style:normal;-webkit-text-size-adjust:none;margin:0;padding:0;display:block;overflow:auto;font-family:'M PLUS 1p'}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;font-weight:400;overflow:visible;-webkit-backface-visibility:hidden;backface-visibility:hidden}a{text-decoration:none}img{vertical-align:bottom;color:transparent}video{vertical-align:bottom}picture{display:block}picture source{display:none}section.wrap.waiting{opacity:0}body.ie .iecover{object-fit:cover;font-family:'object-fit: cover'}body.ie .iecontain{object-fit:contain;font-family:'object-fit: contain'}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){section.catchcopy{border-bottom-width:.9px}.headermenu div.header{border-bottom-width:.9px}.headermenu#login .formarea{border-top-width:.9px;border-bottom-width:.9px}.headermenu#login div.formbox_02{border-width:.9px}.headermenu.main ul,.headermenu.main ul li{border-bottom-width:.9px}.headermenu#searchmenu div.wrap_01{border-top-width:.9px}}@media screen and (max-width:767px){html{-webkit-overflow-scrolling:touch}}@media screen and (min-width:1100px){*{scrollbar-width:thin}}