@charset "UTF-8";



/*============================*/

#body-base{overflow:hidden;}


@media screen and (max-width:1439px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}



/*============================*/

#paco-signboard{background:url("/assets/img/signboard-image.jpg") no-repeat center center;background-size:cover;overflow:hidden;}
#paco-signboard .section-base{width:1440px;margin:0px auto;}
#paco-signboard .section-frame{padding:120px 40px 180px 40px;}
#paco-signboard .section-main{}
#paco-signboard .section-main .label-sub{margin-bottom:5px;font-size:125%;line-height:150%;}
#paco-signboard .section-main .label{margin-bottom:15px;font-size:150%;line-height:150%;}
#paco-signboard .section-main .logo{width:480px;}
#paco-signboard .section-main .logo img{width:100%;height:auto;}
#paco-signboard .section-main .gd{width:240px;margin-top:15px;}
#paco-signboard .section-main .gd img{width:100%;height:auto;}
#paco-signboard .section-main .ads{margin-top:30px;font-size:400%;line-height:130%;}
#paco-signboard .section-main .ads-sub{margin-top:15px;font-size:125%;line-height:150%;}


@media screen and (max-width:1439px){
#paco-signboard .section-base{width:auto;}


#paco-signboard .section-main .label-sub{font-size:100%;}
#paco-signboard .section-main .label{font-size:125%;}
#paco-signboard .section-main .ads{font-size:350%;}
#paco-signboard .section-main .ads-sub{font-size:100%;}
#paco-signboard .section-main .logo{width:400px;}
#paco-signboard .section-main .gd{width:180px;}
}
@media screen and (max-width:1199px){
#paco-signboard{background:url("/assets/img/signboard-image02.jpg") no-repeat right bottom;background-size:cover;}
}
@media screen and (max-width:959px){
#paco-signboard .section-frame{padding:120px 40px 480px 40px;}
#paco-signboard .section-main .ads{font-size:300%;}
#paco-signboard{background:url("/assets/img/signboard-image-sp.jpg") no-repeat center bottom;background-size:cover;}
}
@media screen and (max-width:767px){
#paco-signboard .section-frame{padding:90px 20px 400px 20px;}
#paco-signboard .section-main .ads{font-size:250%;}
}
@media screen and (max-width:639px){
#paco-signboard .section-frame{padding:90px 20px 320px 20px;}
#paco-signboard .section-main .label-sub{font-size:87.5%;}
#paco-signboard .section-main .label{font-size:100%;}
#paco-signboard .section-main .ads{font-size:200%;}
#paco-signboard .section-main .logo{width:320px;}
#paco-signboard .section-main .gd{width:140px;}
}
@media screen and (max-width:479px){
#paco-signboard .section-frame{padding:60px 20px 240px 20px;}
#paco-signboard .section-main .ads{font-size:150%;}
#paco-signboard .section-main .logo{width:80%;}
}



/*============================*/

#paco-app01{margin-top:-60px;}
#paco-app01 .section-base{width:1440px;margin:0px auto;}
#paco-app01 .section-frame{padding:0px 40px;}
#paco-app01 .section-main{}
#paco-app01 .section-main .btn{}
#paco-app01 .section-main .btn a{display:inline-block;background:#000;color:#fff;text-decoration:none;}
#paco-app01 .section-main .btn a:hover{background:#555;}
#paco-app01 .section-main .btn .btn-label{
display:inline-block;
padding:45px 120px;
background-image:url("/assets/img/app-icon.svg") ,url("/assets/img/app-icon-arrow.svg");
background-repeat:no-repeat ,no-repeat;
background-position:left 20px center ,right 20px center;
font-size:125%;
font-weight:500;
}
#paco-app01 .section-main .btn .btn-label span{font-size:150%;}


@media screen and (max-width:1439px){
#paco-app01 .section-base{width:auto;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){
#paco-app01 .section-frame{padding:0px 20px;}
#paco-app01 .section-main .btn{text-align:center;}
#paco-app01 .section-main .btn .btn-label{font-size:100%;}
#paco-app01 .section-main .btn .btn-label{display:block;}
}
@media screen and (max-width:639px){
#paco-app01{margin-top:-30px;}
#paco-app01 .section-main .btn a{display:block;}
#paco-app01 .section-main .btn .btn-label{
display:inline-block;
padding:40px 30px 40px 80px;
background:url("/assets/img/app-icon.svg") no-repeat left center;
}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-feature{overflow:hidden;}
#paco-feature .section-base{width:1440px;margin:0px auto;}
#paco-feature .section-frame{padding:120px 40px;}
#paco-feature .section-header{margin-bottom:60px;text-align:center;}
#paco-feature .section-header .ads{font-size:300%;font-weight:500;}
#paco-feature .section-header .cnt{display:inline-block;margin-top:30px;font-size:125%;line-height:200%;text-align:left;}
#paco-feature .section-main{}
#paco-feature .section-main .list{}
#paco-feature .section-main .list ul{display:flex;justify-content:center;flex-wrap:wrap;}
#paco-feature .section-main .list li{width:30%;}
#paco-feature .section-main .list .frame{padding:30px;text-align:center;}
#paco-feature .section-main .list .icon{width:160px;margin:0px auto;}
#paco-feature .section-main .list .icon img{width:100%;height:auto;}
#paco-feature .section-main .list .label{margin-top:30px;font-size:150%;line-height:150%;}


