@charset "utf-8";
/* CSS Document */

/*
	Site Name: New National Theatre, tokyo
	Description: default setting
	Version: 
	Author: 
*/

/*
===== CONTENTS ===========================================

  Default Reset & Base Style Sheet
  Last Update 2008-1-16

  1-01. Yahoo UI Library Fonts CSS
  1-02. Structure Module
  1-03. Text Module
  1-04. Hypertext Module
  1-05. List Module
  1-06. Forms Module
  1-07. Tables Module
  1-08. Image Module
  1-09. Clear Fix

==========================================================
*/

/* -------------------------------------------------------
  1-01. Yahoo UI Library Fonts CSS
  Copyright (c) 2007, Yahoo! Inc. All rights reserved.
  Code licensed under the BSD License:
  http://developer.yahoo.net/yui/license.txt
  version: 2.2.1
------------------------------------------------------- */

body {
	font-size: 75%; /* IE */
}
html>/**/body {
	font-size: 12px; /* Except IE */
}
#ie6 h1, 
#ie6 h2, 
#ie6 h3, 
#ie6 h4, 
#ie6 h5, 
#ie6 h6,
#ie6 pre, 
#ie7 h1, 
#ie7 h2, 
#ie7 h3, 
#ie7 h4, 
#ie7 h5, 
#ie7 h6{
	font-size: 120%; /* IE */
}
h1, 
h2, 
h3, 
h4, 
h5, 
h6{
	font-size: 120%;
}
select,
input,
textarea {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Osaka,sans-self,Verdana,Arial,Helvetica;
}


/* -------------------------------------------------------
  1-02. Structure Module
------------------------------------------------------- */
body {
	color           : #FFFFFF;
	font-family     : "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Osaka,sans-self,Verdana,Arial,Helvetica;
	font-style      : normal;
	line-height     : 1.6;
	background-color: #000000;
	text-align      : center;
	margin          : 0;
	padding         : 0;
}
#ie6{
	padding-bottom:10px;
}
#ie7{
	padding-bottom:10px;
}
hr {display: none;}


/* -------------------------------------------------------
  1-03. Text Module
------------------------------------------------------- */
p {
	margin : 0;
	padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin : 0;
	padding: 0;
}

address {
	margin : 0;
	padding: 0;
}

em {
	font-style : normal;
	font-weight: bold;
}
strong {
	font-style : normal;
	font-weight: bold;
}

abbr,
acronym {
	border-bottom: 0;
	cursor       : help;
}

blockquote {
	margin : 0;
	padding: 0;
}

dfn {
	font-style: normal;
}
a{
	padding: 0px;
	margin : 0px;
	border : none;
}

/* -------------------------------------------------------
  1-04. Hypertext Module
------------------------------------------------------- */
a:link {
	color          : #FFFFFF;
	text-decoration: underline;
}
a:visited {
	color          : #FFFFFF;
	text-decoration: underline;
}
a:hover,
a:active,
a:focus {
	color          : #FFBD7D;
	text-decoration: none;
}

.txtLink a:link {
	text-decoration: underline;
}
.txtLink a:visited {
	text-decoration: underline;
}
.txtLink a:hover,
.txtLink a:active,
.txtLink a:focus {
	text-decoration: none;
}
.pagetop a:link {
	color          : #FFFFFF;
	text-decoration: none;
}
.pagetop a:visited {
	color          : #FFFFFF;
	text-decoration: none;
}
.pagetop a:hover,
.pagetop a:active,
.pagetop a:focus {
	color          : #FFBD7D;
	text-decoration: none;
}

.iconArrow a:link {
	color          : #b6b6b6;
	text-decoration: none;
}
.iconArrow a:visited {
	color          : #b6b6b6;
	text-decoration: none;
}
.iconArrow a:hover,
.iconArrow a:active,
.iconArrow a:focus {
	color          : #FFBD7D;
	text-decoration: none;
}

/* -------------------------------------------------------
  1-05. List Module
------------------------------------------------------- */
ul,
ol,
dl {
	margin    : 0;
	padding   : 0;
	list-style: none;
}

li,
dt,
dd {
	font-size : 100%;
	list-style: none;
	margin    : 0;
	padding   : 0;
}

li li,
li p,
li dt,
li dd,
dd li,
dd p,
dd dt,
dd dd {font-size:100%;}




/* -------------------------------------------------------
  1-06. Forms Module
------------------------------------------------------- */
form {
	margin : 0;
	padding: 0;
}
form dl,
form p {
	margin : 0;
	padding: 0;
}
fieldset {
	margin : 0;
	padding: 0;
	border : 0;
}

legend {display: none;}/*During inspection*/

input {line-height: 1.2em;}

input.textfieldSS,
input.textfieldS,
input.textfieldM,
input.textfieldL {
	font-family     : monospace;
	background-color: #f5f5f5;
	padding         : 0.2em;
	border          : 1px solid #ddd;
}
input.textfieldSS {width:  5.00em;}
input.textfieldS  {width: 12.50em;}
input.textfieldM  {width: 18.75em;}
input.textfieldL  {width: 25.00em;}

textarea {
	width : 18.75em;
	height: 8em;
}

/* for Opera */
select optgroup {
	color           : #181818;
	background-color: #f5f5f5;
}

button {
	background: none;
	margin    : 0;
	padding   : 0;
	border    : 0;
	cursor    : pointer;
}


/* -------------------------------------------------------
  1-07. Tables Module
------------------------------------------------------- */
table {
	margin         : 0px;
	padding        : 0px;
	border         : none;
	border-collapse: collapse;
	border-spacing : 0;
}
th,
td {
	font-weight: normal;
	padding    : 0px;
	border     : none;
}
th {
	font-style: normal;
	text-align: left;
}
caption{
	display: none;
	height : 0px;
}

/* -------------------------------------------------------
  1-08. Image Module
------------------------------------------------------- */
img {
	margin : 0px;
	padding: 0px;
	border : 0;
}




/* -------------------------------------------------------
  1-09. Clear Fix
------------------------------------------------------- */
/*   clear       */

.clr {
	clear    : both;
	margin   : 0;
	padding  : 0;
	border   : none;
	font-size: 1%;
}
.clearfix{
    zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
    content   : ".";
    display   : block;
    height    : 0px;
    clear     : both;
    visibility: hidden;
}
* html .clearfix{
	display     :inline-table;
	/*\*/display: block;/**/
}
