@charset "utf-8";
/* CSS Document */


#main {
	width: 900px;
	margin: 0 auto;
	padding: 0;
}


#main h1{
	display:none;
}

#main .massege{}

#main .photo{}

#main .info{}


#navititle{
	margin:20px 0 10px 0;
	padding:0;
	width:900px;
	height:30px;
	background-image:url(../img/storenavi.png);
}

#navititle h2{
	display:none;
}

#navi {
	margin: 0 auto 5px auto;
	padding: 0 0 5px 0;
}

#navi .list{
	width: 81px;
	height:81px;
	padding-right: 5px;
	margin:0;
	float: left;
}

img { vertical-align:bottom; }


/*ヘッダー
----------------------------------------------------------------*/

.leftbtn {
	width:349px;
	float:left;
	margin:1px 15px 0 93px;
}

.rightbtn{
	width:349px;
	float:left;
	margin:1px 0 0 0;
}

.leftbtn2 {
	width:349px;
	float:left;
	margin:3px 15px 0 93px;
}

.rightbtn2{
	width:349px;
	float:left;
	margin:3px 0 0 0;
}

.centerbtn {
	text-align:center;
	margin:0 0 0 1px;
}

.size {
	text-align:center;
	margin:20px 0 30px 0;
}

.period {
	width:900p;
	height:85px;
	background:url(img/d12.jpg) no-repeat;
}

.inquiry {
	text-align:center;
	padding:45px 0 0 0;
}

#footer_copyright {
position: absolute;
bottom: 0;
width: 100%;
height: 80px;
background-image: url(/common/img/base/bg_navy.gif);
background-position: center center;
background-color: #05344F;
}

.clear {
 clear:both;
}



#item a, #item img  {
 vertical-align: bottom;
}

#item {
	width: 980px;
	margin: 0 auto;
	padding: 0 0 85px 0;
}
#item .in_box {
	width: 900px;
	margin: 0 auto;
}



#item .header01 {
	width:980px;
	height:60px;
	background-color:#00203A;
	padding:0 0 0 0;

}


#item  ul {
	margin:0 auto;
	padding:0 0 0 0;
	display:inline-block;
}

#item .header01 li{
	padding:0;
	color:#FFF;
	float:left;
	display:inline-block;
}

#item li:first-child {
	background:none;
}
					
#item .mainleft {
	float:left;
}

#item .mainright {
	float:right;
}

#item #fader {
	float:left;
}


.clear{
	clear:both;
}

a img {
	border:none;
}

/*a:hover img{
	opacity: 0.7;
	filter: alpha(opacity=70);
    }
*/	

#navi {
	background-color:#003858;
	width:900px;
	height:40px;
	padding:0;
	margin:0 0 0 0;
}


#navi .left{
	margin:0;
	padding:0;
	float:left;
	width:130px;
}
	
#navi .right{
	margin:0;
	padding:0;
	float:right;
	width:130px;
}
.bg_01{
	width: 890px;
	height: 535px;
	background-image: url(../img/story1.jpg);
	background-position: left top;
	background-size: 900px 545px;
	background-repeat: no-repeat;
	padding: 10px 10px 0px 0px;
}
.bg_02{
	width: 890px;
	height: 535px;
	background-image: url(../img/story02-1.jpg);
	background-position: left top;
	background-size: 900px 545px;
	background-repeat: no-repeat;
	padding: 10px 10px 0px 0px;
}
.bg_03{
	width: 890px;
	height: 535px;
	background-image: url(../img/story03-1.jpg);
	background-position: left top;
	background-size: 900px 545px;
	background-repeat: no-repeat;
	padding: 10px 10px 0px 0px;
}
.bg_04{
	width: 573px;
	height: 67px;
	background-image: url(../golfstyle/img/img_07.jpg);
	background-position: left top;
	background-size: 900px 527px;
	background-repeat: no-repeat;
	padding: 460px 0px 0px 327px;
}
.T_center {text-align: center;}
.T_right {text-align: right;}
.float_L {float: left;}
.float_R {float: right;}
.float_C {clear: both;
	width: 0px;
	height: 0px;
}
.link a:hover img{
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.T_center {text-align: center;}
.T_right {text-align: right;}
.float_L {float: left;}
.float_R {float: right;}
.float_C {clear: both;
	width: 0px;
	height: 0px;}

.mar_T30 {margin: 30px 0px 0px 0px;}
.mar_B10 {margin: 0px 0px 10px 0px;}
.mar_B20 {margin: 0px 0px 20px 0px;}
.mar_B30 {margin: 0px 0px 30px 0px;}
.mar_B40 {margin: 0px 0px 40px 0px;}
.mar_R6 {margin: 0px 6px 0px 0px;}
.mar_R7 {margin: 0px 7px 0px 0px;}
.mar_R10 {margin: 0px 10px 0px 0px;}
.mar_R25 {margin: 0px 25px 0px 0px;}
.mar_R50 {margin: 0px 50px 0px 0px;}
.mar_L60 {margin: 0px 0px 0px 60px;}


#item_bag {
	width: 355px;
	height: 490px;
	margin: 10px;
}