@media screen and (max-width:1439px){
#paco-feature .section-base{width:auto;}
#paco-feature .section-header .ads{font-size:250%;}
#paco-feature .section-header .cnt{font-size:100%;}
#paco-feature .section-main .list .label{font-size:125%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-feature .section-main .list li{width:50%;}
#paco-feature .section-main .list .icon{width:120px;}
}
@media screen and (max-width:767px){
#paco-feature .section-frame{padding:90px 20px;}
#paco-feature .section-header{margin-bottom:30px;}
#paco-feature .section-header .ads{font-size:200%;}
#paco-feature .section-main .list .icon{width:80px;}
#paco-feature .section-main .list .frame{padding:30px 5px;}
#paco-feature .section-main .list .label{font-size:100%;}
}
@media screen and (max-width:639px){
#paco-feature .section-header .ads{font-size:150%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-use-cases-intro{background:url("/assets/img/use-cases-intro-image.jpg") no-repeat center bottom;background-size:cover;overflow:hidden;}
#paco-use-cases-intro .section-base{width:1440px;margin:0px auto;}
#paco-use-cases-intro .section-frame{padding:180px 40px;}
#paco-use-cases-intro .section-main{}
#paco-use-cases-intro .section-main .ads{font-size:300%;font-weight:500;line-height:150%;}
#paco-use-cases-intro .section-main .cnt{margin-top:60px;font-size:125%;line-height:200%;}


@media screen and (max-width:1439px){
#paco-use-cases-intro .section-base{width:auto;}
#paco-use-cases-intro .section-main .ads{font-size:250%;}
#paco-use-cases-intro .section-main .cnt{font-size:100%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-use-cases-intro .section-frame{padding:90px 40px 480px 40px;}
#paco-use-cases-intro{background:url("/assets/img/use-cases-intro-image-sp.jpg") no-repeat center bottom;background-size:cover;}
}
@media screen and (max-width:767px){
#paco-use-cases-intro .section-frame{padding:90px 20px 320px 20px;}
#paco-use-cases-intro .section-main .ads{font-size:200%;}
#paco-use-cases-intro .section-main .cnt{margin-top:30px;}
}
@media screen and (max-width:639px){
#paco-use-cases-intro .section-main .ads{font-size:150%;}
#paco-use-cases-intro .section-main .cnt{font-size:87.5%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-use-cases{overflow:hidden;}
#paco-use-cases .section-base{width:1440px;margin:0px auto;}
#paco-use-cases .section-frame{padding:180px 40px;}
#paco-use-cases .section-header{margin-bottom:90px;text-align:center;}
#paco-use-cases .section-header .ads{font-size:300%;line-height:150%;}
#paco-use-cases .section-main{display:flex;flex-wrap:wrap;}
#paco-use-cases .section-main .item{position:relative;}
#paco-use-cases .section-main .item-base{}
#paco-use-cases .section-main .item-frame{position:relative;}
#paco-use-cases .section-main .item-header{}
#paco-use-cases .section-main .item-header .image{}
#paco-use-cases .section-main .item-header .image img{width:100%;height:auto;}
#paco-use-cases .section-main .item-main{padding:40px;background:#fff;}
#paco-use-cases .section-main .item-main .label{margin-bottom:15px;font-size:200%;}
#paco-use-cases .section-main .item-main .cnt{font-size:125%;line-height:150%;}
#paco-use-cases .section-footer{margin-top:320px;}
#paco-use-cases .section-footer .item{}
#paco-use-cases .section-footer .item-base{}
#paco-use-cases .section-footer .item-frame{position:relative;}
#paco-use-cases .section-footer .item-header{
position:absolute;
top:50%;left:560px;
transform: translateY(-50%);
}
#paco-use-cases .section-footer .item-header .image{width:1280px;}
#paco-use-cases .section-footer .item-header .image img{width:100%;height:auto;}
#paco-use-cases .section-footer .item-main{padding:180px 0px;}
#paco-use-cases .section-footer .item-main .ads{font-size:300%;font-weight:500;line-height:150%;}
#paco-use-cases .section-footer .item-main .cnt{margin-top:30px;font-size:150%;line-height:150%;}

#paco-use-cases .section-main .item:nth-child(1){width:100%;margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(1) .item-header .image{width:960px;}
#paco-use-cases .section-main .item:nth-child(1) .item-main{
position:absolute;
top:50%;right:0;
transform: translateY(-50%);
}
#paco-use-cases .section-main .item:nth-child(1)::before{content:"";position:absolute;z-index:-1;left:-460px;bottom:-120px;width:720px;height:405px;background:#efefef;}

#paco-use-cases .section-main .item:nth-child(2){width:100%;margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(2) .item-header{display:flex;justify-content:right;}
#paco-use-cases .section-main .item:nth-child(2) .item-header .image{width:960px;}
#paco-use-cases .section-main .item:nth-child(2) .item-main{
position:absolute;
top:50%;left:0;
transform: translateY(-50%);
}
#paco-use-cases .section-main .item:nth-child(2)::before{content:"";position:absolute;z-index:-1;right:-460px;top:-120px;width:720px;height:405px;background:#efefef;}

#paco-use-cases .section-main .item:nth-child(3){width:50%;margin-bottom:180px;}
#paco-use-cases .section-main .item:nth-child(3) .item-header{display:flex;justify-content:right;}
#paco-use-cases .section-main .item:nth-child(3) .item-header .image{width:640px;}
#paco-use-cases .section-main .item:nth-child(3) .item-main{position:absolute;bottom:-120px;left:0;}
#paco-use-cases .section-main .item:nth-child(3)::before{content:"";position:absolute;z-index:-1;left:-460px;bottom:-200px;width:640px;height:360px;background:#efefef;}

#paco-use-cases .section-main .item:nth-child(4){width:50%;margin-bottom:180px;}
#paco-use-cases .section-main .item:nth-child(4) .item-header{display:flex;justify-content:right;}
#paco-use-cases .section-main .item:nth-child(4) .item-header .image{width:640px;}
#paco-use-cases .section-main .item:nth-child(4) .item-main{position:absolute;bottom:-120px;left:0;}

