﻿@charset "UTF-8";
*{ margin:0px; padding:0px; border:0; font-family:Meiryo UI, "メイリオ", arial, helvetica, sans-serif;}

html{ text-align:center; color:#333; font-size:0.8em; min-width:1000px; padding-bottom:30px; }
body{ text-align:center; background-attachment:fixed; background-repeat:no-repeat; min-width:1000px; }


a{ outline:none; text-decoration:none; border:none; }
a img {
	-webkit-transition: 0.3s ease-in-out;
	   -moz-transition: 0.3s ease-in-out;
	     -o-transition: 0.3s ease-in-out;
	        transition: 0.3s ease-in-out;
}
a img:hover{ opacity:0.7; filter: alpha(opacity=70);}
ul{ list-style:none;}


/*管理画面*/
div#admin_menubg{ width:100%; text-align:center; border-bottom:1px solid #A48B78; margin-bottom:30px; }
ul.admin_menu{ width:1000px; margin:0px auto; }
ul.admin_menu li{ float:left; line-height:50px;}
ul.admin_menu li.home{ float:left; padding:0px; }
ul.admin_menu li.home a img{ height:50px; width:auto; }
ul.admin_menu li.logout{ float:right; line-height:50px;}
ul.admin_menu li a{ display:block; padding-right:20px; color:#555;}
ul.admin_menu li a:hover{ text-decoration:underline; }
ul.admin_menu li a.act{ color:#A48B78;}

ul.yyyy{ clear:both; width:1000px; margin:0px auto; font-size:1.2em;}
ul.yyyy li{ float:left; line-height:30px; margin-right:10px; position:relative; z-index:1; }
ul.yyyy li a{ color:#555; line-height:30px; }
ul.yyyy li a:hover{ color:#555;  }
ul.yyyy li a.act{ color:#A48B78;}

#logout{ font-size:1em; cursor:pointer; padding-left:20px; line-height:50px; background-color:transparent; }
#logout:hover{ text-decoration:underline;}