head{
	font-family: 'Arial',YuGothic,'Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', Meiryo,'ＭＳ ゴシック',sans-serif;
}

body{
	font-family: 'Arial',YuGothic,'Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', Meiryo,'ＭＳ ゴシック',sans-serif;
	background-color:#FFFFFF;
}

#menu {
	list-style-type: none;
	padding-left: 105px;
	overflow: hidden;
	background-color: #0068D5;
}
li {
	float: left;
	border: none;
}
li:last-child {
	
}
li a {
	display: block;
	color: white;
	text-align: center;
	padding: 14px 16px;
	text-decoration: none;
}
li a:hover:not(.active) {
	background-color: #a9bce2;
}
.active {
	background-color: #da3c41;
}


.top_adress {
		font-size:13px;
}



div.g-inner {
    position:relative;
    width:700px;
    height:300px;
	text-align: center;

}
#view {
    position: absolute;
    width:700px;
    height:300px;
    top:0;
    left:0;
    overflow:hidden;
}

#view p {
    position: absolute;
    width:700px;
    height:300px;
    top:0;
    left:0;
}

#thumbBtn {
	list-style-type: none;
	position: absolute;
	top: 290px;
	left: 180px;
	width: 283px;
	height: 30px;
}

#thumbBtn li {
    padding: 0 0 0 0px;
    float:left;
    text-align:center;
    width: 70px;
    cursor:pointer;
}
#thumbBtn li img {
    
}
#thumbBtn li.active {
    opacity:0.5;
    filter:alpha(opacity=50);
    -ms-filter: "alpha( opacity=50 )";
}




.font1{
	font-size:15px;
	font-family: "ＭＳ ゴシック", "Osaka";
	line-height:150%;
	color: #000000;
}

.font2{
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height:150%;
	color: #000000;
}

.font3{
	font-size:15px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height:150%;
	vertical-align: middle;
	color: #9933CC;
}

.font4{
	font-size:14px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	line-height:150%;
	color: #BA55D3;
}

H1{
 font-size:30px;
 font-family: "ＭＳ Ｐゴシック", "Osaka";
 color: #336699;
 }
 
 