#paco-use-cases .section-main .item:nth-child(5){width:50%;margin-bottom:180px;}
#paco-use-cases .section-main .item:nth-child(5) .item-header{}
#paco-use-cases .section-main .item:nth-child(5) .item-header .image{width:640px;}
#paco-use-cases .section-main .item:nth-child(5) .item-main{position:absolute;bottom:-120px;right:0;}

#paco-use-cases .section-main .item:nth-child(6){width:50%;margin-bottom:180px;}
#paco-use-cases .section-main .item:nth-child(6) .item-header{}
#paco-use-cases .section-main .item:nth-child(6) .item-header .image{width:640px;}
#paco-use-cases .section-main .item:nth-child(6) .item-main{position:absolute;bottom:-120px;right:0;}
#paco-use-cases .section-main .item:nth-child(6)::before{content:"";position:absolute;z-index:-1;right:-460px;bottom:-240px;width:640px;height:360px;background:#efefef;}

#paco-use-cases .section-main .item:nth-child(7){width:100%;}
#paco-use-cases .section-main .item:nth-child(7) .item-header .image{width:960px;}
#paco-use-cases .section-main .item:nth-child(7) .item-main{
position:absolute;
top:50%;right:0;
transform: translateY(-50%);
}
#paco-use-cases .section-main .item:nth-child(7)::before{content:"";position:absolute;z-index:-1;left:-460px;bottom:-120px;width:720px;height:405px;background:#efefef;}



@media screen and (max-width:1439px){
#paco-use-cases .section-base{width:auto;}
#paco-use-cases .section-header .ads{font-size:250%;}
#paco-use-cases .section-main .item-main .label{font-size:150%;}
#paco-use-cases .section-main .item-main .cnt{font-size:100%;}
#paco-use-cases .section-footer .item-main .ads{font-size:250%;}
#paco-use-cases .section-footer .item-main .cnt{font-size:125%;}
#paco-use-cases .section-main .item-main{padding:30px;}
#paco-use-cases .section-main .item:nth-child(1){margin-bottom:90px;}
#paco-use-cases .section-main .item:nth-child(1) .item-header .image{width:90%;}
#paco-use-cases .section-main .item:nth-child(1) .item-main{
position:absolute;
top:unset;bottom:-60px;right:0;
transform:unset;
}
#paco-use-cases .section-main .item:nth-child(2){margin-bottom:90px;}
#paco-use-cases .section-main .item:nth-child(2) .item-header .image{width:90%;}
#paco-use-cases .section-main .item:nth-child(2) .item-main{
position:absolute;
top:unset;bottom:-60px;left:0;
transform:unset;
}
#paco-use-cases .section-main .item:nth-child(3){width:100%;margin-bottom:90px;}
#paco-use-cases .section-main .item:nth-child(3) .item-header{justify-content:left;}
#paco-use-cases .section-main .item:nth-child(3) .item-header .image{width:90%;}
#paco-use-cases .section-main .item:nth-child(3) .item-main{position:absolute;bottom:-60px;left:unset;right:0;}
#paco-use-cases .section-main .item:nth-child(4){width:100%;margin-bottom:90px;}
#paco-use-cases .section-main .item:nth-child(4) .item-header .image{width:90%;}
#paco-use-cases .section-main .item:nth-child(4) .item-main{position:absolute;bottom:-60px;left:0;}
#paco-use-cases .section-main .item:nth-child(5){width:100%;margin-bottom:90px;}
#paco-use-cases .section-main .item:nth-child(5) .item-header .image{width:90%;}
#paco-use-cases .section-main .item:nth-child(5) .item-main{position:absolute;bottom:-60px;right:0;}
#paco-use-cases .section-main .item:nth-child(6){width:100%;margin-bottom:90px;}
#paco-use-cases .section-main .item:nth-child(6) .item-header{display:flex;justify-content:right;}
#paco-use-cases .section-main .item:nth-child(6) .item-header .image{width:90%;}
#paco-use-cases .section-main .item:nth-child(6) .item-main{position:absolute;bottom:-60px;left:0;right:unset;}
#paco-use-cases .section-main .item:nth-child(7) .item-header .image{width:90%;}
#paco-use-cases .section-main .item:nth-child(7) .item-main{
position:absolute;
top:unset;bottom:-60px;right:0;
transform:unset;
}
#paco-use-cases .section-footer{margin-top:180px;}
#paco-use-cases .section-footer .item-header{
position:relative;top:unset;left:unset;
transform:unset;
}
#paco-use-cases .section-footer .item-header .image{width:100%;}
#paco-use-cases .section-footer .item-main{margin-top:60px;padding:0px;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-use-cases .section-frame{padding:120px 40px;}
#paco-use-cases .section-header{margin-bottom:60px;}
#paco-use-cases .section-footer{margin-top:90px;}
#paco-use-cases .section-header .ads{font-size:200%;}
#paco-use-cases .section-main .item-main .label{font-size:125%;}
#paco-use-cases .section-main .item-main .cnt{font-size:87.5%;}
#paco-use-cases .section-footer .item-main .ads{font-size:200%;}
#paco-use-cases .section-footer .item-main .cnt{font-size:100%;}
#paco-use-cases .section-main .item-main{margin-top:30px;padding:0px;background:none;}
#paco-use-cases .section-main .item:nth-child(1){margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(1) .item-header .image{width:100%;}
#paco-use-cases .section-main .item:nth-child(1) .item-main{position:relative;bottom:unset;right:unset;}
#paco-use-cases .section-main .item:nth-child(2){margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(2) .item-header .image{width:100%;}
#paco-use-cases .section-main .item:nth-child(2) .item-main{position:relative;bottom:unset;left:unset;}
#paco-use-cases .section-main .item:nth-child(3){margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(3) .item-header{justify-content:unset;}
#paco-use-cases .section-main .item:nth-child(3) .item-header .image{width:100%;}
#paco-use-cases .section-main .item:nth-child(3) .item-main{position:relative;bottom:unset;right:unset;}
#paco-use-cases .section-main .item:nth-child(4){margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(4) .item-header .image{width:100%;}
#paco-use-cases .section-main .item:nth-child(4) .item-main{position:relative;bottom:unset;left:unset;}
#paco-use-cases .section-main .item:nth-child(5){margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(5) .item-header{justify-content:unset;}
#paco-use-cases .section-main .item:nth-child(5) .item-header .image{width:100%;}
#paco-use-cases .section-main .item:nth-child(5) .item-main{position:relative;bottom:unset;right:unset;}
#paco-use-cases .section-main .item:nth-child(6){margin-bottom:60px;}
#paco-use-cases .section-main .item:nth-child(6) .item-header .image{width:100%;}
#paco-use-cases .section-main .item:nth-child(6) .item-main{position:relative;bottom:unset;left:unset;}
#paco-use-cases .section-main .item:nth-child(7) .item-header .image{width:100%;}
#paco-use-cases .section-main .item:nth-child(7) .item-main{position:relative;bottom:unset;right:unset;}

