﻿@charset "utf-8";

/*--900px以上*/

@media(min-width: 900px) {
.slideShow {
	width: 67%!important;
	margin: -30px 230px 50px auto;
}
.port_text {
	width: 67%;
	padding-right: 30px;
}
}

@media (min-width: 450px) and (max-width: 900px) {
.port_text {
	margin-top: -30px!important;
	margin-bottom: -30px!important;
}
}

.back, .back2 {
    width: 80px;
    display: block;
    margin: 50px auto 20px auto;
}

.pagiNation a.pn1 {
	background: url(../img/port11/01.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn2 {
	background: url(../img/port11/02.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn3 {
	background: url(../img/port11/03.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn4 {
	background: url(../img/port11/04.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn5 {
	background: url(../img/port11/05.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn6 {
	background: url(../img/port11/06.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn7 {
	background: url(../img/port11/07.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn8 {
	background: url(../img/port11/08.jpg) no-repeat left top;
	background-size: cover;
}

/*.pagiNation a.pn9 {
	background: url(../img/port/.jpg) no-repeat left top;
	background-size: cover;
}

.pagiNation a.pn10 {
	background: url(../img/port/.jpg) no-repeat left top;
	background-size: cover;
}*/

.port_text {
	text-align: right;
	margin-top: 50px;
	margin-right: calc(232px + 4%);
	margin-bottom: -30px;
	color: #555;
	font-size: 11px;
	font-family: 'Noto Sans JP', sans-serif;
}

/*
=======================================
  450px以下
=======================================
*/

@media only screen and (max-width: 450px) {

.port_text {
	margin-top: -40px;
	margin-right: 8%;
	margin-bottom: 40px;
}

}


