@charset "utf-8";

/* 基本的なスタイルの再定義
---------------------------------------------------- */
html{
	/* 標準モードのばあいは、HTMLにも指定 */
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-face-color: #3F1F1F;
	scrollbar-3dlight-color: #3F1F1F;
	scrollbar-darkshadow-color: #3F1F1F;
	scrollbar-highlight-color: #3F1F1F;
	scrollbar-shadow-color: #3F1F1F;
}
body{
	color:#666666;
	font-size:12px;
	line-height:1;
	letter-spacing:1px;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-face-color: #3F1F1F;
	scrollbar-3dlight-color: #3F1F1F;
	scrollbar-darkshadow-color: #3F1F1F;
	scrollbar-highlight-color: #3F1F1F;
	scrollbar-shadow-color: #3F1F1F;
}
a{
	text-decoration:underline;
}
a:hover, a:active {
	text-decoration:none;
}
a:link{
	color: #6d9b2a;
}
a:hover{
	color: #afcc84;
}
a:visited{
	color: #6d9b2a;
}
a:active{
	color: #6d9b2a;
}
input{
	padding:2px;
}
textarea{
	padding:2px;
}
form button{
	margin:15px 5px;
	padding:0;
	background:none;
 	border:none;
}
a:hover img{
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
}

/* body
---------------------------------------------------- */
body{
	background-image:  url(../images/company/popup/popup_back.gif)
}
body#fair{
	background-image: none;
}



/* container
---------------------------------------------------- */
#container{
	width: 500px;
	margin: 0 auto;
}



/* structure
---------------------------------------------------- */
.structure{
	width: 466px;
	margin: 0 auto;
}



/* header
---------------------------------------------------- */
#header{
	height:50px;
	background:url(../images/company/popup/popup_header.jpg);
	background-repeat: no-repeat;
}



/* pagebody
---------------------------------------------------- */
#pagebody{
	padding-bottom:20px;
	line-height:1.5;
}
#pagebody h1{
	padding-bottom:10px;
}
#pagebody h2{
	padding-bottom:20px;
}
#pagebody .entry p{
	padding-bottom:20px;
}
#pagebody .entry strong{
	font-weight:bold;
	font-size:1.2em;
}
#pagebody .entry em{
	font-weight:bold;
}



#fair #pagebody .entry .entry-small{
	font-size:0.8em;
	color:red;
}
#fair #pagebody .sign{
	width:182px;
	margin:0 0 0 auto;
}



/* foot
---------------------------------------------------- */
#footer {
	padding-top: 14px;
	padding-bottom: 26px;
	text-align: center;
}
#footer #button {
	width:63px;
	margin: 0 auto 20px;
}
#footer address {
}



/*====================
 +clearfix
====================*/
.clearfix,
#pagebody {
	overflow: hidden;
}