#paco-use-cases .section-main .item:nth-child(1)::before{display:none;}
#paco-use-cases .section-main .item:nth-child(2)::before{display:none;}
#paco-use-cases .section-main .item:nth-child(3)::before{display:none;}
#paco-use-cases .section-main .item:nth-child(6)::before{display:none;}
#paco-use-cases .section-main .item:nth-child(7)::before{display:none;}

}
@media screen and (max-width:767px){
#paco-use-cases .section-frame{padding:90px 20px 0px 20px;}
#paco-use-cases .section-header .ads{font-size:150%;}
#paco-use-cases .section-footer{margin-top:60px;}
#paco-use-cases .section-footer .item-main{margin-top:30px;}
}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}



/*============================*/

#paco-lineup-intro{margin-top:180px;background:url("/assets/img/lineup-intro-image.jpg") no-repeat center bottom;background-size:cover;overflow:hidden;}
#paco-lineup-intro .section-base{width:1440px;margin:0px auto;}
#paco-lineup-intro .section-frame{padding:180px 40px;}
#paco-lineup-intro .section-main{}
#paco-lineup-intro .section-main .label{margin-bottom:15px;}
#paco-lineup-intro .section-main .ads{font-size:300%;font-weight:500;line-height:150%;}
#paco-lineup-intro .section-main .cnt{margin-top:60px;font-size:125%;line-height:200%;}


