﻿@charset "UTF-8";
*{ margin:0px; padding:0px; border:0;  font-family: 'Droid Serif', YuMincho, "Yu Mincho", 'Hiragino Mincho ProN', Georgia, "Times New Roman", Times, 'MS P Mincho', 'MS Mincho', 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 #00A29A; margin-bottom:30px; }
ul.admin_menu{ width:1000px; margin:0px auto; height:60px; }
ul.admin_menu li{ float:left; line-height:50px; margin-top:5px; }
ul.admin_menu li.home{ float:left; padding:0px; padding-right:50px; }
ul.admin_menu li.home a img{ width:250px; }
ul.admin_menu li.logout{ float:right; line-height:50px;}
ul.admin_menu li a{ display:block; padding-right:20px; color:#555; line-height:50px; }
ul.admin_menu li a:hover{ text-decoration:underline; }
ul.admin_menu li a.act{ color:#00A29A;}

ul.yyyy{ clear:both; width:1000px; margin:0px auto; font-size:1.2em;}
ul.yyyy li{ float:left; padding:3px 5px; position:relative; z-index:1; }
ul.yyyy li a{ color:#555; }
ul.yyyy li a:hover{ color:#555; text-decoration:underline; }
ul.yyyy li a.act{ text-decoration:underline; color:#00A29A;}

#logout{ font-size:1em; cursor:pointer; padding-left:20px; line-height:50px; background-color:#FFF; }
#logout:hover{ text-decoration:underline;}