﻿@font-face {
  font-family:'Gotham';
  src: url('/font/Gotham-Medium.eot');
  src: url('/font/Gotham-Medium.woff2') format('woff2'),
       url('/font/Gotham-Medium.woff') format('woff'),
       url('/font/Gotham-Medium.ttf') format('truetype'),
       url('/font/Gotham-Medium.svg#Gotham-Medium') format('svg'),
       url('/font/Gotham-Medium.eot?#iefix') format('embedded-opentype');
  font-weight: bold;
  font-style: normal;
}
*{font-family:Gotham, "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;}
body{background:#fff;margin:0;padding:0;}
a,a:hover,a:active,a:focus,a:visited,a:link,object,embed{outline:none;text-decoration:none;}
a img{border:none;}
.clear{clear:both;}

a.dark{color:#fff;}
a.dark:hover{color:#3aa8f5;}

#hako {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 1100px;
	background-color: #f5f1ef;  
	}
#header{
margin-top:5px;margin-left:50px;}

#main{background:#f5f1ef;height:80px;}
.wide{position:relative;top:0;left:5px;width:1000px;margin-left:0px;}
.main-moromoro{
	text-align:center;
	font-weight:200;
	color:#444;
	position:relative;
	top:12px;
	margin-left:5px;
	display:inline-block;
}
.main-title{font-size:33px;}
.sab-title{font-size:19px;margin-top:6px;}

#menu{position:relative;bottom:0;left:0;margin:20px 0px 30px 50px;width:1000px;height:10px;}
#menu a{color:#d9d9d9;}
#menu a:hover{color:#3aa8f5;}
#menucontents{height:47px;background:#191919;font-size:18px;}
#menucontents a{float:left;margin:11px 18px 0 0;}

.photo-main{
	padding-top:25px;
	color:#8b625d;}
.photo-main h1{
	font-size:36px;
	color:#bfbfbf;
	font-weight:200;
	display: flex;
	align-items: center;
	justify-content: center;
	}
.photo-main h1 a{color:#8b625d;font-weight:200;}
.photo-main h1 a:hover{color:#bfbfbf;}
.photo-sub{float:left;width:269;height:171;margin-left:50px;margin-right:8px;}