@media screen and (max-width:1439px){
#paco-lineup-intro{margin-top:0px;}
#paco-lineup-intro .section-base{width:auto;}
#paco-lineup-intro .section-main .ads{font-size:250%;}
#paco-lineup-intro .section-main .cnt{font-size:100%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-lineup-intro .section-frame{padding:90px 40px 480px 40px;}
#paco-lineup-intro{background:url("/assets/img/lineup-intro-image-sp.jpg") no-repeat center bottom;background-size:cover;}
}
@media screen and (max-width:767px){
#paco-lineup-intro .section-frame{padding:90px 20px 320px 20px;}
#paco-lineup-intro .section-main .ads{font-size:200%;}
#paco-lineup-intro .section-main .cnt{margin-top:30px;}
}
@media screen and (max-width:639px){
#paco-lineup-intro .section-main .ads{font-size:150%;}
#paco-lineup-intro .section-main .cnt{font-size:87.5%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-lineup-style{}
#paco-lineup-style .section-base{width:1440px;margin:0px auto;}
#paco-lineup-style .section-frame{padding:90px 0px;}
#paco-lineup-style .section-header{margin-bottom:60px;padding:0px 40px;}
#paco-lineup-style .section-header .ads{font-size:200%;line-height:150%;}
#paco-lineup-style .section-main{position:relative;padding:0px 30px;}
#paco-lineup-style .section-main .list{}
#paco-lineup-style .section-main .list ul{display:flex;flex-wrap:wrap;}
#paco-lineup-style .section-main .list li{width:25%;text-align:center;}
#paco-lineup-style .section-main .list .frame{padding:0px 10px;}
#paco-lineup-style .section-main .list .image{margin-bottom:15px;}
#paco-lineup-style .section-main .list .image img{width:100%;height:auto;}
#paco-lineup-style .section-main .list .label{margin-bottom:5px;font-size:350%;}
#paco-lineup-style .section-main .list .label-sub{margin-bottom:5px;font-size:200%;}
#paco-lineup-style .section-main .list .info{font-size:125%;}

#paco-lineup-style .section-main::before{content:"";position:absolute;z-index:-1;right:70%;bottom:-360px;width:960px;height:640px;background:#efefef;}



@media screen and (max-width:1439px){
#paco-lineup-style .section-base{width:auto;}
#paco-lineup-style .section-header .ads{font-size:150%;}
#paco-lineup-style .section-main .list .label{font-size:250%;}
#paco-lineup-style .section-main .list .label-sub{font-size:150%;}
#paco-lineup-style .section-main .list .info{font-size:100%;}
#paco-lineup-style .section-main::before{display:none;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-lineup-style .section-main .list li{width:50%;}
#paco-lineup-style .section-main .list .frame{padding:0px 10px 30px 10px;}
}
@media screen and (max-width:767px){
#paco-lineup-style .section-header{margin-bottom:30px;padding:0px 20px;}
#paco-lineup-style .section-main{padding:0px 10px;}
#paco-lineup-style .section-header .ads{font-size:125%;}
#paco-lineup-style .section-main .list .label{font-size:200%;}
#paco-lineup-style .section-main .list .label-sub{font-size:125%;}
}
@media screen and (max-width:639px){
#paco-lineup-style .section-main .list .label{font-size:150%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-lineup-style-1paco{margin-bottom:120px;}
#paco-lineup-style-1paco .section-base{width:1440px;margin:0px auto;}
#paco-lineup-style-1paco .section-frame{padding:0px 40px;}
#paco-lineup-style-1paco .section-header{}
#paco-lineup-style-1paco .section-header .item{}
#paco-lineup-style-1paco .section-header .item-base{}
#paco-lineup-style-1paco .section-header .item-frame{position:relative;padding:300px 0px;}
#paco-lineup-style-1paco .section-header .item-header{
position:absolute;
top:50%;left:640px;
transform: translateY(-50%);
}
#paco-lineup-style-1paco .section-header .item-header .image{width:1280px;}
#paco-lineup-style-1paco .section-header .item-header .image img{width:100%;height:auto;}
#paco-lineup-style-1paco .section-header .item-main{}
#paco-lineup-style-1paco .section-header .item-main .label-part{display:flex;align-items:center;}
#paco-lineup-style-1paco .section-header .item-main .label-part .label-set{padding-right:40px;}
#paco-lineup-style-1paco .section-header .item-main .label-part .label{margin-bottom:10px;font-size:300%;}
#paco-lineup-style-1paco .section-header .item-main .label-part .labe-sub{font-size:200%;}
#paco-lineup-style-1paco .section-header .item-main .label-part .icon{}
#paco-lineup-style-1paco .section-header .item-main .cnt{margin-top:30px;font-size:125%;line-height:150%;}
#paco-lineup-style-1paco .section-main{display:flex;flex-wrap:wrap;}
#paco-lineup-style-1paco .section-main .item{}
#paco-lineup-style-1paco .section-main .item-base{}
#paco-lineup-style-1paco .section-main .item-frame{padding:30px 20px;}
#paco-lineup-style-1paco .section-main .item-header{display:flex;flex-wrap:wrap;}
#paco-lineup-style-1paco .section-main .item-header .image{padding:10px;}
#paco-lineup-style-1paco .section-main .item-header .image img{width:100%;height:auto;}
#paco-lineup-style-1paco .section-main .item-header .image{}
#paco-lineup-style-1paco .section-main .item-main{margin-top:15px;padding:0px 10px;}
#paco-lineup-style-1paco .section-main .item-main .label-set{display:flex;align-items:center;}
#paco-lineup-style-1paco .section-main .item-main .label{font-size:250%;}
#paco-lineup-style-1paco .section-main .item-main .label-sub{display:inline-block;vertical-align:center;font-size:125%;}
#paco-lineup-style-1paco .section-main .item-main .label-sub span{font-size:70%;}
#paco-lineup-style-1paco .section-main .item-main .info{margin-top:15px;line-height:150%;}

#paco-lineup-style-1paco .section-main .item:nth-child(1){width:50%;}
#paco-lineup-style-1paco .section-main .item:nth-child(1) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(1) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(1) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-1paco .section-main .item:nth-child(2){width:50%;}
#paco-lineup-style-1paco .section-main .item:nth-child(2) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(2) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(2) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-1paco .section-main .item:nth-child(3){width:50%;}
#paco-lineup-style-1paco .section-main .item:nth-child(3) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(3) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(3) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-1paco .section-main .item:nth-child(4){width:50%;}
#paco-lineup-style-1paco .section-main .item:nth-child(4) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(4) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(4) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-1paco .section-main .item:nth-child(5){width:50%;}
#paco-lineup-style-1paco .section-main .item:nth-child(5) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(5) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(5) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-1paco .section-main .item:nth-child(6){width:50%;}
#paco-lineup-style-1paco .section-main .item:nth-child(6) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(6) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(6) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-1paco .section-main .item:nth-child(7){width:100%;}
#paco-lineup-style-1paco .section-main .item:nth-child(7) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(7) .item-header .image:nth-child(2){width:calc(25% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(7) .item-header .image:nth-child(3){width:calc(25% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(7) .item-header .image:nth-child(4){width:calc(25% - 20px);}
#paco-lineup-style-1paco .section-main .item:nth-child(7) .item-header .image:nth-child(5){width:calc(25% - 20px);}


@media screen and (max-width:1439px){
#paco-lineup-style-1paco .section-base{width:auto;}
#paco-lineup-style-1paco .section-frame{padding:0px;}
#paco-lineup-style-1paco .section-header .item-main .label-part .label{font-size:250%;}
#paco-lineup-style-1paco .section-header .item-main .label-part .labe-sub{font-size:150%;}
#paco-lineup-style-1paco .section-header .item-main .cnt{font-size:100%;}
#paco-lineup-style-1paco .section-main .item-main .label{font-size:200%;}
#paco-lineup-style-1paco .section-main .item-main .label-sub{font-size:100%;}

#paco-lineup-style-1paco .section-header{margin-bottom:60px;}
#paco-lineup-style-1paco .section-header .item-frame{padding:0px;}
#paco-lineup-style-1paco .section-header .item-header{
position:relative;
top:unset;left:unset;
transform:unset;
margin-bottom:60px;
}
#paco-lineup-style-1paco .section-header .item-header .image{width:100%;}
#paco-lineup-style-1paco .section-header .item-main{padding:0px 40px;}

#paco-lineup-style-1paco .section-main{padding:0px 30px;}
#paco-lineup-style-1paco .section-main .item:not(:last-child){margin-bottom:60px;}
#paco-lineup-style-1paco .section-main .item-frame{padding:0px;}
#paco-lineup-style-1paco .section-main .item:nth-child(1){width:100%;}
#paco-lineup-style-1paco .section-main .item:nth-child(2){width:100%;}
#paco-lineup-style-1paco .section-main .item:nth-child(3){width:100%;}
#paco-lineup-style-1paco .section-main .item:nth-child(4){width:100%;}
#paco-lineup-style-1paco .section-main .item:nth-child(5){width:100%;}
#paco-lineup-style-1paco .section-main .item:nth-child(6){width:100%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){
#paco-lineup-style-1paco{margin-bottom:90px;}
#paco-lineup-style-1paco .section-header .item-main{padding:0px 20px;}
#paco-lineup-style-1paco .section-main{padding:0px 10px;}
#paco-lineup-style-1paco .section-header .item-main .label-part .label{font-size:200%;}
#paco-lineup-style-1paco .section-header .item-main .label-part .labe-sub{font-size:125%;}
#paco-lineup-style-1paco .section-main .item-main .label{font-size:150%;}
#paco-lineup-style-1paco .section-header .item-main .label-part .icon img{width:auto;height:100px;}
#paco-lineup-style-1paco .section-main .item-main .label-set{display:block;align-items:unset;}
#paco-lineup-style-1paco .section-main .item-main .label{margin-bottom:5px;}
}
@media screen and (max-width:639px){
#paco-lineup-style-1paco .section-header .item-main .label-part .label{font-size:150%;}
#paco-lineup-style-1paco .section-header .item-main .label-part .labe-sub{font-size:100%;}
#paco-lineup-style-1paco .section-header .item-main .cnt{font-size:87.5%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-lineup-style-2paco{margin-bottom:120px;}
#paco-lineup-style-2paco .section-base{width:1440px;margin:0px auto;}
#paco-lineup-style-2paco .section-frame{padding:0px 40px;}
#paco-lineup-style-2paco .section-header{}
#paco-lineup-style-2paco .section-header .item{}
#paco-lineup-style-2paco .section-header .item-base{}
#paco-lineup-style-2paco .section-header .item-frame{position:relative;padding:300px 0px;}
#paco-lineup-style-2paco .section-header .item-header{
position:absolute;
top:50%;left:640px;
transform: translateY(-50%);
}
#paco-lineup-style-2paco .section-header .item-header .image{width:1280px;}
#paco-lineup-style-2paco .section-header .item-header .image img{width:100%;height:auto;}
#paco-lineup-style-2paco .section-header .item-main{}
#paco-lineup-style-2paco .section-header .item-main .label-part{display:flex;align-items:center;}
#paco-lineup-style-2paco .section-header .item-main .label-part .label-set{padding-right:40px;}
#paco-lineup-style-2paco .section-header .item-main .label-part .label{margin-bottom:10px;font-size:300%;}
#paco-lineup-style-2paco .section-header .item-main .label-part .labe-sub{font-size:200%;}
#paco-lineup-style-2paco .section-header .item-main .label-part .icon{}
#paco-lineup-style-2paco .section-header .item-main .cnt{margin-top:30px;font-size:125%;line-height:150%;}
#paco-lineup-style-2paco .section-main{display:flex;flex-wrap:wrap;}
#paco-lineup-style-2paco .section-main .item{}
#paco-lineup-style-2paco .section-main .item-base{}
#paco-lineup-style-2paco .section-main .item-frame{padding:30px 20px;}
#paco-lineup-style-2paco .section-main .item-header{display:flex;flex-wrap:wrap;}
#paco-lineup-style-2paco .section-main .item-header .image{padding:10px;}
#paco-lineup-style-2paco .section-main .item-header .image img{width:100%;height:auto;}
#paco-lineup-style-2paco .section-main .item-header .image{}
#paco-lineup-style-2paco .section-main .item-main{margin-top:15px;padding:0px 10px;}
#paco-lineup-style-2paco .section-main .item-main .label-set{display:flex;align-items:center;}
#paco-lineup-style-2paco .section-main .item-main .label{font-size:250%;}
#paco-lineup-style-2paco .section-main .item-main .label-sub{display:inline-block;vertical-align:center;font-size:125%;}
#paco-lineup-style-2paco .section-main .item-main .label-sub span{font-size:70%;}
#paco-lineup-style-2paco .section-main .item-main .info{margin-top:5px;font-size:125%;line-height:150%;}
#paco-lineup-style-2paco .section-main .item-main .cnt{margin-top:15px;line-height:150%;}


