
.pagetitle#pt-build-my-boat {
background-image: url(../img/pagetitle/build-my-boat.jpg);
}
.pagetitle#pt-boat-models {
background-image: url(../img/pagetitle/boat-models.jpg);
}
.pagetitle#pt-company {
background-image: url(../img/pagetitle/company.jpg);
}
.pagetitle#pt-contact {
background-image: url(../img/pagetitle/contact.jpg);
}
.pagetitle#pt-news {
background-image: url(../img/pagetitle/news.jpg);
}
.pagetitle#pt-privacy {
background-image: url(../img/pagetitle/privacy.jpg);
}





/* Style for PCs */
@media screen and (min-width: 1025px) {

/* Pagetitle */
.pagetitle {
width:100%;
height: auto;
display: block;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-ms-background-size: cover;
background-size: cover;
	margin-top: 50px;
}
.pagetitle .ptcov01 {
width:100%;
height: auto;
display: block;
background-color: rgba(0,0,0,0.20);
}
.pagetitle .ptcov02 {
width:100%;
height: auto;
display: block;

padding:200px 5% 12%;
}
.pagetitle .ptcov02 h2 {
font-family: 'Roboto', sans-serif;
font-size:40px;
line-height: 1.25em;
letter-spacing: -1px;
color:#fff;text-shadow: 1px 2px 2px rgba(0,0,0,0.1);
}
.pagetitle .ptcov02 p {
font-size:16px!important;
line-height: 1.25em!important;
letter-spacing: -0.5px!important;
color:#fff;
margin-bottom: 0px!important;
}

/* Pankuz */
ul.pankuzu {
	width:100%;
	height: auto;
	display: block;
	padding:30px 5%;
	text-align: right;
}
ul.pankuzu li {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	font-size:0.8em;
	line-height: 1.25em;
	color:#777;
}
ul.pankuzu li:after {
	content:">";
	padding-right:0px;
	margin-right:0px;
}
ul.pankuzu li:last-child:after {
	content:"";
	padding-right:0px;
	margin-right:0px;
}
ul.pankuzu li a {
	color:#222;
	text-decoration: underline;
}
ul.pankuzu li a:hover {
	color:#1b987e;
}

}


/* Style for iPad Pro */
@media screen and (min-width: 769px) and (max-width: 1024px) {

/* Pagetitle */
.pagetitle {
width:100%;
height: auto;
display: block;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-ms-background-size: cover;
background-size: cover;
}
.pagetitle .ptcov01 {
width:100%;
height: auto;
display: block;
background-color: rgba(0,0,0,0.20);
}
.pagetitle .ptcov02 {
width:100%;
height: auto;
display: block;

padding:180px 5% 12%;
}
.pagetitle .ptcov02 h2 {
font-family: 'Roboto', sans-serif;
font-size:40px;
line-height: 1.25em;
letter-spacing: -1px;
color:#fff;text-shadow: 1px 2px 2px rgba(0,0,0,0.1);
}
.pagetitle .ptcov02 p {
font-size:18px!important;
line-height: 1.25em!important;
letter-spacing: -0.5px!important;
color:#fff;
margin-bottom: 0px!important;
}

/* Pankuz */
ul.pankuzu {
	width:100%;
	height: auto;
	display: block;
	padding:30px 5%;
	text-align: right;
}
ul.pankuzu li {
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	font-size:0.8em;
	line-height: 1.25em;
	color:#777;
}
ul.pankuzu li:after {
	content:">";
	padding-right:0px;
	margin-right:0px;
}
ul.pankuzu li:last-child:after {
	content:"";
	padding-right:0px;
	margin-right:0px;
}
ul.pankuzu li a {
	color:#222;
	text-decoration: underline;
}
ul.pankuzu li a:hover {
	color:#1b987e;
}

}

/* Style for iPad */
@media screen and (min-width: 481px) and (max-width: 768px) {

/* Pagetitle */
.pagetitle {
width:100%;
height: auto;
display: block;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-ms-background-size: cover;
background-size: cover;
}
.pagetitle .ptcov01 {
width:100%;
height: auto;
display: block;
background-color: rgba(0,0,0,0.20);
}
.pagetitle .ptcov02 {
width:100%;
height: auto;
display: block;

padding:180px 5% 13%;
}
.pagetitle .ptcov02 h2 {
font-family: 'Roboto', sans-serif;
font-size:40px;
line-height: 1.25em;
letter-spacing: -1px;
color:#fff;text-shadow: 1px 2px 2px rgba(0,0,0,0.1);
}
.pagetitle .ptcov02 p {
font-size:18px!important;
line-height: 1.25em!important;
letter-spacing: -0.5px!important;
color:#fff;
margin-bottom: 0px!important;
}

/* Pankuz */
ul.pankuzu {
	display:none;
}
ul.pankuzu li {
	display:none;
}
ul.pankuzu li:after {
	display:none;
}
ul.pankuzu li:last-child:after {
	display:none;
}
ul.pankuzu li a {
	display:none;
}
ul.pankuzu li a:hover {
	display:none;
}

}

/* Style for Smartphone */
@media screen and (max-width: 480px) {

/* Pagetitle */
.pagetitle {
width:100%;
height: auto;
display: block;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-ms-background-size: cover;
background-size: cover;
}
.pagetitle .ptcov01 {
width:100%;
height: auto;
display: block;
background-color: rgba(0,0,0,0.20);
}
.pagetitle .ptcov02 {
width:100%;
height: auto;
display: block;

padding:150px 5% 13%;
}
.pagetitle .ptcov02 h2 {
font-family: 'Roboto', sans-serif;
font-size:30px;
line-height: 1.25em;
letter-spacing: -1px;
color:#fff;text-shadow: 1px 2px 2px rgba(0,0,0,0.1);
}
.pagetitle .ptcov02 p {
font-size:18px!important;
line-height: 1.25em!important;
letter-spacing: -0.5px!important;
color:#fff;
margin-bottom: 0px!important;
}

/* Pankuz */
ul.pankuzu {
	display:none;
}
ul.pankuzu li {
	display:none;
}
ul.pankuzu li:after {
	display:none;
}
ul.pankuzu li:last-child:after {
	display:none;
}
ul.pankuzu li a {
	display:none;
}
ul.pankuzu li a:hover {
	display:none;
}

}
