@charset "UTF-8";

/* -------------------- 

amazon-pay 2022 - PC

-----------------------*/

#amazon-pay{
  width: 1030px;
  background: #fff;
  margin: 0 auto;
  color: #3d2d23;
}

.pc-none {
  display: none;
}


#amazon-pay .global-container{
  background: #e1f3ff;
  width: 970px;
  margin: 0 auto;
  padding-bottom: 1px;
}

#amazon-pay .text-left {
  text-align: left;
}

#amazon-pay .title {
  font-size: 30px;
  font-weight: 600;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 24px;
}

#amazon-pay .title::before,
#amazon-pay .title::after {
  content: '';
  width: 10px;
  height: 10px;
  background-color: #3d2d23;
  border-radius: 50%;
}

#amazon-pay .title::before {
  margin-right: 32px;
}

#amazon-pay .title::after {
  margin-left: 32px;
}

#amazon-pay .cath-copy {
  font-size: 25px;
  font-weight: 500;
  line-height: 1.6;
  position: relative;
  padding-bottom: 16px;
}

#amazon-pay .paragraph {
  font-size: 21px;
  font-weight: 500;
  width: 657px;
  line-height: 1.6;
  margin: 0 auto 10px;
}

#amazon-pay .caution-outer {
  width: 620px;
  margin: 0 auto 16px;
  font-size: 18px;
}


#amazon-pay .section-outer {
  margin-bottom: 80px;
}

#amazon-pay .caution-outer li {
  line-height: 1.7;
  list-style-type: disc
}

#amazon-pay .emphasis {
  background-image: linear-gradient(rgba(0 0 0 / 0) 70%, #ffe426 70%);
  font-weight: 500;
}

/* -------------------- 

section-btn

-----------------------*/
#amazon-pay .section-btn {
  margin: 24px 0 88px;
}

#amazon-pay .section-btn a:hover{
  opacity: 0.8;
}
/* -------------------- 

#amazon-pay .section-fv

-----------------------*/
#amazon-pay .section-fv {
  margin-top: 1px;
}
/* -------------------- 

section-title

-----------------------*/

#amazon-pay .section-title{
  position: relative;
  overflow: hidden;
}
#amazon-pay .bg {
  position: absolute;
  bottom: -24px;
  width: 100%;
  text-align: center;
  height: 200px;
}
#amazon-pay .section-title h2{
  margin-top: 16px;
  margin-bottom: 72px;
}
/* -------------------- 

section-period

-----------------------*/
#amazon-pay .section-period ul {
  width: 500px;
  margin: 0 auto;
  padding-bottom: 16px;
}

#amazon-pay .section-period li{
  font-size: 21px;
  font-weight: 500;
  line-height: 1.7;
  border-bottom: 3px solid #ffe426;
}
/* -------------------- 

section-way

-----------------------*/
#amazon-pay .section-way .paragraph {
  margin-bottom: 30px;
}
/* -------------------- 

section-caution

-----------------------*/
#amazon-pay .section-caution a:hover {
  color: #b13e3e;
}


