@charset "UTF-8";

/*------------------------------------------ contents */

/*------------------------------------------ rate_notice */
#gold_nekoLP .rate_notice li {
	margin: 0;
	cursor: text;
}




/* 736px以下用（SP用）の記述------------------------------------------- */
@media screen and (max-width: 736px) {
#gold_nekoLP #movie_01 {
width: 100%;
margin: 0;
}
#gold_nekoLP #bg_img {
background-image:url("../../../img/lp/gold_nekoLP/bg_img_20250905.jpg");
background-position: center top;
background-repeat: no-repeat;
background-size: 100%;
background-color: #f2f1ed;
padding-bottom: 1003.4667%;
}

#gold_nekoLP #bg_img {
position: relative;
} 
#gold_nekoLP #bg_img .main_desc {
position: absolute;
width: 79.7333%;
margin: 8.9333% 0 0;
left: 11.3333%;
top: 0;
}
#gold_nekoLP #bg_img .main_prof {
position: absolute;
width: 65.8667%;
margin: 80.6667% 0 0;
left: 16.4000%;
top: 0;
}
#gold_nekoLP #main .main_prof_desc {
position: absolute;
width: 82.1333%;
margin: 93.0667% 0 0;
left: 9.2000%;
top: 0;
}


#gold_nekoLP #item_01 .item_01_point01 {
position: absolute;
width: 35.7333%;
margin: 296.0000% 0 0;
left: 55.4667%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_point02 {
position: absolute;
width: 28.1333%;
margin: 306.6667% 0 0;
left: 13.2000%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_ttl {
position: absolute;
width: 78.9333%;
margin: 324.0000% 0 0;
left: 9.0667%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_desc {
position: absolute;
width: 82.1333%;
margin: 335.0667% 0 0;
left: 8.9333%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_price {
position: absolute;
width: 72.2666%;
margin: 353.3333% 0 0;
left: 9.0667%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_spec {
position: absolute;
width: 74.8000%;
margin: 361.3333% 0 0;
left: 8.9333%;
top: 0;
}
#gold_nekoLP #item_01 .link_btn01 {
position: absolute;
width: 52.2667%;
margin: 373.4667% 0 0;
left: 23.7333%;
top: 0;
}


#gold_nekoLP #item_02 .item_02_notice01 {
position: absolute;
width: 50.6667%;
margin: 499.3333% 0 0;
left: 14.9333%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_notice02 {
position: absolute;
width: 35.3333%;
margin: 532.2667% 0 0;
left: 58.6667%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_ttl {
position: absolute;
width: 59.7333%;
margin: 540.4000% 0 0;
left: 8.2667%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_desc {
position: absolute;
width: 70.9333%;
margin: 551.0667% 0 0;
left: 8.4000%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_price {
position: absolute;
width: 77.3333%;
margin: 565.8667% 0 0;
left: 8.2667%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_spec {
position: absolute;
width: 56.0000%;
margin: 573.6000% 0 0;
left: 8.2667%;
top: 0;
}
#gold_nekoLP #item_02 .link_btn01 {
position: absolute;
width: 52.2667%;
margin: 582.5333% 0 0;
left: 9.3333%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_ttl02 {
position: absolute;
width: 60.6667%;
margin: 594.6667% 0 0;
left: 8.5333%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_price02 {
position: absolute;
width: 71.2000%;
margin: 605.4667% 0 0;
left: 8.5333%;
top: 0;
}
#gold_nekoLP #item_02 .link_btn02 {
position: absolute;
width: 52.2667%;
margin: 614.1333% 0 0;
left: 9.0667%;
top: 0;
}


#gold_nekoLP #item_03 .item_03_notice01 {
position: absolute;
width: 35.6000%;
margin: 803.7333% 0 0;
left: 10.5333%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_ttl {
position: absolute;
width: 49.4667%;
margin: 814.4000% 0 0;
left: 10.4000%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_desc {
position: absolute;
width: 78.0000%;
margin: 824.4000% 0 0;
left: 10.4000%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_price {
position: absolute;
width: 79.9999%;
margin: 836.2667% 0 0;
left: 10.5333%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_spec {
position: absolute;
width: 58.2667%;
margin: 845.0667% 0 0;
left: 10.2667%;
top: 0;
}
#gold_nekoLP #item_03 .link_btn01 {
position: absolute;
width: 52.2667%;
margin: 855.6000% 0 0;
left: 23.7333%;
top: 0;
}
#gold_nekoLP #item_03 .link_btn03 {
position: absolute;
width: 90.9333%;
margin: 927.6000% 0 0;
left: 3.8667%;
top: 0;
}

/*------------------------------------------ rate_notice */
#gold_nekoLP .rate_notice {
	position: absolute;
	top 0;
	padding: 0;
	margin: 962% 0 0 5%;
	font-size: 3.0vw;
	width: 92%;
}
#gold_nekoLP .rate_notice li {
	margin-left: 1em;
}


#gold_nekoLP .pane_topic_path {
	position: relative;
	margin: 0 !important;
}
#gold_nekoLP .pane_topic_path .wrap{
	position: absolute;
	width: 89.4667%;
	margin-top: 985.6000%;
	margin-left: 5.3333%;
	left: 0;
	top: 0;
}





/* 736px以下用（SP用）の記述 end--------------------------------------- */
}



/* 737px以上用（PC用）の記述------------------------------------------- */
@media screen and (min-width: 737px) {
#gold_nekoLP #movie_01 {
	width: 100%;
	margin: 0;
}
#gold_nekoLP {
	margin: 0 auto;
	max-width: 1400px;
	min-width: 1200px;
}
#gold_nekoLP a {
	transition: all .3s;
}
#gold_nekoLP a:hover {
	opacity: .6;
}
#gold_nekoLP #bg_img {	
background-image:url("../../../img/lp/gold_nekoLP/bg_img_20250905_pc.jpg");
background-position: center top;
background-repeat: no-repeat;
background-size: 100%;
height: auto;
padding-bottom: 167.7857%;
}

