/*reset*/
body,div,dl,dt,dd,ul,ol,li,pre, form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0; }
img{border: none;}
body{
	/*background: url('/jp/blu-ray-copy/images/lp/bg.jpg') no-repeat center top;*/
	margin: 0 auto;
	font-family: 'Meiryo',"MS PGothic", Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
ul, li{list-style-type: none;}
.lp-container{width: 1200px;margin-left: auto;margin-right: auto;position: relative;}

/*top*/
.top{background-image: url('/jp/corriente-top/images/lp/top_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 820px;}
.logo{position: absolute;top: 25px;left: 23px;}
.title1{font-size: 18px;line-height: 35px;color: #01cfe2;font-weight: bold;text-align: center;background-color: #FFEE32;width: 400px;position: absolute;left: 50%;margin-left: -200px;top: 62px;}
.title2{font-size: 30px;width: 700px;position: absolute;left: 50%;margin-left: -340px;top: 120px;text-align: center;}
.title3{font-size: 65px;line-height: 75px;width: 760px;position: absolute;left: 50%;margin-left: -380px;top: 180px;text-align: center;}
.list1{position: absolute;top: 350px;left: 260px;}
.list1>li{display: inline-block;width: 155px;height: 155px;}
.list1>li.li2{margin: 0 100px;}
.list_buy{position: absolute;}
.list_buy>li>a{width: 320px;height: 72px;display: block;background-color: #76BDC4;position: relative;border-radius: 29px;}
.list_buy>li>a>img{position: absolute;top: 0;transition: top .1s;
	-moz-transition: top .1s; /* Firefox 4 */
	-webkit-transition: top .1s; /* Safari 和 Chrome */
	-o-transition: top .1s; /* Opera */}
.list_buy>li>a:hover>img{top: -10px;}
.list_buy1{top: 704px;left: 272px;}
.list_buy>li{display: inline-block;}
.win{margin-right: 28px;}

/*part1*/
.part1{background-image: url('/jp/corriente-top/images/lp/p1_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 754px;}

/*part2*/
.part2{background-image: url('/jp/corriente-top/images/lp/p2_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 602px;position: relative;}
.part2 p{position: absolute;font-size: 22px;line-height: 36px;color: #3f3f3f;top: 350px;width: 215px;text-align: center;}
.part2 p.p1{left: 35px;}
.part2 p.p2{left: 340px;}
.part2 p.p3{left: 645px;}
.part2 p.p4{left: 950px;}

/*part3*/
.part3{background-image: url('/jp/corriente-top/images/lp/p3_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 686px;position: relative;}
.part3 p{position: absolute;font-size: 14px;line-height: 25px;color: #444343;width: 510px;left: 50px;top: 300px;}

/*part4*/
.part4{background-image: url('/jp/corriente-top/images/lp/p4_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 728px;position: relative;}
.p4_textbox>p.title{font-size: 16px;color: #303030;height: 54px;line-height: 54px;border: 2px solid #00BECF;border-radius: 8px;padding: 0 20px;margin-bottom: 20px;}
.p4_textbox>p.title.on{color: #00becf;background-color: #FFFC00;border-color: #FFEE32;}
.p4_textbox1>p.title{width: 340px;}
.p4_textbox2>p.title{width: 390px;}
.p4_textbox3>p.title{width: 290px;}
.p4_textbox>p.text{font-size: 14px;line-height: 25px;color: #444343;padding: 0 12px;width: 400px;height: 110px;}
.p4_box{position: absolute;left: 730px;top: 330px;}

/*part5*/
.part5{background-image: url('/jp/corriente-top/images/lp/p5_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 356px;position: relative;}
.list_buy2{top: 235px;left: 272px;}

/*part6*/
.part6{background-image: url('/jp/corriente-top/images/lp/p6_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 976px;position: relative;color: #fff;}
.p6_box{position: absolute;width: 320px;text-align: center;}
.p6_box>p.title{font-size: 22px;line-height: 30px;margin-bottom: 8px;}
.p6_box.p6_box4>p.title{margin-bottom: 38px;}
.p6_box>p.text{font-size: 12px;line-height: 21px;}
.p6_box1{top: 350px;left: 20px;}
.p6_box2{top: 350px;left: 440px;}
.p6_box3{top: 350px;left: 860px;}
.p6_box4{top: 720px;left: 20px;}
.p6_box5{top: 720px;left: 440px;}
.p6_box6{top: 720px;left: 860px;}

/*part7*/
.part7{background-image: url('/jp/corriente-top/images/lp/p7_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 714px;position: relative;}
.p7_box{position: absolute;top: 505px;width: 105px;}
.p7_box1{left: 50px;}
.p7_box2{left: 190px;}
.p7_box3{left: 330px;}
.p7_box4{left: 470px;}
.p7_box5{left: 610px;}
.p7_box6{left: 750px;}
.p7_box7{left: 890px;}
.p7_box8{left: 1030px;}
.p7_imgbox{width: 65px;height: 65px;border-radius: 50%;text-align: center;margin-left: auto;margin-right: auto;}
.p7_imgbox>img{width: 65px;height: 65px;}
.p7_textbox{width: 614px;height: 184px;background-color: #00BECF;border-radius: 10px;padding: 40px 30px 0;position: absolute;top: -277px;}
.p7_textbox>p{font-size: 20px;color: #fdff6f;}
.arrow{width: 1px;height: 1px;border-left: 16px solid #F2EDE6;border-right: 16px solid #F2EDE6;border-top: 19px solid #00BECF;position: absolute;bottom: -19px;}
.user{font-size: 14px;line-height: 18px;color: #000;margin-top: 20px;text-align: center;}
.p7_textbox1{left: 0;}
.p7_textbox2{left: -30px;}
.p7_textbox3{left: -120px;}
.p7_textbox4{left: -260px;}
.p7_textbox5{left: -400px;}
.p7_textbox6{left: -400px;}
.p7_textbox7{left: -500px;}
.p7_textbox8{right: 0;}
.p7_textbox1>div.arrow{left: 35px;}
.p7_textbox2>div.arrow{left: 65px;}
.p7_textbox3>div.arrow{left: 155px;}
.p7_textbox4>div.arrow{left: 295px;}
.p7_textbox5>div.arrow{left: 435px;}
.p7_textbox6>div.arrow{left: 435px;}
.p7_textbox7>div.arrow{left: 535px;}
.p7_textbox8>div.arrow{right: 35px;}

.p7_imgbox.on{border: 3px solid #00BECF;width: 71px;height: 71px;}

/*part8*/
.part8{background-image: url('/jp/corriente-top/images/lp/p8_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 836px;position: relative;}
.carousel-inner{margin: 0 auto;}
.carousel-control{opacity: 1;}
.carousel-control>img{margin-top: 500px;}
.carousel-control.left{background-image: none;}
.carousel-control.right{background-image: none;}
.carousel-indicators{bottom: -50px;}
.carousel-indicators li{width: 13px;height: 13px;border: 1px solid #fff;border-radius: 50%;margin: 0 3px;}
.carousel-indicators .active{width: 13px;height: 13px;border: none;background-color: #5C7FAA;margin: 0 3px;}
.video{width: 623px;height: 408px;border: 4px solid #A2A2A3;margin: 0 auto;}
.item>p{font-size: 16px;color: #03cadc;background-color: #FFFC0E;background-image: url('/jp/corriente-top/images/lp/play.png');background-position: 15px 6px;background-repeat: no-repeat;height: 30px;line-height: 30px;text-indent: 42px;margin: 280px auto 24px;}
.item>p.p1{width: 390px;}
.item>p.p2{width: 415px;}
.item>p.p3{width: 370px;}

/*part9*/
.part9{background-image: url('/jp/corriente-top/images/lp/p9_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 505px;position: relative;}
.part9 p.title{font-size: 14px;color: #000;position: absolute;left: 300px;top: 170px;}
.part9 p.text{font-size: 12px;color: #000;width: 210px;position: absolute;top: 408px;text-align: center;line-height: 21px;}
.part9 p.text1{left: 37px;}
.part9 p.text2{left: 343px;}
.part9 p.text3{left: 663px;}
.part9 p.text4{left: 963px;}

/*part10*/
.part10{background-image: url('/jp/corriente-top/images/lp/p10_bg.jpg');background-repeat: no-repeat;background-position: center top;height: 707px;position: relative;}
.p10_imgbox>img{position: absolute;}
.p10_imgbox>img.img1{left: 98px;top: 457px;}
.p10_imgbox>img.img2{left: 685px;top: 490px;}
.p10_textbox>p{position: absolute;}
.p10_textbox>p.p1{width: 200px;top: 475px;left: 450px;font-size: 16px;font-weight: bold;}
.p10_textbox>p.p2{width: 200px;top: 510px;left: 450px;font-size: 12px;line-height: 21px;color: #3b3b3b;}
.p10_textbox>p.p3{width: 200px;top: 560px;left: 450px;}
.p10_textbox>p.p3>a{font-size: 12px;color: #fe3e3e;}
.p10_textbox>p.p4{top: 565px;left: 780px;}
.p10_textbox>p.p4>a{display: inline-block;margin-right: 13px;}

/*footer*/
.footer{height: 86px;background-color: #313131;}
.footer p{padding-top: 40px;color: #cfcfcf;font-size: 12px;font-family: 'Arial';}
.footer p>a{color: #cfcfcf;}





@media screen and (max-width: 1200px){
	.top,.part1,.part2,.part3,.part4,.part5,.part6,.part7,.part8,.part9,.part10{
		background-position: -190px top;
	}
}