

@charset "Shift_JIS";

.txt16{
font-size:16px;
line-height:20px;
}

.txt16 a:link{color:#F07F09;text-decoration:none}
.txt16 a:visited{color:#F07F09;text-decoration:none}
.txt16 a:hover{color:#F07F09;text-decoration:underline}



.txt14{
font-size:14px;
line-height:18px;
}

.txt14 a:link{color:#F07F09;text-decoration:none}
.txt14 a:visited{color:#F07F09;text-decoration:none}
.txt14 a:hover{color:#F07F09;text-decoration:underline}



.txt12{
font-size:12px;
line-height:16px;
}

.txt12 a:link{color:#F07F09;text-decoration:none}
.txt12 a:visited{color:#F07F09;text-decoration:none}
.txt12 a:hover{color:#F07F09;text-decoration:underline}



.txt12h{
font-size:12px;
line-height:18px;
}

.txt12h a:link{color:#F07F09;text-decoration:none}
.txt12h a:visited{color:#F07F09;text-decoration:none}
.txt12h a:hover{color:#F07F09;text-decoration:underline}


.txt12hw{
font-size:12px;
line-height:18px;
}

.txt12hw a:link{color:#E0E0E0;text-decoration:none}
.txt12hw a:visited{color:#E0E0E0;text-decoration:none}
.txt12hw a:hover{color:#F07F09;text-decoration:underline}


.txt12ha{
font-size:12px;
line-height:18px;
}

.txt12ha a:link{color:#111891;text-decoration:underline}
.txt12ha a:visited{color:#111891;text-decoration:underline}
.txt12ha a:hover{color:#0F084C;text-decoration:underline}


.txt10{
font-size:10px;
line-height:12px;
}

.txt10 a:link{color:#F07F09;text-decoration:none}
.txt10 a:visited{color:#F07F09;text-decoration:none}
.txt10 a:hover{color:#F07F09;text-decoration:underline}

.txt10h{
font-size:10px;
line-height:14px;
}

.txt10h a:link{color:#F07F09;text-decoration:none}
.txt10h a:visited{color:#F07F09;text-decoration:none}
.txt10h a:hover{color:#F07F09;text-decoration:underline}

.txt9{
font-size:9px;
line-height:12px;
}


.r_txt12h {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.r_txt12h A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.r_txt12h A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.r_txt12h A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

.rt_txt12h {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.rt_txt12h A:link {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.rt_txt12h A:visited {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.rt_txt12h A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}


/* =================================
	notice_price
================================= */
.notice_price {
	margin-top: 16px;
	font-size: 14px;
	font-weight: 500;
	color: #383838;
}
.notice_price a {
	text-decoration: underline;
	color: #0000ee;
}
.notice_price a:hover {
	text-decoration: none;
}

/* =================================
	gmap
================================= */
.gmap {
	height: 0;
	overflow: hidden;
	padding-bottom: 80%;
	position: relative;
}
.gmap iframe {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
}