@charset "Shift_JIS";
@media screen and (min-width:768px){
.h280{
	height:280px;
}
.shikiten-top{
	position:relative; 
	width:65%;
	height:auto;
	margin:0 auto;
	padding:10px;
	border:3px orange solid;
	border-radius: 16px;        /* CSS3‘ˆÄ */  
	-webkit-border-radius: 16px;    /* Safari,Google Chrome—p */  
	-moz-border-radius: 16px;   /* Firefox—p */  
}

.jichikai-ptitle{
    background:-webkit-gradient(linear, left top, left bottom, from(#dda0dd), to(#ffffff));
    background:-webkit-linear-gradient(top, #dda0dd, #ffffff);
    background:-moz-linear-gradient(top, #dda0dd, #ffffff);
    background:-o-linear-gradient(top, #dda0dd, #ffffff);
    background:linear-gradient(to bottom, #dda0dd, #ffffff);
}

.jichikai-ptitle-tate{
    background:-webkit-gradient(linear, left top, left bottom, from(#dda0dd), to(#ffffff));
    background:-webkit-linear-gradient(top, #dda0dd, #ffffff);
    background:-moz-linear-gradient(top, #dda0dd, #ffffff);
    background:-o-linear-gradient(top, #dda0dd, #ffffff);
    background:linear-gradient(to bottom, #dda0dd, #ffffff);
}

.jichikai-ptitle-all{
    background:-webkit-gradient(linear, left top, left bottom, from(#dda0dd), to(#ffffff));
    background:-webkit-linear-gradient(top, #dda0dd, #ffffff);
    background:-moz-linear-gradient(top, #dda0dd, #ffffff);
    background:-o-linear-gradient(top, #dda0dd, #ffffff);
    background:linear-gradient(to bottom, #dda0dd, #ffffff);
}


} /* ----min end--- */
@media screen and (max-width:767px){
.h280{
	height:auto;
}
.shikiten-top{
		position:static;
		margin:5% 0 0px 5%;
		padding:0;
		background:#ffffff;
		width:90%;
		border:0px;
}
} /* ----max end--- */
