@charset "utf-8";

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

"Design is not just what it looks like and feels like. Design is how it works." - Steave Jobs

"Think different." - 

Author : EXTRADNA (http://www.extradna.com) 
Last modified : Nov-3, 2019

(C) Copyright EXTRADNA. All rights reserved.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/*
============================================
リセット
============================================
*/

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: 0px; padding: 0px; border: 0px;
}

article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}

body { background: #000; color: #fff; font-size: 14px; line-height: 1.6; text-align: left;
font-family: "ヒラギノ角ゴシック W3","ヒラギノ角ゴ W3","HiraginoSans-W3", "ヒラギノ角ゴ Pro W3","HiraKakuPro-W3","Hiragino Kaku Gothic Pro",
"ヒラギノ角ゴ ProN W3","HiraKakuProN-W3", "Osaka", "メイリオ","Meiryo", "ＭＳ Ｐゴシック", "MS P Gothic","Helvetica", "Arial", "Verdana", "Roboto", "Droid Sans", sans-serif;
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-o-text-size-adjust: 100%;
text-size-adjust: 100%;
}

table { font-size: 14px;}

hr { display: none;}

a:focus { outline:none;} /* FFのリンクフォーカス時の点線削除用 */
area { outline:none;} /* SFのmap areaリンクフォーカス時の点線削除用 */

ol,ul { list-style: none;}

img { vertical-align: top; font-size:0; line-height:0;}
a img { text-decoration:none;}

blockquote, q { quotes:none;}
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none;}

input, select { vertical-align:middle;}

p { margin-top: 1.5em;}
p:first-child { margin-top: 0em;}

h1 { font-size: 32px;}
h2 { font-size: 24px;}
h3 { font-size: 18px;}
h4 { font-size: 16px;}
h5 { font-size: 14px;}
h6 { font-size: 12px;}

.txt09 { font-size: 9px; line-height: 1.3;}
.txt10 { font-size: 10px; line-height: 1.4;}
.txt11 { font-size: 11px; line-height: 1.5;}
.txt12 { font-size: 12px;}
.txt14 { font-size: 14px;}
.txt16 { font-size: 16px;}
.txt18 { font-size: 18px;}