#paco-lineup-style-2paco .section-main .item:nth-child(1){width:50%;}
#paco-lineup-style-2paco .section-main .item:nth-child(1) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(1) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(1) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-2paco .section-main .item:nth-child(2){width:50%;}
#paco-lineup-style-2paco .section-main .item:nth-child(2) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(2) .item-header .image:nth-child(2){width:calc(50% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(2) .item-header .image:nth-child(3){width:calc(50% - 20px);}

#paco-lineup-style-2paco .section-main .item:nth-child(3){width:100%;}
#paco-lineup-style-2paco .section-main .item:nth-child(3) .item-header .image:nth-child(1){width:calc(100% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(3) .item-header .image:nth-child(2){width:calc(25% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(3) .item-header .image:nth-child(3){width:calc(25% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(3) .item-header .image:nth-child(4){width:calc(25% - 20px);}
#paco-lineup-style-2paco .section-main .item:nth-child(3) .item-header .image:nth-child(5){width:calc(25% - 20px);}


@media screen and (max-width:1439px){
#paco-lineup-style-2paco .section-base{width:auto;}
#paco-lineup-style-2paco .section-frame{padding:0px;}
#paco-lineup-style-2paco .section-header .item-main .label-part .label{font-size:250%;}
#paco-lineup-style-2paco .section-header .item-main .label-part .labe-sub{font-size:150%;}
#paco-lineup-style-2paco .section-header .item-main .cnt{font-size:100%;}
#paco-lineup-style-2paco .section-main .item-main .label{font-size:200%;}
#paco-lineup-style-2paco .section-main .item-main .label-sub{font-size:100%;}

#paco-lineup-style-2paco .section-header{margin-bottom:60px;}
#paco-lineup-style-2paco .section-header .item-frame{padding:0px;}
#paco-lineup-style-2paco .section-header .item-header{
position:relative;
top:unset;left:unset;
transform:unset;
margin-bottom:60px;
}
#paco-lineup-style-2paco .section-header .item-header .image{width:100%;}
#paco-lineup-style-2paco .section-header .item-main{padding:0px 40px;}

