﻿.spritesource-sprite,.spritesource-sp-medialogo,.partsBoxFooter .crbox .logo{background-image:url("/tsukuru/styles/images/spritesource-s008fc81f42.png");background-repeat:no-repeat}.spritesource-sp-medialogo,.partsBoxFooter .crbox .logo{background-position:0 0;height:30px;width:145px}html,* html body{margin:0 !important;font-size:10px}*{-webkit-text-size-adjust:none}body{margin:0;padding:0;font-family:Hiragino Kaku Gothic Pro, 'ヒラギノ角ゴ Pro W3', Meiryo, 'メイリオ', Helvetica, ArialMT, Osaka, Verdana, 'MS PGothic', 'ＭＳ Ｐゴシック', sans-serif;font-size:10px;line-height:1.7;color:#141519;width:100%;background:#141519}.form-normal{font-family:Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",Helvetica,ArialMT,Osaka,Verdana,"MS PGothic","ＭＳ Ｐゴシック",sans-serif !important}.clearbox{clear:both;height:0px;display:block}.h10{height:10px}.h15{height:15px}h1,h2,h3,h4,h5,p,ul{font-size:10px;padding:0;margin:0}li{list-style:none}img{vertical-align:top;max-width:100%;height:auto}.avatar{max-width:100%;height:auto}hr{clear:both;height:0;margin:0;border:0 none}article,aside,figure,figcaption,footer,header,nav,section{display:block}a,a:visited{color:#3fa8f4;text-decoration:underline}a:hover{text-decoration:underline}a:hover img{opacity:0.85}a img{border:0 none}textarea,input{font-size:14px;font-size:1.4rem;margin:0;vertical-align:top;border:0 none}input[type="submit"]{-webkit-appearance:none;cursor:pointer}input[type="checkbox"],input[type="radio"]{vertical-align:middle}select{font-size:14px;font-size:1.4rem;padding:5px;vertical-align:top;background:#FFF;border-radius:2px}label{vertical-align:top}#wrapper{height:100%;position:relative}#innerWrapper{font-family:KurokaneStd-EB}.commonOuter{max-width:1200px;width:100%;margin:0 auto;height:100%}.commonInner{max-width:960px;width:960px;padding:0 20px;margin:0 auto}.commonInner::after{clear:both;display:block;content:''}@media only screen and (max-width: 767px){.commonInner{width:auto;padding:0 20px}}.margin20{margin-bottom:20px}.margin40{margin-bottom:40px}#mainCol{width:65.6%;float:left}#sideCol{width:31.2%;float:right}#container{font-family:KurokaneStd-EB}.topContainer{position:relative}.al-center{text-align:center}.calouselBox{max-width:505px;overflow:hidden;margin-bottom:50px;padding:50px 0 0}.calouselBox #js-calousel{max-width:505px;margin:0 auto;position:relative}.calouselBox #js-calousel::before,.calouselBox #js-calousel::after{content:'';position:absolute;background:rgba(0,0,0,0.63);top:0;width:60px;height:100%;z-index:1}.calouselBox #js-calousel::before{left:0}.calouselBox #js-calousel::after{right:0}.calouselBox #js-calousel .slick-list{overflow:visible}.calouselBox .slick-prev{left:15px}.calouselBox .slick-next{right:15px}.calouselBox .slick-prev,.calouselBox .slick-next{width:29px;height:29px;z-index:2}.calouselBox .slick-prev:before,.calouselBox .slick-next:before{font-size:29px}.calouselBox .cellBox{position:relative}.nicobar{background:#272727;border-bottom:16px solid #000}.nicobar .nicolink{float:left}.nicobar .nicolink li{float:left;margin:9px 0;border-right:1px solid #666;margin-right:10px;padding-right:10px}.nicobar .nicolink li:nth-last-of-type(1){border-right:0 none}.nicobar .nicolink li a{color:#FFF;font-size:11px;line-height:12px;display:block}.nicobarInner{width:960px;padding:0 20px;margin:0 auto}#topheader,#header{position:relative}#siteHeader li a span{font-size:12px}#siteHeader #siteHeaderInner{width:960px}#siteHeader #siteHeaderInner .snsBtn{float:right}#siteHeader #siteHeaderInner .snsBtn li{float:left;height:21px;line-height:21px;margin-left:10px;vertical-align:middle;padding-top:7px;width:120px}#siteHeader #siteHeaderInner .snsBtn li:hover{background:none}#footer{margin-top:2px;color:#FFF}#footer.pagefooter{background:#6c100c;margin-top:0;position:relative}.partsBoxFooter{padding-top:10px;position:relative;color:#FFF}.partsBoxFooter ul{padding-bottom:26px}.partsBoxFooter ul li{font-size:12px;border-right:1px solid #FFF;line-height:12px;display:inline-block;margin-right:5px;padding-right:8px}.partsBoxFooter ul li a{color:#FFF}.partsBoxFooter ul li:nth-last-of-type(1){border-right:0 none;margin-right:0;padding-right:0}.partsBoxFooter .crbox{padding-bottom:10px}.partsBoxFooter .crbox .logo{display:block;float:left;margin-left:4px;margin-right:12px;text-indent:-9999px}.partsBoxFooter .crbox span{padding-top:7px;display:block;float:left}.headerPadding{height:36px}@media only screen and (min-width: 768px){.main-view{min-width:960px;overflow:hidden;margin:0 auto 11px}}.main-view .mainview-low{position:relative;background:url("/tsukuru/styles/images/mainviewPc_02.jpg") no-repeat top center;height:269px;padding-bottom:70px}@media only screen and (max-width: 767px){.main-view .mainview-low{background:url("/tsukuru/styles/images/mainviewSp_02.jpg") no-repeat top center;background-size:cover;padding-bottom:40%;margin-bottom:20px;height:0}}.main-view .mainview-low h1{top:18px;left:-236px;text-align:center;position:absolute;width:100%}@media only screen and (max-width: 767px){.main-view .mainview-low h1{top:5px;left:5px}}@media only screen and (max-width: 767px){.main-view .mainview-low h1 img{display:block;width:67%;max-width:531px;margin:0 auto}}@media only screen and (min-width: 768px){.main-view .mobilecontent,.main-view .mobileimg{display:none}}@media only screen and (max-width: 767px){.main-view .pccontent,.main-view .pcimg{display:none}}@media only screen and (max-width: 767px){.localNav .sp_off{display:none}}.localNav ul{display:flex;justify-content:space-between;margin-bottom:79px}@media only screen and (max-width: 767px){.localNav ul{margin-bottom:14px}}.localNav ul li a{display:inline-block}.localNav ul li:hover img,.localNav ul .current img{visibility:hidden}.localNav ul li:nth-child(1){background:url("/tsukuru/styles/images/btn_02.png") no-repeat 1px 1px;background-size:cover}.localNav ul li:nth-child(2){background:url("/tsukuru/styles/images/btn_04.png") no-repeat center;background-size:cover}@media only screen and (max-width: 767px){.localNav ul li:nth-child(2){margin-right:5px}}.localNav ul li:nth-child(3){background:url("/tsukuru/styles/images/btn_06.png") no-repeat center;background-size:cover}.partsBox1{background:#fbc921;position:relative;padding:32px 50px;border-radius:15px;margin-bottom:42px;overflow:hidden}@media only screen and (max-width: 767px){.partsBox1{margin-top:20px;padding:17px 13px;margin-bottom:32px}}.partsBox1::after,.partsBox1::before{content:"";display:block;position:absolute;top:0}.partsBox1::before{left:0;background:url("/tsukuru/styles/images/icon_0026.png") no-repeat center center/contain;width:254px;height:322px}@media only screen and (max-width: 767px){.partsBox1::before{width:50%;background-position:left top}}.partsBox1::after{right:0;background:url("/tsukuru/styles/images/icon_0025.png") no-repeat center center/contain;width:425px;height:302px}@media only screen and (max-width: 767px){.partsBox1::after{width:50%;background-position:right top}}.partsBox1 .partsBoxInner{position:relative;z-index:1}.partsBox1 h2{font-size:24px;font-size:2.4rem;line-height:42px;text-align:center;letter-spacing:-0.1em;margin-bottom:30px}@media only screen and (max-width: 767px){.partsBox1 h2{font-size:15px;font-size:1.5rem;line-height:23px;margin-bottom:13px}}.partsBox2{background:#dddabe;position:relative;padding:32px 50px;border-radius:19px;margin-bottom:84px}@media only screen and (max-width: 767px){.partsBox2{padding:18px 16px;margin-bottom:19px}}.partsBox2 .partsBoxHeader{text-align:center;position:relative;margin-bottom:15px}.partsBox2 .partsBoxHeader .subtext{font-size:30px;font-size:3rem;padding-top:10px;letter-spacing:-0.06em}@media only screen and (max-width: 767px){.partsBox2 .partsBoxHeader .subtext{font-size:15px;font-size:1.5rem;text-align:center;margin-top:-5px;margin-bottom:12px}}.partsBox2 .limit{font-size:18px;font-size:1.8rem;background:#fff;border-radius:5px;box-shadow:0 3px 0 0 #c2b1a3;text-align:center;padding:11px;margin-top:40px}@media only screen and (min-width: 768px){.partsBox2 .limit{font-size:40px;font-size:4rem;border-radius:8px;box-shadow:0 6px 0 0 #c2b1a3}}.partsBox2 .limit strong{display:block;font-size:14px;font-size:1.4rem;font-weight:bold;color:#f65a1e;margin-bottom:-6px}@media only screen and (min-width: 768px){.partsBox2 .limit strong{font-size:33px;font-size:3.3rem;display:inline;margin-right:10px}}.partsBox2 .limit span{font-size:14px;font-size:1.4rem}@media only screen and (min-width: 768px){.partsBox2 .limit span{font-size:32px;font-size:3.2rem}}@media only screen and (max-width: 767px){.partsBox2 .partsBoxHeader2{text-align:center}}.partsBox2 .partsBoxHeader2 h2{padding-top:15px}.partsBox2 .sakkamsg{text-align:center;margin-bottom:45px}@media only screen and (max-width: 767px){.partsBox2 .sakkamsg{margin-bottom:25px}}.partsBox2 .star-spacer{text-align:center;margin-bottom:37px}@media only screen and (max-width: 767px){.partsBox2 .star-spacer{margin-bottom:20px}}.partsBox2 .msgbox::after{clear:both;display:block;content:''}.partsBox2 .msgbox .thumb{text-align:center}@media only screen and (max-width: 767px){.partsBox2 .msgbox .thumb{margin-bottom:17px}}.partsBox2 .msgbox .content h4{font-size:24px;font-size:2.4rem;line-height:1.3;letter-spacing:-0.02em;margin-bottom:12px}@media only screen and (min-width: 768px){.partsBox2 .msgbox .content h4 .mobileonly{display:none}}@media only screen and (max-width: 767px){.partsBox2 .msgbox .content h4{font-size:14px;font-size:1.4rem;text-align:center;line-height:1.4;margin-bottom:7px}}.partsBox2 .msgbox .content p{font-size:16px;font-size:1.6rem;line-height:28px;letter-spacing:-0.02em}@media only screen and (max-width: 767px){.partsBox2 .msgbox .content p{font-size:13px;font-size:1.3rem;line-height:18px}}.partsBox2 .msgbox1{margin-bottom:22px}@media only screen and (max-width: 767px){.partsBox2 .msgbox1{margin-bottom:14px}}@media only screen and (min-width: 768px){.partsBox2 .msgbox1 .thumb{float:left}}@media only screen and (min-width: 768px){.partsBox2 .msgbox1 .content{padding-left:216px}}.partsBox2 .msgbox2{margin-bottom:25px}@media only screen and (min-width: 768px){.partsBox2 .msgbox2 .thumb{float:right}}@media only screen and (min-width: 768px){.partsBox2 .msgbox2 .content{padding-right:216px}}.partsBox2 .detail{background:#efeedf;padding:40px 46px;border-radius:27px;margin-left:-10px;margin-right:-10px}@media only screen and (max-width: 767px){.partsBox2 .detail{margin:0;padding:17px 25px}}.partsBox2 .detail .detailBox{margin-bottom:36px}.partsBox2 .detail .detailBox:nth-last-of-type(1){margin-bottom:0}@media only screen and (max-width: 767px){.partsBox2 .detail .detailBox{margin-bottom:26px}.partsBox2 .detail .detailBox:nth-last-of-type(1){margin-bottom:0}}.partsBox2 .detail h3{text-align:center;margin-bottom:20px}@media only screen and (max-width: 767px){.partsBox2 .detail h3{margin-bottom:16px}.partsBox2 .detail h3 img{height:36px;width:auto}}.partsBox2 .detail h4{font-size:30px;font-size:3rem;line-height:37px;margin-bottom:17px;letter-spacing:-0.1em}@media only screen and (max-width: 767px){.partsBox2 .detail h4{font-size:15px;font-size:1.5rem;line-height:17px;margin-bottom:15px}}.partsBox2 .detail h5{font-size:24px;font-size:2.4rem;line-height:37px;margin-bottom:13px}@media only screen and (max-width: 767px){.partsBox2 .detail h5{font-size:12px;font-size:1.2rem;line-height:18px;margin-bottom:5px}}.partsBox2 .detail h5 strong{font-size:30px;font-size:3rem}@media only screen and (max-width: 767px){.partsBox2 .detail h5 strong{font-size:15px;font-size:1.5rem;display:block}}.partsBox2 .detail p{font-size:19px;font-size:1.9rem;line-height:28px}@media only screen and (max-width: 767px){.partsBox2 .detail p{font-size:13px;font-size:1.3rem;line-height:18px}}.partsBox2 .prize2{padding-left:15px}@media only screen and (max-width: 767px){.partsBox2 .prize2{padding:0}}.partsBox2 .prize2 .thumb{float:left}@media only screen and (max-width: 767px){.partsBox2 .prize2 .thumb{float:none}.partsBox2 .prize2 .thumb img{width:67px}}.partsBox2 .prize2 .content{padding-left:122px}@media only screen and (max-width: 767px){.partsBox2 .prize2 .content{padding-left:0;margin-bottom:0}}.partsBox2 .prize2 .content h3{font-size:26px;font-size:2.6rem;line-height:29px;color:#c0272d;text-align:left;padding-top:17px;margin-bottom:5px}@media only screen and (max-width: 767px){.partsBox2 .prize2 .content h3{font-size:17px;font-size:1.7rem;padding-top:0;line-height:27px;margin-bottom:14px}}.partsBox2 .prize2 .content h3 span{font-size:16px;font-size:1.6rem;color:#141519}@media only screen and (max-width: 767px){.partsBox2 .prize2 .content h3 span{font-size:13px;font-size:1.3rem;display:block;line-height:1.3}}.partsBox2 .prize2 .content p{font-size:16px;font-size:1.6rem;margin-bottom:9px}@media only screen and (max-width: 767px){.partsBox2 .prize2 .content p{font-size:13px;font-size:1.3rem;margin-bottom:7px}}.partsBox2 .prize2 .content h4{font-size:22px;font-size:2.2rem;padding-left:10px;line-height:30px;letter-spacing:normal}@media only screen and (max-width: 767px){.partsBox2 .prize2 .content h4{font-size:17px;font-size:1.7rem;line-height:21px;padding-left:0}}.partsBox2 .prize2 .content h4 span{font-size:16px;font-size:1.6rem}@media only screen and (max-width: 767px){.partsBox2 .prize2 .content h4 span{font-size:11px;font-size:1.1rem}}@media only screen and (max-width: 767px){.partsBox2 .prize3{margin-bottom:0}.partsBox2 .prize3 .content h3{margin-bottom:3px}}@media only screen and (max-width: 767px){.partsBox2 .youkou{padding-top:4px}}.partsBox2 .youkoubox .orange{font-size:24px;font-size:2.4rem;color:#f05a24;letter-spacing:-0.05em}@media only screen and (max-width: 767px){.partsBox2 .youkoubox .orange{font-size:19px;font-size:1.9rem}}.partsBox2 .youkoubox .mail{color:#0071bb;word-break:break-all}.partsBox2 .youkou1{font-size:20px;font-size:2rem;line-height:29px;margin-bottom:21px}@media only screen and (max-width: 767px){.partsBox2 .youkou1{font-size:13px;font-size:1.3rem;line-height:18px;margin-bottom:11px}}.partsBox2 .youkou2{font-size:19px;font-size:1.9rem;line-height:27px;margin-bottom:24px}@media only screen and (max-width: 767px){.partsBox2 .youkou2{font-size:13px;font-size:1.3rem;line-height:18px}}.partsBox2 .youkou3{font-size:19px;font-size:1.9rem;line-height:27px}@media only screen and (max-width: 767px){.partsBox2 .youkou3{font-size:13px;font-size:1.3rem;line-height:18px}}.partsBox2 .label{font-size:27px;font-size:2.7rem;border:5px solid #4b4716;box-shadow:0 3px 0 0 #c2b1a3;border-radius:3px;background:#fff;text-align:center;position:relative;margin-top:35px;margin-bottom:27px}@media only screen and (max-width: 767px){.partsBox2 .label{font-size:12px;font-size:1.2rem;padding:4px;margin-top:18px;margin-bottom:11px;border-width:1px}}@media only screen and (min-width: 768px){.partsBox2 .label::before,.partsBox2 .label::after{content:"";display:inline-block;vertical-align:middle}.partsBox2 .label::before{background:url("/tsukuru/styles/images/icon_0003.png") no-repeat center center;width:29px;height:31px}.partsBox2 .label::after{background:url("/tsukuru/styles/images/icon_0002.png") no-repeat center center;width:31px;height:31px}}.partsBox2 .mediamixlist{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:33px;text-align:center}.partsBox2 .mediamixlist .media{width:25%}@media only screen and (max-width: 767px){.partsBox2 .mediamixlist .media{width:49%}}.partsBox2 .mediamixlist .media .thumb{margin-bottom:10px}@media only screen and (max-width: 767px){.partsBox2 .mediamixlist .media .thumb{margin-bottom:0}}.partsBox2 .mediamixlist .media span{font-size:20px;font-size:2rem;display:block;color:#c0272d}@media only screen and (max-width: 767px){.partsBox2 .mediamixlist .media span{font-size:11px;font-size:1.1rem}}.partsBox3 ul{background:#fff;border-radius:19px;margin-bottom:84px}.partsBox3 ul li{position:relative}.partsBox3 ul li a{display:flex;text-decoration:none;padding:32px 32px 37px}@media only screen and (max-width: 767px){.partsBox3 ul li a{display:block;padding:16px}}.partsBox3 ul li a::after{content:"";position:absolute;bottom:0;border-bottom:3px solid #000;width:calc(100% - 64px)}@media only screen and (max-width: 767px){.partsBox3 ul li a::after{width:calc(100% - 32px)}}.partsBox3 ul li a .thumbnail{width:280px}@media only screen and (max-width: 767px){.partsBox3 ul li a .thumbnail{width:100%;text-align:center}}.partsBox3 ul li a h3{font-size:32px;color:#c0272d;margin:0 0 20px 35px}@media only screen and (max-width: 767px){.partsBox3 ul li a h3{margin:10px 0;line-height:1.2;font-size:20px}}.partsBox3 ul li a .textBox{flex-basis:67.3%}.partsBox3 ul li a .textBox p{font-size:16px;color:#000;margin-left:35px}@media only screen and (max-width: 767px){.partsBox3 ul li a .textBox p{margin-left:0;line-height:1}}.partsBox3 ul li:last-child a::after{border:0}.contentBox{background:#fff;border-radius:19px;margin-bottom:56px}.contentBox p,.contentBox ul,.contentBox ol,.contentBox li,.contentBox a,.contentBox figure{font-family:Hiragino Kaku Gothic Pro, 'ヒラギノ角ゴ Pro W3', Meiryo, 'メイリオ', Helvetica, ArialMT, Osaka, Verdana, 'MS PGothic', 'ＭＳ Ｐゴシック', sans-serif}.contentBox .makingMethod article .articleTitle{padding:32px 50px;margin-bottom:32px;border-bottom:8px solid #000}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleTitle{padding:20px}}.contentBox .makingMethod article .articleTitle h2{font-size:42px;padding-left:85px;font-size:30px;background:url("/tsukuru/styles/images/icon_0034.png") no-repeat center left;line-height:1.1}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleTitle h2{font-size:20px;line-height:1.7}}.contentBox .makingMethod article .articleText{padding:0 50px}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleText{padding:0 20px}}.contentBox .makingMethod article .articleText .index{border:2px solid #e5e5e5;padding:32px;margin-bottom:43px;font-size:24px}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleText .index{padding:20px;margin-bottom:20px;font-style:12px}}.contentBox .makingMethod article .articleText .index .index01 li::before{content:"";height:10px;padding:3px 8px;margin-right:10px;background:#fbc921}.contentBox .makingMethod article .articleText .index .index01 li a{color:#000;font-size:18px}.contentBox .makingMethod article .articleText .index .index01 li a:hover{text-decoration:none}.contentBox .makingMethod article .articleText .index .index01 .index02 li{margin-left:35px}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleText .index .index01 .index02 li{margin-left:20px}}.contentBox .makingMethod article .articleText .index .index01 .index02 li::before{border-radius:50%}.contentBox .makingMethod article .articleText p{margin:0 50px 30px;font-size:18px}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleText p{margin:0 0 20px;font-size:14px}}.contentBox .makingMethod article .articleText h3{font-size:24px;border:5px solid #fbc921;padding:12px;margin-bottom:25px;line-height:1.1}.contentBox .makingMethod article .articleText figure{max-width:430px;margin:0 auto 30px}.contentBox .makingMethod article .articleText figure figcaption{color:#006837;font-size:14px}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleText figure figcaption{font-size:12px}}.contentBox .makingMethod article .articleText .count{counter-reset:number 0;font-size:18px;margin:0 50px 30px}@media only screen and (max-width: 767px){.contentBox .makingMethod article .articleText .count{margin:0 0 20px;font-size:14px}}.contentBox .makingMethod article .articleText .count li{margin-bottom:30px;line-height:2}.contentBox .makingMethod article .articleText .count li::before{counter-increment:number 1;content:counter(number) " ";background:#fbc921;width:32px;height:32px;line-height:32px;border-radius:50%;text-align:center;margin-right:10px;display:inline-block}.contentBox .makingMethod .postNav{display:flex;border-top:4px solid #000}.contentBox .makingMethod .postNav li{width:50%}.contentBox .makingMethod .postNav li:last-child{border-left:4px solid #000;text-align:right}.contentBox .makingMethod .postNav li a{display:block;font-size:18px;color:#000;padding:20px;box-sizing:border-box;text-decoration:none}@media only screen and (max-width: 767px){.contentBox .makingMethod .postNav li a{font-size:12px}}.contentBox .makingMethod .postNav li a:hover{text-decoration:underline}.contentBox .makingMethod .postNav li a i{margin:0 10px;font-size:18px}@media only screen and (max-width: 767px){.contentBox .makingMethod .postNav li a i{font-size:12px}}.contentBox .contentBoxInner{padding:32px}.contentBox .contentBoxInner h3{padding-left:85px;font-size:30px;background:url("/tsukuru/styles/images/icon_0034.png") no-repeat center left;line-height:1.5;margin-bottom:20px}@media only screen and (max-width: 767px){.contentBox .contentBoxInner h3{padding-left:65px;font-size:20px;background-size:contain}}.contentBox .contentBoxInner ul li{width:280px;float:left;margin:0 0 20px 28px}@media only screen and (max-width: 767px){.contentBox .contentBoxInner ul li{text-align:center;float:none;margin:0 auto 20px}}.contentBox .contentBoxInner ul li:nth-child(3n-2){margin-left:0;clear:both}@media only screen and (max-width: 767px){.contentBox .contentBoxInner ul li:nth-child(3n-2){margin:0 auto 20px}}.contentBox .contentBoxInner ul li a{color:#000;text-decoration:none}.contentBox .contentBoxInner ul li a h4{font-size:18px;width:280px;margin-top:10px;line-height:1.2}@media only screen and (max-width: 767px){.contentBox .contentBoxInner ul li a h4{width:100%}}.color_red{color:#c0272d}.line{position:relative;display:inline;background:linear-gradient(rgba(0,0,0,0) 60%,#faaf3b 60%);font-weight:bold}.line.line_s{background:linear-gradient(rgba(0,0,0,0) 70%,#faaf3b 30%)}.line .txt{position:relative;z-index:1}.btmbox{margin-top:-39px;color:#fff}@media only screen and (max-width: 767px){.btmbox{margin-top:0;padding:0 10px}}.btmbox h2{font-size:24px;font-size:2.4rem;margin-bottom:14px;letter-spacing:0.15em}.btmbox h2 img{vertical-align:middle;margin-right:13px}.btmbox p{font-size:11px;font-size:1.1rem;line-height:1.7;font-family:Hiragino Kaku Gothic Pro, 'ヒラギノ角ゴ Pro W3', Meiryo, 'メイリオ', Helvetica, ArialMT, Osaka, Verdana, 'MS PGothic', 'ＭＳ Ｐゴシック', sans-serif;margin-bottom:28px}@media only screen and (max-width: 767px){.footer{padding-bottom:57px}}.mobilefooter{display:flex;justify-content:space-between;flex-wrap:wrap;position:fixed;left:0;bottom:0;width:100%;height:57px;z-index:1000}@media only screen and (min-width: 768px){.mobilefooter{display:none}}.mobilefooter .btn{background:#ffd01f;box-sizing:border-box;border:2px solid #f05a24;padding:3px;text-align:center}.mobilefooter .btn img{max-width:100%;max-height:100%;height:auto;width:auto}.mobilefooter .btn1{width:37%;border-right-width:0}.mobilefooter .btn2{width:37%;border-right-width:0}.mobilefooter .btn3{width:26%}.mobilefooter .btn3 img{height:43px}.qawrap h2{font-size:34px;font-size:3.4rem;text-align:center;color:#c0272d;margin-bottom:63px}@media only screen and (max-width: 767px){.qawrap h2{font-size:20px;font-size:2rem;margin-bottom:5px}}.qawrap .qaindex{padding-bottom:18px;border-bottom:3px solid #988575;margin-bottom:30px}.qawrap .qaindex:nth-last-of-type(1){border-bottom:none;margin-bottom:0}.qawrap .qaindex .qabox{margin-bottom:19px}.qawrap .qaindex .qabox::after{clear:both;display:block;content:''}.qawrap .qaindex .qahead{font-size:34px;font-size:3.4rem;float:left;padding-left:10px}@media only screen and (max-width: 767px){.qawrap .qaindex .qahead{font-size:20px;font-size:2rem;padding-left:0}}.qawrap .qaindex .qahead.qtxt{color:#c0272d}.qawrap .qaindex .qahead.atxt{color:#f05a24}.qawrap .qaindex .qatxt{font-size:19px;font-size:1.9rem;line-height:29px;padding-left:64px;padding-top:8px}@media only screen and (max-width: 767px){.qawrap .qaindex .qatxt{font-size:12px;font-size:1.2rem;line-height:18px;padding-left:32px}}@media only screen and (max-width: 767px){#wrapper{margin:0 auto}.headerPadding{display:none}#wrapper #siteHeader{overflow:hidden;position:relative;height:36px}}.resultblock{margin-bottom:35px}.resultblock .prize2{margin-bottom:56px}@media only screen and (max-width: 767px){.resultblock .prize2{margin-bottom:26px}}.resultblock .prize2.center{width:252px;margin:0 auto;padding-left:0}@media only screen and (max-width: 767px){.resultblock .prize2.center{width:inherit}}@media only screen and (max-width: 767px){.resultblock .prize2.center h3{text-align:center}}.resultblock .prize2.center img{padding-right:5px}.resultblock .prize2 .content{padding-top:26px}@media only screen and (max-width: 767px){.resultblock .prize2 .content{padding-top:10px}.resultblock .prize2 .content h3{margin-bottom:2px}}
