﻿@charset "UTF-8";

#shien_wrap a:link,#shien_wrap a:visited,#shien_wrap a:link,#shien_wrap a:visited{
	border-bottom:none;
}

#golf {clear: both;}
#golf .unit{height: 200px;text-align: left;}

#shien_head{
	background-color:#fff;
	color	:#666;
	padding:6px 0px 6px 8px;
}
#shien_head a{
	color: #666;
}
#shien_head a:hover,#shien_head a:active{
	color: #006 !important;
}

/* golf */
#top{text-align: center;}
#top img{margin-top: 0px;}
#main .frame {
	margin-top:20px;
	
	}

#main .inside {
	width:920px;margin: 0 auto;text-align:left;overflow: hidden;
	background-color:white;
	color:black !important;
}

#main div.special{margin-bottom: 10px;height: 100px;}
#main div.special ul li {float: left;width: 300px;height: 100px;}
#main div.special ul li a {display: block;width: 300px;height: 100px;}
#main div.special ul li.menu01 {margin-right: 10px;}
#main div.special ul li.menu02 {margin-right: 10px;}

#main div.special ul li.menu01 a {background:url(/img/guidenavi/guide_top_menu.jpg);}
#main div.special ul li.menu02 a {background:url(/img/guidenavi/guide_top_menu.jpg) -310px 0;}
#main div.special ul li.menu03 a {background:url(/img/guidenavi/guide_top_menu.jpg) -620px 0;}

#main div.special ul li.menu01 a:hover {background-position:0 -110px;margin-right: 10px;}
#main div.special ul li.menu02 a:hover {background-position:-310px -110px;margin-right: 10px;}
#main div.special ul li.menu03 a:hover {background-position:-620px -110px;margin-right: 10px;}

h3{background:url(../img/common/h3.gif) -600px 0 no-repeat;}
h3.menu01 {background-position:-600px -50px;}
h3.menu02 {background-position:-600px -100px;}
h3.menu03 {background-position:-600px -150px;}
h3.menu04 {background-position:-600px -200px;}

.unit .photo{float: right;margin-left: 10px;}

#localnavi{background: url(/img/guidenavi/localmenu.jpg) no-repeat;height: 100px;font-size: 12px;}
#localnavi h2{height: 100px;float: left;color: #FFF;margin: 0 0 0 0;width: 137px;text-indent:-9999px;}
#localnavi .widget-area-3{width: 763px; height:100px;float: left;}
#localnavi ul{}
#localnavi ul li{float: left;width: 100px;height: 50px;text-align: center;font-weight: bold;padding-top:50px;}
#localnavi ul li a{display: block;color: #FFF;width: 100px;height: 50px;padding-top:30px;padding-left:0px;}
#localnavi ul li a:hover{color: #FFF;}

#localnavi ul li.page01{width: 263px;}
#localnavi ul li.page01 a{display: block;color: #FFF;width: 263px;font-size: 0;color: #000;}

#localnavi #buy{float: right;width: 100px;height: 50px;text-align: center;font-weight: bold;padding-top:50px;}
#localnavi #buy a{display: block;color: #FFF;width: 100px;height: 50px;padding-top: 30px;}
#localnavi #buy a:hover{color: #FFF;}



#beta{padding-top: 10px;}
.update{height: 125px;}
#main .special{padding: 10px 0 20px 0;}
#main div.menu01{background:url(../img/common/libg.gif) 0 0 no-repeat;width: 600px;}
#main div.menu02{background:url(../img/common/libg.gif) 0 -250px no-repeat;width: 290px;}
#main div.menu03{background:url(../img/common/libg.gif) -310px -250px no-repeat;width: 290px;}
#main div.menu04{background:url(../img/common/libg.gif)  0 0 no-repeat;width: 600px;}

#main div.menu01 ul li span.date{font-weight: bold;float: left;width: 70px;}
#main div.menu01 ul li span.title{float: left;}

#main .update ul li{height: 25px;}
#main .update ul li a{display: block;height: 13px;padding:6px 15px;}
#main .update ul li a:hover{background: url(../img/common/libgo.gif);color: #333;}
#main .update p{padding-top: 4px;}

.update a:link,.update a:visited{
	color: #666 !important;
}
.update a:hover,.update a:active{
	color: #006 !important;
}