/**********************************　
  mainのstyle
************************************/
#content{
  font-family: 'Shippori Mincho', serif;
  color: #998675;}


#top .about{background-color:#f7f6e2; padding-top:70px; margin-top:-30px;
             font-size: 80px; font-family: 'Lora', serif; padding-bottom:5px;}
#top .about p{font-size: 20px; margin-top:-15px;   margin-left: 2px;}
#top .pc-top img{width: 100%; margin-top: -2px; }
#top .sm-top img{display: none;}

#order-text1{background-image:url(main/order-haikei1.png);  margin-top: -85px;}
#order-text1  h1{font-size:50px; margin-left:20px; margin-top: -45px; width: 96%; border-bottom:3px dashed #998675;}
#order-text1  P{ font-size: 2.8vw; margin-top: -40px; margin-left:45px; padding-bottom: 50px; line-height: 2.0em;}
#order-text1  img{width: 480px; margin-top: -55px;  padding: 0 30px; opacity: 0.8;}

#order-text2{background-image:url(main/order-haikei2.png); padding-bottom:0.1px; margin-top: -34px; }
#order-text2  h1{font-size:50px; margin-left:20px;  padding-top: 25px; width: 96%; border-bottom:3px dashed #998675; }
#order-text2  table{margin-left:30px; margin-top: -30px;  border-collapse:collapse; width: 95%;}
#order-text2  tr{border-bottom:0.5px solid #998675; }
#order-text2  td{vertical-align:top; padding-top: 20px;}
#order-text2  td img{width: 100px; }
#order-text2  td h2{ font-size: 35px;  margin-left: -15px;}
#order-text2  td p{ font-size: 2.5vw;  margin-left: -70px; margin-top: -20px;}

#order-text3{background-image:url(main/order-haikei3.png);padding-bottom: 5px; margin-top: -32px; }
#order-text3  h1{font-size:50px; margin-left:20px; margin-top: -10px; padding-top: 25px; width: 96%; border-bottom:3px dashed #998675;}
#order-text3  P{ font-size: 2.5vw; margin-top: -20px; margin-left:45px; }
.kingaku1 dl{background-image:url(main/ryoukin.png); background-repeat: no-repeat; background-position: center;
              background-size: contain;  display: flex; justify-content: center; margin-top: 30px;}
.kingaku1 dt{font-size: 40px;}
.kingaku1 dd{font-size: 27px;margin-left: 2px; margin-top: 17px;}

.kingaku2{background-image:url(main/kingaku2-haikei.png); background-repeat: no-repeat; background-position: center; background-size:90% 100%;}
.kingaku2 dl{display: flex; justify-content: center; margin-top: 40px; margin-left: -40px;}
.kingaku2 dd img{width: 400px; margin-top:40px;}
.kingaku2 h2{text-align:left; margin-left: 32em; margin-top: -5px; padding-bottom: 5px;}