#gold_nekoLP #bg_img {
position: relative;
}
#gold_nekoLP #main .main_desc {
position: absolute;
width: 43.0714%;
margin: 4.5714% 0 0;
left: 28.5000%;
top: 0;
}
#gold_nekoLP #main .main_prof {
position: absolute;
width: 15.5714%;
margin: 14.5000% 0 0;
left: 70.2143%;
top: 0;
}
#gold_nekoLP #main .main_prof_desc {
position: absolute;
width: 20.5000%;
margin: 16.5000% 0 0;
left: 70.2143%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_ttl {
position: absolute;
width: 26.0000%;
margin: 35.2857% 0 0;
left: 59.8571%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_desc {
position: absolute;
width: 26.0000%;
margin: 38.7857% 0 0;
left: 59.8571%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_price {
position: absolute;
width: 15.9999%;
margin: 45.5000% 0 0;
left: 59.8571%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_spec {
position: absolute;
width: 23.8571%;
margin: 49.4286% 0 0;
left: 59.8571%;
top: 0;
}
#gold_nekoLP #item_01 .link_btn01 {
position: absolute;
width: 13.0714%;
margin: 52.2143% 0 0;
left: 60.0714%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_point01 {
position: absolute;
width: 14.6429%;
margin: 58.9286% 0 0;
left: 52.0000%;
top: 0;
}
#gold_nekoLP #item_01 .item_01_point02 {
position: absolute;
width: 11.6429%;
margin: 64.9286% 0 0;
left: 12.9286%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_ttl {
position: absolute;
width: 23.0714%;
margin: 77.4286% 0 0;
left: 24.3571%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_desc {
position: absolute;
width: 23.0714%;
margin: 81.3571% 0 0;
left: 24.3571%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_price {
position: absolute;
width: 17.5714%;
margin: 86.5000% 0 0;
left: 24.2857%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_spec {
position: absolute;
width: 18.1429%;
margin: 90.2857% 0 0;
left: 24.2857%;
top: 0;
}
#gold_nekoLP #item_02 .link_btn01 {
position: absolute;
width: 13.0714%;
margin: 93.2143% 0 0;
left: 24.4286%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_ttl02 {
position: absolute;
width: 14.3571%;
margin: 96.5000% 0 0;
left: 24.2143%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_price02 {
position: absolute;
width: 14.5714%;
margin: 99.4286% 0 0;
left: 24.2857%;
top: 0;
}
#gold_nekoLP #item_02 .link_btn02 {
position: absolute;
width: 8.0714%;
margin: 103.1429% 0 0;
left: 24.4286%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_notice01 {
position: absolute;
width: 13.5714%;
margin: 97.9286% 0 0;
left: 60.5714%;
top: 0;
}
#gold_nekoLP #item_02 .item_02_notice02 {
position: absolute;
width: 9.7143%;
margin: 105.5000% 0 0;
left: 74.0000%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_ttl {
position: absolute;
width: 19.5000%;
margin: 117.6429% 0 0;
left: 56.7143%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_desc {
position: absolute;
width: 23.7857%;
margin: 121.5714% 0 0;
left: 56.7143%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_price {
position: absolute;
width: 18.1428%;
margin: 127.0714% 0 0;
left: 56.6429%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_spec {
position: absolute;
width: 18.8571%;
margin: 130.8571% 0 0;
left: 56.6429%;
top: 0;
}
#gold_nekoLP #item_03 .link_btn01 {
position: absolute;
width: 13.0714%;
margin: 133.7857% 0 0;
left: 57.0000%;
top: 0;
}
#gold_nekoLP #item_03 .item_03_notice01 {
position: absolute;
width: 9.5000%;
margin: 142.1429% 0 0;
left: 12.0000%;
top: 0;
}
#gold_nekoLP #item_03 .link_btn03 {
position: absolute;
width: 32.7857%;
margin: 148.7143% 0 0;
left: 33.6429%;
top: 0;
}

/*------------------------------------------ rate_notice */
#gold_nekoLP .rate_notice {
	position: absolute;
	top 0;
	padding: 0;
	margin: 157% 0 0 8%;
	font-size: 12px;
}

section.pane_topic_path {
margin-bottom: 0 !important;
}
#gold_nekoLP .pane_topic_path .wrap {
position: absolute;
width: 85.8571%;
margin-top: 160.5000%;
left: 7.1429%;
top: 0;
}






/* 737px以上用（PC用）の記述 end--------------------------------------- */
}


/* 1399px以下用（PC用）のフォント可変値　記述------------------------------------------- */
@media screen and (min-width:1200px) and ( max-width:1399px) {

#★★★★★★ {
	font-size: ★★vw;
}


/* 1399px以下用（PC用）の記述 end--------------------------------------- */
}


/* 1199px以下用（PC用）のフォント最小値　記述------------------------------------------- */
@media screen and (min-width:738px) and ( max-width:1199px) {

#★★★★★★ .txt_link {
	font-size: ★★px;
}


/* 1199px以下用（PC用）の記述 end--------------------------------------- */
}
