@charset "utf-8";
/* CSS初期化のスタイルを記載
@import url(https://fonts.googleapis.com/earlyaccess/notosanssc.css);html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, section, article, aside, hgroup, header, footer, nav, dialog, figure, menu, video, audio, mark, time, canvas, details{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;font-family: 'Noto Sans SC','SimHei','SimSun',sans-serif;}
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, section, article, aside, hgroup, header, footer, nav, dialog, figure, menu, video, audio, mark, time, canvas, details{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;font-family:'microsoft yahei',Arial,sans-serif;}
section, article, aside, hgroup, header, footer, nav, dialog, figure, figcaption{display: block;}
*{box-sizing: border-box;}
html{font-size: 62.5%;}
body{line-height: 1;-webkit-text-size-adjust: 100%;-webkit-print-color-adjust: exact;}
ol, ul{list-style: none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after{content: '';content: none;}:focus{/* remember to define focus styles!*/outline: 0;}
ins{/* remember to highlight inserts somehow!*/text-decoration: none;}
del{text-decoration: line-through;}
table{/* markup tables with 'cellspacing="0"'*/border-collapse: collapse;border-spacing: 0;}
main p, main li, main dt, main dd, main th, main td{line-height: 1.6;}
img{vertical-align: bottom;}
/* link*/a:link{color:#333;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
/* Clearfix*/.clr{zoom : 1;}
.clr:after{content : '';display : block;clear : both;height:0;}
/* display:none*/.disnon{display: none;}
.font-cn *{font-family: 'SimHei','SimSun',sans-serif;}
.clear{clear:both; width:0; height:0; margin:0; padding:0;}