/* StyleSheet
---------------------------------------------------------------------------------------------- *
 * @author			[ Markers Co.]
 * @link			[			 ]
 * @lastmodified	[ 2011/12/09 ]


/* Reset Style
---------------------------------------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins,
kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol,
ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, article, aside, canvas, details, figcaption,
figure, footer, header, hgroup, menu, nav, section, summary, time,
mark, audio, video													{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
article, aside, details, figcaption, figure, footer, header,
hgroup, menu, nav, section											{ display:block; }
ul, ol																{ list-style:none; }
blockquote, q														{ quotes:none; }
blockquote:before, blockquote:after, q:before, q:after				{ content:''; content:none; }
a																	{ margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
ins																	{ text-decoration:none; background:#ff9; color:#000; }
mark																{ font-style:italic; font-weight:bold; background:#ff9; color:#000; }
del																	{ text-decoration:line-through; }
abbr[title], dfn[title]												{ border-bottom:1px dotted; cursor:help; }
table																{ width:100%; border-collapse:collapse; border-spacing:0; }
hr																	{ width:100%; height:1px; margin:1em 0; padding:0; display:block; border:0; }
input, select														{ vertical-align:middle; }

body																{ font:12px/1.5 'Arial', Arial; font-size-adjust:none; font-style:normal;font-variant:normal;font-weight:normal; color:#666; background:#fff; }
select, input, textarea, button										{ font-size:99%; }
pre, code, kbd, samp												{ font-family:monospace, sans-serif; }


/* Primary Styles
---------------------------------------------------------------------------------------------- */
hr, p, ul, ol, dl, pre, blockquote, address, table, form			{ margin:0; padding:0;}
cite, em, dfn														{ font-style:italic; }
strong, th, thead td, h1, h2, h3, h4, h5, h6						{ font-weight:bold;}
code, kbd, samp, pre, tt, var										{ font-size:92%; font-family:monaco, courier, "Lucida Console", mono-space; }
del																	{ text-decoration:line-through; color:#666; }
ins, dfn															{ border-bottom:1px solid #666; }
small, sup, sub														{ font-size:85%; }
abbr, acronym														{ font-size:85%; text-transform:uppercase; letter-spacing:0.1em; }
a abbr, a acronym													{ border:none; }
abbr[title], acronym[title], dfn[title]								{ border-bottom:1px solid #ccc; cursor:help; }
sup																	{ vertical-align:super; }
sub																	{ vertical-align:sub; }
blockquote															{ margin:10px 0 20px; padding:0 2em; }
code																{ padding:2px 6px; text-shadow:0 1px 1px rgba(0 , 0, 0, 0.3); -webkit-border-radius:3px; -moz-border-radius:3px; background:rgba(159, 137, 112, 0.8); color:#fff; }
html[xmlns] .clearfix												{ display:block; }

h1																	{ padding:0 0 0.5em; font-size:4em; font-weight:700; }
h2																	{ padding:0 0 0.535em; font-size:2em; font-weight:400; }
h3																	{ padding:0; font-size:1.3em; font-weight:300; }
h4																	{ padding:1em 0 0.615em; font-size:1em; font-weight:bold; }
h5																	{ padding:1em 0 0.67em; font-size:1.33em; font-weight:700; }
h6																	{ padding:1em 0 0.8em; font-size:1.2em; font-weight:700; }
caption																{ padding-bottom:0.8em; }
th, td																{ vertical-align:middle; }

a																	{ text-decoration:none; }
a:hover																{ text-decoration:none; }
a:visited															{ color:#000;}

table caption														{ display:none; }


/* HTML5
---------------------------------------------------------------------------------------------- */
article, aside, dialog, figure, footer, header, nav, section		{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
article, aside, details, dialog, figcaption, figure, footer, header,
hgroup, menu, nav, section											{ display:block; }
nav ul																{ list-style:none; }


/* Form
---------------------------------------------------------------------------------------------- */
fieldset															{ border:1px solid #dbdbdb; }
legend																{ background:#e9e9e9; }
textarea, input, select												{ vertical-align:middle; background:#fff; cursor:text;}
textarea:hover, input:hover											{  }
textarea .noresize													{ resize:none; }
input[type='radio']													{ border:0 none; }
/*input																{ border:expression((this.type=='radio')?'0':'1px solid #c9e0f1');}*/
input:focus, search:focus, button:focus, textarea:focus				{ outline:0 none; }
input[type='image']													{ border:0 none; outline:0 none; cursor:pointer; }
textarea															{ margin:0; overflow:auto; }


/* Layout
---------------------------------------------------------------------------------------------- */
body{background:#000;}
#wrap{width:900px;margin:0 auto;padding:0 6px 0;position:relative;}

#wrap_head img{float:left;}
#wrap_head #logo{height:110px;padding:0 0 22px 22px;background:#000;}
#wrap_head #logo img{float:left;}
#wrap_head #logo .SKYLINE{float:right;margin-top:54px;}

#wrap_head ul{float:left;overflow:hidden;}
#wrap_head ul li{float:left;}
#wrap_head ul li a{display:block;}

/* Common
---------------------------------------------------------------------------------------------- */
.clear:after														{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear																{ _zoom:1; }