@charset "Shift_JIS";
/* ========================================================== reseting ========================================================== */
html { font-size: 62.5%; }

body { line-height: 1.5; color: #333; font-size: 1.4rem; -webkit-text-size-adjust: 100%; font-family: �g‚l‚r ‚oƒSƒVƒbƒN�h, Osaka, �gƒqƒ‰ƒMƒmŠpƒS Pro W3�h; }

select { font-family: �g‚l‚r ‚oƒSƒVƒbƒN�h, Osaka, �gƒqƒ‰ƒMƒmŠpƒS Pro W3�h; }

body, div, form { margin: 0; padding: 0; }

img { border: 0; vertical-align: top; }

a { /* outline: none; -webkit-tap-highlight-color:rgba(0,0,0,0);*/ }

* { box-sizing: border-box; -webkit-box-sizing: border-box; }


/* ========================================================== base Link ========================================================== */
a { color: #333; text-decoration: none; }

a:hover, a:active, a:focus { text-decoration: underline; }


/* ========================================================== layout ========================================================== */
html { overflow-y: scroll; }

