@charset "Shift_JIS";

/* --------------------------------------------------

yPCz
sakura_201902

-------------------------------------------------- */
html,body,div,h2,img,ul,li{
	margin:0;
	padding:0;
	text-align: center;
}
ul{
	list-style: none;
}
/*common*/
#sakura_201902 .inner_{
	width: 1200px;	
	margin:0 auto;
	background: url(../img/usr/freepage/sakura_201902/bg.png) no-repeat;
	background-position: top center;
}

/* sec_common */
#sakura_201902 .sec {
	width: 100%;
	display: inline-block;
}
#sakura_201902 .sec h2 {
	text-align: center;
}

/* main */
#sakura_201902 .main {
	padding-top: 49px;
}
#sakura_201902 .main h1 img {
	margin-left: -7px;
}

/* sec01 */
#sakura_201902 .sec01 {
	margin-top: 65px;
}
#sakura_201902 .sec01 ul.item_ {
    margin-top: 36px;
}
#sakura_201902 .sec01 ul.item_ li:nth-child(2) {
    float: left;
    margin: 25px 0 0 390px;
}
#sakura_201902 .sec01 ul.item_ li:nth-child(3) {
    float: left;
    margin: 28px 0 0 15px;
}

/* sec02 */
#sakura_201902 .sec02 {
	margin-top: 95px;
}
#sakura_201902 .sec02 ul.item_ {
    margin-top: 34px;
}
#sakura_201902 .sec02 ul.item_ li:nth-child(2) {
    float: left;
    margin: 25px 0 0 390px;
}
#sakura_201902 .sec02 ul.item_ li:nth-child(3) {
    float: left;
    margin: 27px 0 0 15px;
}

/* sec03 */
#sakura_201902 .sec03 {
	margin-top: 53px;
	padding-bottom: 57px;
}
#sakura_201902 .sec03 ul.item_ li:nth-child(2) {
    margin-top: 46px;
    margin-bottom: 45px;
}