@charset "utf-8"; /* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License: none (public domain) */ 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, 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, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; /* font: inherit; */ vertical-align: baseline; } /* HTML5 display-role reset for older browsers ------------------------------------------------------------------*/ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } body{ font-family: "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro", Meiryo, "MS Pゴシック","MS PGothic", sans-serif; } /* common setting ------------------------------------------------------------------*/ .webkit body { font-size:85%;} .opera body { font-size:85%;} .win body { font-size:85%;} .mac.safari body { font-size:75%;} .gecko body { font-size:85%;} .clear{ font-size:0% !important; margin:0px !important; padding:0px !important; clear:both !important; line-height:0% !important; height:0px !important; width:0px !important; float:none !important; } .clearboth{ clear:both } .clearfix:after { display:block; clear:both; height:0px; visibility:hidden; content:"."; } .clearfix { min-height: 1px; /*IE6、7対策*/ } * html .clearfix { height: 1px; /*¥*//*/ /*MAC IE5.x対策*/ height: auto; overflow: hidden; /**/ } a { text-decoration:none; color:#49a3b3; } a:hover { text-decoration:underline; color:#9642de; } img { padding: 0px; margin:0; border: none; line-height: 0%; /* vertical-align: bottom; */ vertical-align:none !important; } html{ background:#000 } /* margin class */ .mt0 {margin-top:0px !important;} .mt5 {margin-top:5px !important;} .mt10 {margin-top:10px !important;} .mt20 {margin-top:20px !important;} .mt25 {margin-top:25px !important;} .mt30 {margin-top:30px !important;} .mt40 {margin-top:40px !important;} .mt50 {margin-top:50px !important;} .mb0 {margin-bottom:0px !important;} .mb5 {margin-bottom:5px !important;} .mb10 {margin-bottom:10px !important;} .mb20 {margin-bottom:20px !important;} .mb25 {margin-bottom:25px !important;} .mb30 {margin-bottom:30px !important;} .mb40 {margin-bottom:40px !important;} .mb50 {margin-bottom:50px !important;} .ml0 {margin-left:0px !important;} .ml5 {margin-left:5px !important;} .ml10 {margin-left:10px !important;} .ml20 {margin-left:20px !important;} .ml30 {margin-left:30px !important;} .ml40 {margin-left:40px !important;} .ml50 {margin-left:50px !important;} .mr0 {margin-right:0px !important;} .mr5 {margin-right:5px !important;} .mr10 {margin-right:10px !important;} .mr20 {margin-right:20px !important;} .mr30 {margin-right:30px !important;} .mr40 {margin-right:40px !important;} .mr50 {margin-right:50px !important;} .mt-20{ margin-top:-15px !important;} /* padding class */ .pt0 {padding-top:0px !important;} .pt5 {padding-top:5px !important;} .pt10 {padding-top:10px !important;} .pt20 {padding-top:10px !important;} .pt30 {padding-top:30px !important;} .pt40 {padding-top:40px !important;} .pt50 {padding-top:50px !important;} .pb0 {padding-bottom:0px !important;} .pb5 {padding-bottom:5px !important;} .pb10 {padding-bottom:10px !important;} .pb20 {padding-bottom:20px !important;} .pb30 {padding-bottom:30px !important;} .pb40 {padding-bottom:40px !important;} .pb50 {padding-bottom:50px !important;} .pb60 {padding-bottom:60px !important;} .pl0 {padding-left:0px !important;} .pl5 {padding-left:5px !important;} .pl10 {padding-left:10px !important;} .pl20 {padding-left:20px !important;} .pl30 {padding-left:30px !important;} .pl40 {padding-left:40px !important;} .pl50 {padding-left:50px !important;} .pr0 {padding-right:0px !important;} .pr5 {padding-right:5px !important;} .pr10 {padding-right:10px !important;} .pr20 {padding-right:20px !important;} .pr30 {padding-right:30px !important;} .pr40 {padding-right:40px !important;} .pr50 {padding-right:50px !important;}