main{padding-top:85px}#about>dl>dt{padding-bottom:85px;text-align:center}#about>dl>dt h1{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:1}#about>dl>dd .about_decoration{height:350px}#about>dl>dd .about_decoration img{width:100%;height:100%;object-fit:cover;object-position:center center}#bds_commitment>dl>dt{padding:60px 0 80px;background:#ffc000;text-align:center}#bds_commitment>dl>dt h2{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:1}#bds_commitment>dl>dt .summary{width:950px;margin:27px auto 0;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:40px}#bds_commitment>dl>dd{padding:85px 0 55px}#bds_commitment>dl>dd .item{width:1000px;margin:0 auto}#bds_commitment>dl>dd .item:nth-child(n+2){margin-top:50px}#bds_commitment>dl>dd .item>dt{text-align:center;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:1}#bds_commitment>dl>dd .item>dd{margin-top:30px}#bds_commitment>dl>dd .item>dd .image{margin-bottom:15px}#bds_commitment>dl>dd .item>dd .text{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:18px;line-height:30px}#bds_commitment>dl>dd .item.num01>dd .image img{width:1000px;height:300px}#bds_commitment>dl>dd .item.num02>dd .image img,#bds_commitment>dl>dd .item.num03>dd .image img{width:1000px;height:296px}#special_tea_coffee{padding:65px 0;background:#c9c9c9}#special_tea_coffee .item:nth-child(n+2){margin-top:60px}#special_tea_coffee .item>dt{text-align:center;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:1}#special_tea_coffee .item>dd{width:1000px;margin:35px auto 0;word-break:break-all}#special_tea_coffee .item.num01>dd{padding:43px 0 27px;background:#fff}#special_tea_coffee .item.num01>dd .image{padding-left:162px}#special_tea_coffee .item.num01>dd .image img{width:676px;height:256px}#special_tea_coffee .item.num01>dd .text{width:931px;margin:36px auto 0;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:18px;line-height:30px}#special_tea_coffee .item.num02>dd{padding:40px 0 32px;background:#fff}#special_tea_coffee .item.num02>dd .image{text-align:center}#special_tea_coffee .item.num02>dd .image img{width:937px;height:255px}#special_tea_coffee .item.num02>dd .text{width:930px;margin:30px auto 0;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:18px;line-height:30px}#special_tea_coffee .item.num03>dd{margin-top:30px}#special_tea_coffee .item.num03>dd .text{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:18px;line-height:30px}#special_tea_coffee .item.num03>dd .image{margin-top:30px}#special_tea_coffee .item.num03>dd .image img{width:1000px;height:434px}#others{padding:60px 0 80px}#others .item:nth-child(n+2){margin-top:60px}#others .item>dt{text-align:center;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:1}#others .item>dd{width:1000px;margin:35px auto 0}#others .item>dd .text{margin-top:32px;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:18px;line-height:30px}#others .item.num01>dd a:nth-child(n+2){margin-top:40px}#others .item.num01>dd a:nth-child(1) img,#others .item.num01>dd a:nth-child(2) img,#others .item.num01>dd a:nth-child(3) img{width:1000px;height:360px}#others .item.num02>dd .image img{width:1000px;height:360px}#others .item.num03>dd .image img{width:1000px;height:300px}#others .item.num04>dd .image img{width:1000px;height:360px}#others .item.num05>dd .image img{width:1000px;height:297px}
@media screen and (width < 744px){main{padding-top:11.3333333333vw}#about>dl>dt{padding-bottom:11.3333333333vw}#about>dl>dt h1{font-size:6.5333333333vw;line-height:9.3333333333vw}#about>dl>dd .about_decoration{height:33.3333333333vw}#bds_commitment>dl>dt{padding:8vw 0 10.6666666667vw}#bds_commitment>dl>dt h2{font-size:4.6666666667vw}#bds_commitment>dl>dt .summary{width:84vw;margin:6vw auto 0;font-size:3.4666666667vw;line-height:6.6666666667vw}#bds_commitment>dl>dd{padding:11.3333333333vw 0 7.3333333333vw}#bds_commitment>dl>dd .item{width:93.3333333333vw}#bds_commitment>dl>dd .item:nth-child(n+2){margin-top:9.3333333333vw}#bds_commitment>dl>dd .item>dt{font-size:5.2vw}#bds_commitment>dl>dd .item>dd{margin-top:4vw}#bds_commitment>dl>dd .item>dd .image{margin-bottom:2.6666666667vw}#bds_commitment>dl>dd .item>dd .text{font-size:3.2vw;line-height:5.3333333333vw}#bds_commitment>dl>dd .item.num01>dd .image img{width:93.3333333333vw;height:28vw}#bds_commitment>dl>dd .item.num02>dd .image img,#bds_commitment>dl>dd .item.num03>dd .image img{width:93.3333333333vw;height:27.6266666667vw}#special_tea_coffee{padding:13.3333333333vw 0 4vw}#special_tea_coffee .item:nth-child(n+2){margin-top:9.3333333333vw}#special_tea_coffee .item>dt{font-size:4.6666666667vw;line-height:6.6666666667vw}#special_tea_coffee .item>dd{width:93.3333333333vw;margin:2.6666666667vw auto 0}#special_tea_coffee .item.num01>dd{padding:5.7333333333vw 0 3.6vw}#special_tea_coffee .item.num01>dd .image{padding-left:0;text-align:center}#special_tea_coffee .item.num01>dd .image img{width:80vw;height:30.2958579882vw}#special_tea_coffee .item.num01>dd .text{width:85.3333333333vw;margin:4.8vw auto 0;font-size:3.2vw;line-height:5.3333333333vw}#special_tea_coffee .item.num02>dd{padding:5.3333333333vw 0 4.2666666667vw}#special_tea_coffee .item.num02>dd .image img{width:80.5333333333vw;height:85.3333333333vw}#special_tea_coffee .item.num02>dd .text{width:85.3333333333vw;margin:4vw auto 0;font-size:3.2vw;line-height:5.3333333333vw}#special_tea_coffee .item.num03>dd{margin-top:4vw}#special_tea_coffee .item.num03>dd .text{font-size:3.2vw;line-height:5.3333333333vw}#special_tea_coffee .item.num03>dd .image{margin-top:4vw}#special_tea_coffee .item.num03>dd .image img{width:93.3333333333vw;height:40.5066666667vw}#others{padding:12vw 0 6.6666666667vw}#others .item:nth-child(n+2){margin-top:9.3333333333vw}#others .item>dt{font-size:4.6666666667vw;line-height:6.6666666667vw}#others .item>dd{width:93.3333333333vw;margin:2.6666666667vw auto 0}#others .item>dd .text{margin-top:4.2666666667vw;font-size:3.2vw;line-height:5.3333333333vw}#others .item.num01>dd a:nth-child(n+2){margin-top:4vw}#others .item.num01>dd a:nth-child(1) img,#others .item.num01>dd a:nth-child(2) img,#others .item.num01>dd a:nth-child(3) img{width:93.3333333333vw;height:33.6vw}#others .item.num02>dd .image img{width:93.3333333333vw;height:33.6vw}#others .item.num03>dd .image img{width:93.3333333333vw;height:28vw}#others .item.num04>dd .image img{width:93.3333333333vw;height:33.6vw}#others .item.num05>dd .image img{width:93.3333333333vw;height:27.6266666667vw}}
@media screen and (744px <= width <= 1024px){main{padding-top:7.7272727273vw}#about>dl>dt{padding-bottom:7.7272727273vw;text-align:center}#about>dl>dt h1{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.8181818182vw;line-height:1}#about>dl>dd .about_decoration{height:31.8181818182vw}#about>dl>dd .about_decoration img{width:100%;height:100%;object-fit:cover;object-position:center center}#bds_commitment>dl>dt{padding:5.4545454545vw 0 7.2727272727vw;background:#ffc000;text-align:center}#bds_commitment>dl>dt h2{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.1818181818vw;line-height:1}#bds_commitment>dl>dt .summary{width:86.3636363636vw;margin:2.4545454545vw auto 0;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2vw;line-height:3.6363636364vw}#bds_commitment>dl>dd{padding:7.7272727273vw 0 5vw}#bds_commitment>dl>dd .item{width:90.9090909091vw;margin:0 auto}#bds_commitment>dl>dd .item:nth-child(n+2){margin-top:4.5454545455vw}#bds_commitment>dl>dd .item>dt{text-align:center;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.1818181818vw;line-height:1}#bds_commitment>dl>dd .item>dd{margin-top:2.7272727273vw}#bds_commitment>dl>dd .item>dd .image{margin-bottom:1.3636363636vw}#bds_commitment>dl>dd .item>dd .text{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:1.6363636364vw;line-height:2.7272727273vw}#bds_commitment>dl>dd .item.num01>dd .image img{width:90.9090909091vw;height:27.2727272727vw}#bds_commitment>dl>dd .item.num02>dd .image img,#bds_commitment>dl>dd .item.num03>dd .image img{width:90.9090909091vw;height:26.9090909091vw}#special_tea_coffee{padding:5.9090909091vw 0;background:#c9c9c9}#special_tea_coffee .item:nth-child(n+2){margin-top:5.4545454545vw}#special_tea_coffee .item>dt{text-align:center;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.1818181818vw;line-height:1}#special_tea_coffee .item>dd{width:90.9090909091vw;margin:3.1818181818vw auto 0;word-break:break-all}#special_tea_coffee .item.num01>dd{padding:3.9090909091vw 0 2.4545454545vw;background:#fff}#special_tea_coffee .item.num01>dd .image{padding-left:14.7272727273vw}#special_tea_coffee .item.num01>dd .image img{width:61.4545454545vw;height:23.2727272727vw}#special_tea_coffee .item.num01>dd .text{width:84.6363636364vw;margin:3.2727272727vw auto 0;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:1.6363636364vw;line-height:2.7272727273vw}#special_tea_coffee .item.num02>dd{padding:3.6363636364vw 0 2.9090909091vw;background:#fff}#special_tea_coffee .item.num02>dd .image{text-align:center}#special_tea_coffee .item.num02>dd .image img{width:85.1818181818vw;height:23.1818181818vw}#special_tea_coffee .item.num02>dd .text{width:84.5454545455vw;margin:2.7272727273vw auto 0;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:1.6363636364vw;line-height:2.7272727273vw}#special_tea_coffee .item.num03>dd{margin-top:2.7272727273vw}#special_tea_coffee .item.num03>dd .text{font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:1.6363636364vw;line-height:2.7272727273vw}#special_tea_coffee .item.num03>dd .image{margin-top:2.7272727273vw}#special_tea_coffee .item.num03>dd .image img{width:90.9090909091vw;height:39.4545454545vw}#others{padding:5.4545454545vw 0 7.2727272727vw}#others .item:nth-child(n+2){margin-top:5.4545454545vw}#others .item>dt{text-align:center;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.1818181818vw;line-height:1}#others .item>dd{width:90.9090909091vw;margin:3.1818181818vw auto 0}#others .item>dd .text{margin-top:2.9090909091vw;font-family:"Open Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","dnp-shuei-gothic-gin-std","Meiryo",sans-serif;font-weight:500;font-size:1.6363636364vw;line-height:2.7272727273vw}#others .item.num01>dd a:nth-child(n+2){margin-top:3.6363636364vw}#others .item.num01>dd a:nth-child(1) img,#others .item.num01>dd a:nth-child(2) img,#others .item.num01>dd a:nth-child(3) img{width:90.9090909091vw;height:32.7272727273vw}#others .item.num02>dd .image img{width:90.9090909091vw;height:32.7272727273vw}#others .item.num03>dd .image img{width:90.9090909091vw;height:27.2727272727vw}#others .item.num04>dd .image img{width:90.9090909091vw;height:32.7272727273vw}#others .item.num05>dd .image img{width:90.9090909091vw;height:27vw}}
