html{font-size:100.01%;overflow-x:hidden}address,applet,blockquote,body,dd,dir,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,legend,li,menu,ol,p,pre,table,tbody,td,textarea,tfoot,th,thead,ul{font-size:100%;line-height:100%;margin:0;padding:0}address,cite,dfn,em,var{font-style:normal}h1,h2,h3,h4,h5,h6,strong,th{font-weight:400;font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,游ゴシック,YuGothic,游ゴシック体,BIZ UDPGothic,Meiryo,Helvetica Neue,Arial,sans-serif;line-height:1.5;letter-spacing:.02em}a,ins,del{text-decoration:none}textarea{font-family:inherit}img{border-style:none;vertical-align:top}table{border-collapse:collapse;border-spacing:0}li{list-style:none outside none}*+html .common_float_wrap{overflow:hidden}.common_float_wrap:after{clear:both;content:"";display:block;height:0}body{line-height:1.5;font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,游ゴシック,YuGothic,游ゴシック体,BIZ UDPGothic,Meiryo,Helvetica Neue,Arial,sans-serif;font-kerning:normal;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-weight:500}html>body{font-size:14px;line-height:1.6}p{font-size:120%;line-height:1.8;letter-spacing:.02em;font-weight:500}* html p{font-size:110%}html>body p{word-spacing:0}a{overflow:hidden;opacity:1;transition:.5s}a:hover{overflow:hidden;opacity:.6}#wrap{overflow:hidden}