/*
____________________________________________________________

• WEB		ohsoso.com
• EMAIL		info (at) ohsoso.com
• CLIENT	nlab
• VERSION	1.1
____________________________________________________________
HTML
__________________________________________________________*/

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		{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }

body			{ background: #FFF; color: #000; text-align: center; letter-spacing: normal; 
				overflow: -moz-scrollbars-vertical; overflow-y: scroll; overflow-x: hidden; cursor: default;  
				font-size: 12px; line-height: 16px; font-family: Didot, Times, "Times New Roman", serif; font-weight: normal; }
h1				{ color: #000; padding: 0; clear: both; 
				font-size: 12px; line-height: 16px; font-family: Didot, Times, "Times New Roman", serif; font-weight: normal; }
p				{ display: block; clear: both; padding: 0 0 10px 0; }
a				{ color: #000; text-decoration: none; white-space: nowrap; }
.act, 
:focus			{ outline: 0; }
a:focus, 
a:hover			{ outline: none; color: #000; border-bottom: 1px solid #666; }
ul, li, dl, dd, 
dt				{ list-style: none; display: block; padding-bottom: 36px; }

/*__________________________________________________________
CLASS
__________________________________________________________*/

.col_1, 
.col_2, 
.col_4, 
.col_6, 
.col_8, 
.col_6	 		{ width: 100px; float: left; display: block; margin: 0; min-height: 110px; }
.col_2			{ width: 200px; }
.col_4			{ width: 400px; }
.col_6			{ width: 800px; margin: 0; }
.col_8			{ width: 1200px; margin: 0; }

/*__________________________________________________________
ID
__________________________________________________________*/

#container		{ margin: 0; width: 100%; height: 100%; padding: 0; float: none; }
#content		{ position: absolute; top: 50%; left: 50%; height: 400px; clear: both; margin-left: -200px; margin-top: -200px;  }
#logo			{ padding: 0 0 64px 0; }

/*__________________________________________________________
IPHONE
__________________________________________________________*/

@media screen and (max-device-width: 767px) {
body, h1		{ -webkit-text-size-adjust: ; font-size: 16px; line-height: 18px; }
}