﻿@charset "UTF-8";
/* CSS Document */


/* BOX1〜 backgorund
------------------------------------------------------------------------------------*/
/* PC */
@media(min-width:768px) {
	/*#contents #p01 { background:url(../../img/pc/backY.gif) no-repeat center 80px; }*/
	#contents #p01 { background:url(../../img/pc/backY.gif) no-repeat center 80px , url(../../img/pc/backY.gif) no-repeat center 802px; }
	/*#contents #p02 { background:url(../../img/pc/backB.gif) no-repeat center 370px; }*/
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2),
       only screen and (min-width:768px) and (min--moz-device-pixel-ratio:2),
       only screen and (min-width:768px) and (-o-min-device-pixel-ratio:2/1),
       only screen and (min-width:768px) and (min-device-pixel-ratio:2)
{
	/*#contents #p01 { background:url(../../img/pc/backY@2x.gif) no-repeat center 80px; }*/
	#contents #p01 { background:url(../../img/pc/backY@2x.gif) no-repeat center 80px , background:url(../../img/pc/backY@2x.gif) no-repeat center 802px; background-size:1264px; }
	/*#contents #p02 { background:url(../../img/pc/backB@2x.gif) no-repeat center 370px; background-size:1264px; }*/
}


/* 個別設定
------------------------------------------------------------------------------------*/
/* PC */
@media(min-width:768px) {
	#contents #p01 .textCBOX:last-child { width:468px; }
}

/* スマホ */
@media(max-width:767px) {
}