#paco-lineup-style-2paco .section-main{padding:0px 30px;}
#paco-lineup-style-2paco .section-main .item:not(:last-child){margin-bottom:60px;}
#paco-lineup-style-2paco .section-main .item-frame{padding:0px;}
#paco-lineup-style-2paco .section-main .item:nth-child(1){width:100%;}
#paco-lineup-style-2paco .section-main .item:nth-child(2){width:100%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){
#paco-lineup-style-2paco{margin-bottom:90px;}
#paco-lineup-style-2paco .section-header .item-main{padding:0px 20px;}
#paco-lineup-style-2paco .section-main{padding:0px 10px;}
#paco-lineup-style-2paco .section-header .item-main .label-part .label{font-size:200%;}
#paco-lineup-style-2paco .section-header .item-main .label-part .labe-sub{font-size:125%;}
#paco-lineup-style-2paco .section-main .item-main .label{font-size:150%;}
#paco-lineup-style-2paco .section-header .item-main .label-part .icon img{width:auto;height:100px;}
#paco-lineup-style-2paco .section-main .item-main .label-set{display:block;align-items:unset;}
#paco-lineup-style-2paco .section-main .item-main .label{margin-bottom:5px;}
}
@media screen and (max-width:639px){
#paco-lineup-style-2paco .section-header .item-main .label-part .label{font-size:150%;}
#paco-lineup-style-2paco .section-header .item-main .label-part .labe-sub{font-size:100%;}
#paco-lineup-style-2paco .section-header .item-main .cnt{font-size:87.5%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-gallery-intro{background:url("/assets/img/gallery-intro-image.jpg") no-repeat center bottom;background-size:cover;overflow:hidden;}
#paco-gallery-intro .section-base{width:1440px;margin:0px auto;}
#paco-gallery-intro .section-frame{padding:180px 40px;}
#paco-gallery-intro .section-main{}
#paco-gallery-intro .section-main .label{margin-bottom:15px;}
#paco-gallery-intro .section-main .ads{font-size:300%;font-weight:500;line-height:150%;}


@media screen and (max-width:1439px){
#paco-gallery-intro .section-base{width:auto;}
#paco-gallery-intro .section-main .ads{font-size:250%;}
#paco-gallery-intro .section-main .cnt{font-size:100%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-gallery-intro .section-frame{padding:90px 40px 480px 40px;}
#paco-gallery-intro{background:url("/assets/img/gallery-intro-image-sp.jpg") no-repeat center bottom;background-size:cover;}
}
@media screen and (max-width:767px){
#paco-gallery-intro .section-frame{padding:90px 20px 320px 20px;}
#paco-gallery-intro .section-main .ads{font-size:200%;}
}
@media screen and (max-width:639px){
#paco-gallery-intro .section-main .ads{font-size:150%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-gallery{}
#paco-gallery .section-base{width:1440px;margin:0px auto;}
#paco-gallery .section-frame{padding:60px 30px;}
#paco-gallery .section-main{display:flex;flex-wrap:wrap;}
#paco-gallery .section-main .image{width:calc(25% - 20px);padding:10px;}
#paco-gallery .section-main .image img{width:100%;height:auto;}


@media screen and (max-width:1439px){
#paco-gallery .section-base{width:auto;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-gallery .section-main .image{width:calc(50% - 20px);}
}
@media screen and (max-width:767px){
#paco-gallery .section-frame{padding:60px 10px;}
}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}



/*============================*/

#paco-achievements{position:relative;background:#EFEFEF;}
#paco-achievements::before{content:"";position:absolute;left:0;top:0;width:100%;height:240px;display:block;background:#fff;}
#paco-achievements .section-base{position:relative;width:1440px;margin:0px auto;}
#paco-achievements .section-frame{padding:0px 40px 120px 40px;}
#paco-achievements .section-header{margin-bottom:60px;}
#paco-achievements .section-header .image{}
#paco-achievements .section-header .image img{width:100%;height:auto;}
#paco-achievements .section-main{text-align:center;}
#paco-achievements .section-main .ads{margin-bottom:60px;font-size:300%;font-weight:500;line-height:150%;}
#paco-achievements .section-main .list{}
#paco-achievements .section-main .list ul{display:flex;justify-content:center;flex-wrap:wrap;}
#paco-achievements .section-main .list li{width:400px;}
#paco-achievements .section-main .list .frame{padding:20px;}
#paco-achievements .section-main .list .pop{width:300px;margin:0px auto;}
#paco-achievements .section-main .list .pop img{width:100%;height:auto;}


@media screen and (max-width:1439px){
#paco-achievements .section-base{width:auto;}
#paco-achievements .section-main .ads{font-size:250%;}
#paco-achievements .section-main .list li{width:33.3%;}
#paco-achievements .section-main .list .pop{width:80%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-achievements .section-main .ads{font-size:200%;}
#paco-achievements .section-main .list .pop{width:100%;}
}
@media screen and (max-width:767px){
#paco-achievements::before{content:"";position:absolute;left:0;top:0;width:100%;height:120px;display:block;background:#fff;}
#paco-achievements .section-frame{padding:0px 20px 90px 20px;}
#paco-achievements .section-main .ads{margin-bottom:30px;font-size:150%;}
#paco-achievements .section-main .list .frame{padding:5px;}
}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}



