@charset "UTF-8";

@font-face {
    font-family: 'naka';
    src: url(../naka.otf) format('opentype');
}

/* CSS Document */
/* ----------------------------------------------------
		Reset
---------------------------------------------------- */
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,a,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td {
	background:white;
	border:0;
	font-size:100%;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:baseline;
	font-family: 'naka';
}

p.logo img{
  position: absolute;
  top: -10%;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  max-width: 55%;
  max-height: 55%;
  z-index: -11111;
}

.linkblock {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 55%;
    margin: 0 auto;
}


/* ----------------------------------------------------
		stocklist
---------------------------------------------------- */
#stockwhole {
	width:100%;
	height:70%;
	background-color: rgb(237, 237, 237);
	overflow:hidden;
	padding-top:100px;
}

#shopspace{
	display: table-cell;
	width:320px;
	height:600px;
}

#shoparea{
	display: table-cell;
	width:50px;
	height:600px;
	font-size:8pt;
	white-space: pre;
}

#shopname{
	display: table-cell;
	width:100px;
	height:300px;
	font-size:8pt;
	white-space: pre;
}

/* ----------------------------------------------------
		other - iPhone
---------------------------------------------------- */
@media (max-width: 1200px) {
 
	#content {
	width:100%;
	height:1200px;
	background-color: rgb(237, 237, 237);
}


	ul.dropdowna li {
	float:left;
	font-size:10pt;
	list-style:none; 
	padding:8px 3% 8px 13px;
}

	ul.dropdownb li {
	float:left;
	list-style:none; 
	padding:6px 8px 6px 0.5%;
}

ul.dropdownc li {
	float:left;
	width:20px;
	height:20px;
	list-style:none; 
	padding:6px 7px;
}

	ul.dropdownd li {
	float:left;
	list-style:none; 
	padding:8px 0.5% 8px 5px;
}
	#contentaa {
	width:254px;
	height:286px;
	display:table-cell;
	padding-left:50px;
	padding-top:5%;
	padding-bottom: 3px;
}

#contenta {
	width:254px;
	height:286px;
	display: table-cell;
	padding: 5% 4.5px 3px 4.5px;
}

#contentanext {
	width:254px;
	height:286px;
	display: table-cell;
	padding: 3px 4.5px 300px 50px;
	float:left;
}
	ul.clocktext {
	position:absolute;
	left:78%;
	top:116px;
	height:10px;
	width:180px;
	color: rgb(255, 255, 255);
	font-size:9pt;
}

	ul.clocktext li.middle {
	padding:0 23%;
}
	#shopspace{
	display: table-cell;
	width:150px;
	height:300px;
	padding-bottom:70%;
}

#aboutwhole {
	padding-bottom: 83%;
}

#stockwhole {
padding-bottom: 30%;
}


.linkbox {
	margin-top: 900px;
}

.link {
  max-width: 41%;
  width: 50%;
  margin-left: auto;
}

.linkthree {
  margin-left: auto;
  max-width: 40%;
  width: 50%;
}

.linkthree img {
	max-width: 100%;
}

}