﻿.camp #pagetitle .pagettl:before{content:"";display:inline-block;width:110px;height:71px;background-image:url(../image/common/icon_camp_base.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){.camp #pagetitle .pagettl:before{width:77px;height:50px}}#camp .cover .inner{background:url(../image/camp/slide6_img.jpg) center center no-repeat;background-size:cover}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp .cover .inner{background:url(../image/camp/slide6s_img.jpg) center center no-repeat;background-size:cover}}#camp #main #top-topics{width:767px;margin:0 auto}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #main #top-topics{width:100%}}#camp #main #top-topics .sect-ttl:before{content:"";display:inline-block;width:1em;height:1.2em;margin-right:5px;background-image:url(../image/common/lbl_attention.png);background-repeat:no-repeat;background-size:contain;background-position:left;vertical-align:middle}#camp #main .wrap .desc{padding-bottom:0;margin-bottom:0}#camp #site1 .ttl,#camp #map .ttl,#camp #kyouyou .ttl,#camp #rules .ttl{text-align:center;font-weight:bold !important}#camp #site1 .spec .l2,#camp #map .spec .l2,#camp #kyouyou .spec .l2,#camp #rules .spec .l2{font-size:120%;line-height:1.8}#camp #site1 .spec hr,#camp #map .spec hr,#camp #kyouyou .spec hr,#camp #rules .spec hr{margin:1em 0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site1 .spec hr,#camp #map .spec hr,#camp #kyouyou .spec hr,#camp #rules .spec hr{margin:0.5em 0}}#camp #site1 .list-root.card .list-item:nth-of-type(4),#camp #map .list-root.card .list-item:nth-of-type(4),#camp #kyouyou .list-root.card .list-item:nth-of-type(4),#camp #rules .list-root.card .list-item:nth-of-type(4){border:3px solid #42C400}#camp #site1 .list-root.card .list-item:nth-of-type(4) .subj,#camp #map .list-root.card .list-item:nth-of-type(4) .subj,#camp #kyouyou .list-root.card .list-item:nth-of-type(4) .subj,#camp #rules .list-root.card .list-item:nth-of-type(4) .subj{background-color:#42C400}#camp #site1 .tax,#camp #map .tax,#camp #kyouyou .tax,#camp #rules .tax{width:100%;text-align:right}#camp #site1 .tax::before,#camp #map .tax::before,#camp #kyouyou .tax::before,#camp #rules .tax::before{content:"※ "}#camp #site4{margin-top:50px}@media only screen and (max-width: 1080px){#camp #site4{margin-top:5px}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4{margin-top:15px}}#camp #site4 .wrap#tebura{border:3px solid #666;padding:0;margin:0}#camp #site4 #tebura .header{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#camp #site4 #tebura .header .img,#camp #site4 #tebura .header .logo{width:50%}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .header .img,#camp #site4 #tebura .header .logo{width:100%}}#camp #site4 #tebura .header .logo{font-weight:bold;text-align:center}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .header .logo{padding:0 3.7037037037vw 5.5555555556vw}}#camp #site4 #tebura .header .logo img{width:80%;height:auto}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .header .logo img{width:90%;margin:7.4074074074vw auto 5.0925925926vw}}#camp #site4 #tebura .header .logo .txt{width:90%;margin:1rem auto 0;padding:0.5rem;text-align:center;font-size:1.2rem;font-weight:normal}#camp #site4 #tebura .header .logo .txt span{display:block;width:100%;text-align:right}@media only screen and (max-width: 1080px){#camp #site4 #tebura .header .logo .txt{width:90%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .header .logo .txt{margin:0 auto;width:100%;font-size:1rem}}#camp #site4 #tebura .spec{text-align:center;margin-bottom:0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .spec p{text-align:left}}#camp #site4 #tebura .spec p:first-of-type{font-size:1.5rem;font-weight:bold;margin-bottom:10px}#camp #site4 #tebura .spec p:first-of-type br{display:block}@media only screen and (max-width: 1080px){#camp #site4 #tebura .spec p:first-of-type{font-size:1.3rem}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .spec p:first-of-type{font-size:1rem}#camp #site4 #tebura .spec p:first-of-type br{display:none}}#camp #site4 #tebura .spec .notes{padding-left:1em;text-indent:-1em}#camp #site4 #tebura .spec .movie{width:70%;margin:10px auto 20px}@media only screen and (max-width: 1080px) and (max-width: 1024px){#camp #site4 #tebura .spec .movie{width:90%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .spec .movie{width:100%;margin:10px 0}}#camp #site4 #tebura .spec .movie .notes{text-align:right;font-size:95%;padding:0.2em 0 0 0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#camp #site4 #tebura .spec .movie .notes{text-align:left}}#camp #site4 #tebura .spec .movie .notes a{text-decoration:underline;color:blue}#camp #site4 #tebura .spec .wrap.todetail{width:100% !important;padding:0;margin:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1080px){#camp #site4 #tebura .spec .wrap.todetail{margin:0 auto 1.8518518519vw}}@media only screen and (max-width: 1080px) and (max-width: 1024px){#camp #site4 #tebura .spec .wrap.todetail{margin:0 auto 1.953125vw}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .spec .wrap.todetail{padding:0;margin:0 auto 1em}}#camp #site4 #tebura .spec .todetail .list-item{width:32%;padding:0;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .spec .todetail .list-item{display:block;width:100% !important;margin-bottom:5px}#camp #site4 #tebura .spec .todetail .list-item:last-of-type{margin-bottom:0}}#camp #site4 #tebura .spec .todetail .list-item a{display:block;width:100%;margin:0;text-align:center}#camp #site4 #tebura .spec .todetail .list-item:first-of-type a{background-color:#4B4B4B}#camp #site4 #tebura .spec .todetail .list-item:first-of-type a:hover{background-color:#333}#camp #site4 #tebura .spec .todetail .list-item:last-of-type a{background-color:#006050;text-decoration:none}#camp #site4 #tebura .spec .todetail .list-item:last-of-type a:hover{background-color:#008071}#camp #site4 #tebura .spec #camp-yoyaku{padding-top:2em;text-align:center}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #site4 #tebura .spec #camp-yoyaku{padding-top:1.5em}}#camp #site4 #tebura .spec #camp-yoyaku iframe.reg{width:70%}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#camp #site4 #tebura .spec #camp-yoyaku iframe.reg{width:100%}}#camp #site4 #tebura .spec .cap{margin:0 0 0.5em;color:#C70022;font-weight:bold;font-size:1.2rem}#camp #site4 #tebura .spec .cap br{display:none}#camp #map .inner .wrap .img{width:100%}@media only screen and (max-width: 1080px){#camp #map .inner .wrap .img{width:100%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #map .inner .wrap .ttl{font-size:1.15rem}}#camp #map .inner .wrap .topdf{margin-top:30px}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #map .inner .wrap .topdf{margin-top:10px}}#camp #kyouyou .inner .wrap{padding:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#camp #kyouyou .inner .wrap .img{width:49%}#camp #kyouyou .inner .wrap .img .cap{font-weight:bold}#camp #rules #notes .list-root{width:70%;margin:0 auto}#camp #rules #notes .list-root .list-item{text-align:left;padding:1rem 0}#camp #rules #notes .list-root .list-item .rule{padding-left:8px;border-left:8px solid #006050;font-size:1.2rem;font-weight:600}#camp #rules #notes .list-root .list-item .notes{padding-left:16px}#camp #rules #notes .list-root .list-item.other{padding:15px 0 0;text-align:center}@media only screen and (max-width: 1080px){#camp #rules #notes .list-root{width:100%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 767px){#camp #rules #notes .list-root .list-item{text-align:left;padding:0.5rem 0}#camp #rules #notes .list-root .list-item .rule{padding-left:5px;border-left:5px solid #006050;font-size:0.9rem;font-weight:600}#camp #rules #notes .list-root .list-item .notes{padding-left:10px}#camp #rules #notes .list-root .list-item.other{padding:10px 0 0 !important;text-align:center}}#camp #rules #notes .list-item{padding:0;text-align:left;border-bottom:1px solid #color-txt}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #rules #notes .list-item{margin-bottom:5px}#camp #rules #notes .list-item:first-of-type{margin-top:5px}#camp #rules #notes .list-item:last-of-type{margin-bottom:0}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #rules #notes .list-item .rule{margin-bottom:5px;font-size:120%;font-weight:600}#camp #rules #notes .list-item .rule:last-of-type{margin-top:0}}#camp #rules #notes .list-item .list-child{width:95%}#camp #rules #notes .list-item .list-child li{list-style-type:none;text-indent:-1em;padding-left:1em}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#camp #rules #notes .list-item.other{text-align:left !important}}#camp #rules #notes .topdf{margin:30px auto 0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#camp #rules #notes .topdf{margin:10px auto 0}}#camp #rules #kiyaku{padding:0}.dogrun #pagetitle .pagettl:before{content:"";display:inline-block;width:110px;height:82.5px;background-image:url(../image/common/icon_dog_base.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){.dogrun #pagetitle .pagettl:before{width:72px;height:54px}}#dogrun .cover .inner{background:url(../image/top/slide4_img.jpg) center center no-repeat;background-size:cover}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun .cover .inner{background:url(../image/top/slide4s_img.jpg) center center no-repeat;background-size:cover}}#dogrun #main .catch{margin:-15px auto 30px}@media only screen and (max-width: 1080px) and (max-width: 1024px){#dogrun #main .catch{margin:-10px auto 2.7777777778vw}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #main .catch{margin:0 auto 3.9113428944vw}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#dogrun #main .catch{margin:-10px auto 6.25vw}}#dogrun #main .catch .subj br{display:none}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #main .catch .subj br{display:block}}#dogrun #main #top-topics{width:767px;margin:0 auto}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #main #top-topics{width:100%}}#dogrun #main #top-topics .sect-ttl:before{content:"";display:inline-block;width:1em;height:1.2em;margin-right:5px;background-image:url(../image/common/lbl_attention.png);background-repeat:no-repeat;background-size:contain;background-position:left;vertical-align:middle}#dogrun #content-menu{margin-bottom:80px}@media only screen and (max-width: 1080px){#dogrun #content-menu{margin-bottom:7.4074074074vw}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #content-menu{margin-bottom:45px}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#dogrun #content-menu{margin-bottom:20px}}#dogrun #photo .inner{text-align:center;margin-top:30px}#dogrun #photo .list-root{width:100%;padding:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#dogrun #photo .list-item{width:33.3%}#dogrun #photo .list-item#tsuuro{position:relative}#dogrun #photo .list-item#tsuuro .lbl{position:absolute;top:0;right:0;margin-top:-60px;margin-right:-40px;z-index:999;filter:drop-shadow(3px 3px 3px rgba(0,0,0,0.6))}@media only screen and (max-width: 1080px){#dogrun #photo .list-item#tsuuro .lbl{right:30px}}@media only screen and (max-width: 1080px) and (max-width: 1024px){#dogrun #photo .list-item#tsuuro .lbl{right:30px}#dogrun #photo .list-item#tsuuro .lbl img{width:150px;height:auto}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #photo .list-item#tsuuro .lbl{right:0;margin-top:-50px;margin-right:0}#dogrun #photo .list-item#tsuuro .lbl img{width:130px;height:auto}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#dogrun #photo .list-item#tsuuro .lbl{margin-top:-20px}#dogrun #photo .list-item#tsuuro .lbl img{width:110px;height:auto}}#dogrun #usage .ttl{display:inline-block;text-align:center;font-weight:bold !important;border-bottom:5px solid #006050}#dogrun #usage .list-root.card{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1080px){#dogrun #usage .list-root.card{width:100%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#dogrun #usage .list-root.card{padding:0;margin:0}}#dogrun #usage .list-item{width:48% !important}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 480px){#dogrun #usage .list-item{width:100% !important;margin-bottom:0.5em}#dogrun #usage .list-item:last-of-type{margin-bottom:0}}#dogrun #usage .list-item .time,#dogrun #usage .list-item .price{padding:0.5rem;font-size:1.3rem;font-weight:bold;margin:0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #usage .list-item .time,#dogrun #usage .list-item .price{font-size:1.1rem}}#dogrun #usage .list-item .notes{width:auto;text-align:center;margin:-0.5em auto 0.5em}#dogrun #usage .tax{padding:0;text-align:right;font-size:1rem}@media only screen and (max-width: 1080px){#dogrun #usage .tax{width:100%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #usage .tax{font-size:0.8rem}}#dogrun #usage .inner>p.notes{display:block;width:auto;margin:0 auto;text-align:center}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #usage .inner>p.notes{width:100%;padding:0 10px;font-size:0.8rem;text-align:left;text-indent:-1em;padding-left:1em}}#dogrun #usage .notes br{display:none}#dogrun #area .list-root{width:22em;padding:0;margin:0 auto 0.5em}@media only screen and (max-width: 1080px){#dogrun #area .list-root{margin:0 auto}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #area .list-root{width:100%}}#dogrun #area .list-item{width:100%;padding:0 !important;margin:0 auto 0.5em !important;text-align:center;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#dogrun #area .list-item:last-of-type{margin-bottom:0}#dogrun #area .list-item .col{width:auto;font-size:130%}#dogrun #area .list-item .col2-1{width:auto;margin-right:1em;text-align:right;font-weight:600}#dogrun #map .inner .ttl{display:inline-block;text-align:center;font-weight:bold !important;border-bottom:5px solid #006050}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #map .inner .ttl{padding:0 0 0.2rem}}#dogrun #map .inner .wrap{margin:0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #map .wrap .ttl{padding:0 0 0.2rem}}#dogrun #map .img{display:block;width:100%;margin:0 auto;text-align:center}#dogrun #map .img .caps{width:896px;display:inline-block;margin:1em auto;text-align:left !important}@media only screen and (max-width: 1080px){#dogrun #map .img .caps{width:100%}}#dogrun #map .img .caps .notes{padding-left:1em;text-indent:-1em}#dogrun #rules .inner .ttl{display:inline-block;text-align:center;font-weight:bold !important;border-bottom:5px solid #006050}#dogrun #rules #notes .list-root .list-item{text-align:left;padding:1rem 0}#dogrun #rules #notes .list-root .list-item .rule{padding-left:8px;border-left:8px solid #006050;font-size:1.2rem;font-weight:600}#dogrun #rules #notes .list-root .list-item .notes{padding-left:16px}#dogrun #rules #notes .list-root .list-item.other{padding:15px 0 0;text-align:center}@media only screen and (max-width: 1080px){#dogrun #rules #notes .list-root{width:100%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 767px){#dogrun #rules #notes .list-root .list-item{text-align:left;padding:0.5rem 0}#dogrun #rules #notes .list-root .list-item .rule{padding-left:5px;border-left:5px solid #006050;font-size:0.9rem;font-weight:600}#dogrun #rules #notes .list-root .list-item .notes{padding-left:10px}#dogrun #rules #notes .list-root .list-item.other{padding:10px 0 0 !important;text-align:center}}#dogrun #rules #notes .list-item .rule{margin-top:10px;margin-bottom:3px}#dogrun #rules #notes .list-item .rule:first-of-type{margin-top:0}#dogrun #rules #notes .list-item p.notes{padding-left:1em;text-indent:-1em}#dogrun #rules #notes .list-item#update20210201 .notes span.date{display:inline-block;font-weight:bold;color:#C70022}#dogrun #rules #notes .list-item#update20210201 .notes:last-of-type{margin-top:0.5em}#dogrun #rules #notes .list-item#update20210201 .kenshu{padding:1em 0 0 1em;margin-bottom:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #rules #notes .list-item#update20210201 .kenshu{padding:0.5em 0 0 0.5em}}#dogrun #rules #notes .list-item#update20210201 .kenshu #notes2{margin:0 0 0.5em}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #rules #notes .list-item#update20210201 .kenshu #notes2{margin-top:0.5em}}#dogrun #rules #notes .list-item#update20210201 .kenshu .kenshu-ttl{width:100%;margin:0 0 0.5em;font-size:100%;font-size:1.2rem;font-weight:bold}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #rules #notes .list-item#update20210201 .kenshu .kenshu-ttl{font-size:0.9rem}}#dogrun #rules #notes .list-item#update20210201 .kenshu .kenshu-list{padding:0 1em 0 0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #rules #notes .list-item#update20210201 .kenshu .kenshu-list{width:100%}}#dogrun #rules #notes .list-item#update20210201 .kenshu .kenshu-list .list-item{padding:0.1em 0}.kenshu-list:first-of-type{width:16em}.kenshu-list:last-of-type{width:28em}#dogrun #rules #kiyaku{padding:0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #withdogs .inner .ttl{padding-top:0}}#dogrun #withdogs .spec{text-align:center;margin-bottom:0 !important}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#dogrun #withdogs .spec p{text-align:left}}#faq #pagetitle .pagettl:before{padding-right:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;content:"";display:inline-block;width:90px;height:91px;background-image:url(../image/common/icon_faq_base.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #pagetitle .pagettl:before{padding-right:60px;width:55px;height:56px}}#faq #main .wrap{text-align:center;padding:30px 40px;margin:0 auto 20px;border:1px solid #ccc;background-color:rgba(255,255,255,0.5);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;text-align:center}@media only screen and (max-width: 1024px){#faq #main .wrap{padding:25px}}@media only screen and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap{padding:15px;margin-bottom:10px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}#faq #main .wrap .subj{display:inline-block;width:606px;text-align:center;padding-bottom:10px;margin-bottom:15px;border-bottom:5px solid #006050}@media only screen and (max-width: 1080px){#faq #main .wrap .subj{width:80%}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap .subj{width:100%;padding-bottom:5px;margin-bottom:10px}}#faq #main .wrap .list-root{padding-left:1rem}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap .list-root{padding-left:0.5rem}}#faq #main .wrap .list-item{text-align:left;padding:1rem 0 0}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap .list-item{padding:1rem 0 0}}#faq #main .wrap .list-item a{color:#006050 !important;text-decoration:underline;font-weight:bold}#faq #main .wrap .list-item .ques{font-weight:bold}#faq #main .wrap .list-item .ques:before{content:"Q. ";font-weight:bold;font-size:1.3rem}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap .list-item .ques{font-weight:bold}#faq #main .wrap .list-item .ques:before{content:"Q. ";font-weight:bold;font-size:1.1rem}}#faq #main .wrap .list-item .ans{text-indent:-1.4em;padding-left:1.4em}#faq #main .wrap .list-item .ans:before{content:"A. ";font-weight:bold;font-size:1.3rem}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap .list-item .ans{text-indent:-1.5em;padding-left:1.5em}#faq #main .wrap .list-item .ans:before{content:"A. ";font-weight:bold;font-size:1.1rem}}#faq #main .wrap .list-item .ans .notes{text-indent:0 !important;padding:5px 0 0 0;font-size:95%}#faq #main .wrap .last-notes{font-weight:bold}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap .last-notes{font-weight:bold}}#faq #main .wrap .last-notes a{color:#006050 !important;text-decoration:underline}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#faq #main .wrap .last-notes a{color:#006050 !important;text-decoration:underline}}#inquiry #pagetitle .pagettl:before{content:"";display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-right:100px;width:85px;height:62.7px;background-image:url(../image/common/icon_inquiry_base.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#inquiry #pagetitle .pagettl:before{padding-right:75px;width:65px;height:48px}}#inquiry #main{margin-bottom:200px}@media only screen and (max-width: 1080px){#inquiry #main{margin-bottom:100px}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#inquiry #main{margin-bottom:0}}#inquiry #main #by-form{text-align:center;padding:30px 40px;margin:0 auto 20px;border:1px solid #ccc;background-color:rgba(255,255,255,0.5);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;text-align:center;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1024px){#inquiry #main #by-form{padding:25px}}@media only screen and (max-width: 1024px) and (max-width: 767px){#inquiry #main #by-form{padding:15px;margin-bottom:10px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}#inquiry #main #by-form .desc{width:100%}#inquiry #main #by-form .desc a{font-weight:bold;color:#006050;text-decoration:underline}#inquiry #main #by-form a.btn-form{width:30%;text-align:center;padding:5px;margin:5px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;border-radius:40px;color:#fff;font-weight:bold;font-size:1rem}#inquiry #main #by-form a.btn-form:hover{text-decoration:none}@media only screen and (max-width: 1080px){#inquiry #main #by-form a.btn-form{width:50%;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#inquiry #main #by-form a.btn-form{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;font-size:0.9rem}}#inquiry #main #by-form a.btn-form.pcform{background-color:#7DB33F;-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.2);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.2);box-shadow:5px 5px 5px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color="#000", Direction=145, Strength=5)}#inquiry #main #by-form a.btn-form.spform{background-color:#008071;-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.2);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.2);box-shadow:5px 5px 5px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color="#000", Direction=145, Strength=5)}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#privacy #pagetitle .ttl{width:100%;font-size:1.1rem}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#privacy #pagetitle .pagettl{text-align:left}}#privacy #pagetitle .pagettl:before{content:url("../image/common/icon_privacy_base.png")}#privacy #main .wrap{text-align:center;padding:30px 40px;margin:0 auto 20px;border:1px solid #ccc;background-color:rgba(255,255,255,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-align:left}@media only screen and (max-width: 1024px){#privacy #main .wrap{padding:25px}}@media only screen and (max-width: 1024px) and (max-width: 767px){#privacy #main .wrap{padding:15px;margin-bottom:10px;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){#privacy #main .wrap{text-align:left}}#privacy #main .wrap .list-root{padding-left:2rem;list-style-position:outside}#privacy #main .wrap .list-item{margin-left:-0.5rem;list-style-type:disc}#privacy #main .wrap#contact .list-root{padding:0.5rem}#privacy #main .wrap#contact .list-item{list-style-type:none}#privacy #main .wrap:first-of-type{border:0}.page.topics #pagetitle .pagettl{position:relative}.page.topics #pagetitle .pagettl:before{content:"";display:inline-block;width:60px;height:60px;background-image:url(../image/common/icon_topics_base.png);background-repeat:no-repeat;background-size:contain;background-position:left;vertical-align:middle}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){.page.topics #pagetitle .pagettl:before{width:77px;height:50px}}.page .content .topics{background-color:#fff;padding:0;text-align:center}.page .content .topics .sect-ttl{text-align:center;background-color:#ccc;color:#fff;border-bottom:0}.page .content .topics .topics-list{padding:0 2em 1em;margin:0 auto !important}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){.page .content .topics .topics-list{width:100% !important}}.page .content .topics .topics-list .list-item{width:100%;text-align:left;border-bottom:1px solid #ccc}.page .content .topics .topics-list .list-item:last-of-type{border-bottom:0}.page .content .topics .topics-list .list-item a{display:block;position:relative;padding:1em;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page .content .topics .topics-list .list-item a:after{position:absolute;content:"";display:block;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;border-top:solid 2px #999;border-right:solid 2px #999;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page.topics .content .topics .topics-list .list-item a:hover{background-color:#eee;cursor:pointer}.page.topics .content .topics .topics-list .list-item>p{width:100%;text-align:left}.page.topics .content .topics .topics-list .list-item .date{width:19%;padding-right:1em}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){.page.topics .content .topics .topics-list .list-item .date{width:100%}}.page.topics .content .topics .topics-list .list-item .date .catname{display:inline-block;width:8em;margin:0 10px 1px;padding:0.2em 0.4em;text-align:center;font-size:65%;background-color:#eee}.page .content .topics .topics-list .list-item .title{width:80%;padding-right:1em}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){.page .content .topics .topics-list .list-item .title{width:100%}}.page .content .topics .tolist{width:100%;padding:1em 2em}.page .content .topics#top-topics{border:2px solid #C70022;border-radius:8px}.page .content .topics#top-topics .sect-ttl{width:100% !important;text-align:center;background-color:#C70022;color:#fff;border-bottom:0}.page .content .topics#top-topics .topics-list{padding:0 2em 0}.page .content .topics#top-topics .topics-list .date{width:100%}.page .content .topics#top-topics .topics-list .title{width:100%}.topics-detail #pagetitle .pagettl .topics-cat{display:inline-block;width:auto;padding:0.2em 0.4em;margin:0.2em 0 0 1em;text-align:right;font-size:50%;background-color:#eee}.topics-detail #main .ttl{margin:30px auto;text-align:center}.topics-detail #main .date{width:100%;text-align:right;padding:1rem 0}.topics-detail #main .maindesc{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;width:100%;padding:30px 40px;margin:20px auto;text-align:left;border:1px solid #ccc;background-color:rgba(255,255,255,0.5)}@media only screen and (max-width: 1080px) and (max-width: 1024px) and (max-width: 767px){.topics-detail #main .maindesc{padding:10px 20px;margin:10px auto}}