/*============================*/

#paco-voice{background:#EFEFEF;}
#paco-voice .section-base{width:1440px;margin:0px auto;}
#paco-voice .section-frame{padding:0px 40px 120px 40px;}
#paco-voice .section-header{margin-bottom:60px;text-align:center;}
#paco-voice .section-header .label{font-size:200%;font-weight:500;}
#paco-voice .section-main{width:880px;margin:0px auto;}
#paco-voice .section-main .item{}
#paco-voice .section-main .item:not(:last-child){margin-bottom:30px;}
#paco-voice .section-main .item-base{}
#paco-voice .section-main .item-frame{}
#paco-voice .section-main .item-main{display:inline-block;}
#paco-voice .section-main .item-main .voice{display:inline-block;padding:15px 30px;background:#fff;border:4px solid #000;border-radius:40px;font-size:125%;line-height:150%;}

#paco-voice .section-main .item:nth-child(2n+1) .item-main{padding-left:60px;background:url("/assets/img/voice-icon.png") no-repeat left center;}
#paco-voice .section-main .item:nth-child(2n) .item-main{padding-right:60px;background:url("/assets/img/voice-icon.png") no-repeat right center;}

#paco-voice .section-main .item:nth-child(2){text-align:right;}

@media screen and (max-width:1439px){
#paco-voice .section-base{width:auto;}
#paco-voice .section-header .label{font-size:150%;}
#paco-voice .section-main .item-main .voice{font-size:100%;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#paco-voice .section-main{width:auto;}
}
@media screen and (max-width:767px){
#paco-voice .section-frame{padding:0px 20px 90px 20px;}
}
@media screen and (max-width:639px){
#paco-voice .section-main .item-main .voice{padding:15px 20px;border:2px solid #000;border-radius:10px;font-size:87.5%;}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-app02{}
#paco-app02 .section-base{width:1440px;margin:0px auto;}
#paco-app02 .section-frame{padding:120px 40px;}
#paco-app02 .section-main{text-align:center;}
#paco-app02 .section-main .logo{width:480px;margin:0px auto;}
#paco-app02 .section-main .logo img{width:100%;height:auto;}

#paco-app02 .section-main .btn{margin-top:45px;}
#paco-app02 .section-main .btn a{display:inline-block;background:#000;color:#fff;text-decoration:none;}
#paco-app02 .section-main .btn a:hover{background:#555;}
#paco-app02 .section-main .btn .btn-label{
display:inline-block;
padding:45px 120px;
background-image:url("/assets/img/app-icon.svg") ,url("/assets/img/app-icon-arrow.svg");
background-repeat:no-repeat ,no-repeat;
background-position:left 20px center ,right 20px center;
font-size:125%;
font-weight:500;
}
#paco-app02 .section-main .btn .btn-label span{font-size:150%;}
#paco-app02 .section-main .info{margin-top:10px;}


@media screen and (max-width:1439px){
#paco-app02 .section-base{width:auto;}
}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){
#paco-app02 .section-frame{padding:90px 20px;}
#paco-app02 .section-main .logo{width:400px;}
#paco-app02 .section-main .btn .btn-label{display:block;font-size:100%;}
}
@media screen and (max-width:639px){
#paco-app02 .section-main .logo{width:80%;}
#paco-app02 .section-main .btn a{display:block;}
#paco-app02 .section-main .btn .btn-label{
display:inline-block;
padding:40px 30px 40px 80px;
background:url("/assets/img/app-icon.svg") no-repeat left center;
}
}
@media screen and (max-width:479px){}



/*============================*/

#paco-footer{}
#paco-footer .section-base{}
#paco-footer .section-frame{padding:120px 40px 240px 40px;}
#paco-footer .section-main{text-align:center;}
#paco-footer .section-main .company{}
#paco-footer .section-main .company .label{display:inline-block;margin-bottom:15px;padding:5px 10px;border:1px solid #000;font-size:87.5%;line-height:130%;}
#paco-footer .section-main .company .logo{}
#paco-footer .section-main .company .name{margin-top:10px;font-size:125%;}
#paco-footer .section-main .company .addr{margin-top:15px;font-size:87.5%;line-height:130%;}
#paco-footer .section-main .company .tel{margin-top:30px;font-size:200%;font-weight:500;}
#paco-footer .section-main .company .website{margin-top:10px;}
#paco-footer .section-main .sns{display:flex;justify-content:center;margin-top:60px;}
#paco-footer .section-main .sns .btn{padding:0px 20px;}
#paco-footer .section-footer{margin-top:90px;text-align:center;}
#paco-footer .section-footer .copyright{font-size:70%;}


@media screen and (max-width:1439px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){}
@media screen and (max-width:767px){}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}



/*============================*/

#floating-btn{position:fixed;z-index:1000;right:10px;bottom:10px;}
#floating-btn a{display:inline-block;background:#000;border-radius:50%;}
#floating-btn a:hover{background:#555;}
#floating-btn img{width:180px;height:180px;}


@media screen and (max-width:1439px){}
@media screen and (max-width:1199px){}
@media screen and (max-width:959px){
#floating-btn img{width:140px;height:140px;}
}
@media screen and (max-width:767px){
#floating-btn img{width:120px;height:120px;}
}
@media screen and (max-width:639px){}
@media screen and (max-width:479px){}




