﻿.con_price,.con_member,.con_mov{margin-bottom:50px}@media only screen and (min-width: 741px){.con_price .inner,.con_member .inner,.con_mov .inner{max-width:1000px;margin-left:auto;margin-right:auto}}.con_intro{margin-bottom:20px}.btn_like{margin-bottom:30px}@media only screen and (min-width: 741px){.con_intro_service h3{width:100%;height:0;padding-top:image-height("../oilchange/images/txt_intro.png");overflow:hidden;background:url("../oilchange/images/txt_intro.png") center 0 no-repeat}}.con_mov .inner{overflow:hidden}.con_mov .inner .box_mov{width:50%;float:left;text-align:center;margin-bottom:20px;padding:0 5px}.con_mov .inner .box_mov img,.con_mov .inner .box_mov iframe{width:100% !important;height:90% !important;max-width:100%}.con_mov .inner .box_mov p{padding-top:10px;font-weight:bold;font-size:.9em}.con_mov .inner .lnk_ptop{clear:both}@media only screen and (min-width: 741px){.con_mov .inner .box_mov{width:46%;margin:0 2% 20px;padding-top:34%;position:relative}.con_mov .inner .box_mov img,.con_mov .inner .box_mov iframe{position:absolute;top:0;left:0}.con_mov .inner .box_mov img{cursor:pointer}.con_mov .inner .box_mov p{font-size:1em}}.con_member .img_member{text-align:center;letter-spacing:-0.5px;margin-bottom:20px}.con_member .img_member li{width:50%;padding:0 2px;display:inline-block}.con_member .img_member li img{width:100%}.con_member .box_member{margin-bottom:20px}.con_member .box_member p{padding:0 10px}.con_member .box_member p.sub{color:#b00;font-size:.8em}.con_member .box_member p span{font-weight:bold}@media only screen and (min-width: 741px){.con_member{overflow:hidden}.con_member .img_member{float:right;width:20%}.con_member .img_member li{display:block;width:100%;margin-bottom:10px}.con_member .img_member li img{width:auto}.con_member .box_member{float:left;width:76%}.con_member .lnk_ptop{clear:both}}.con_price .txt_notice{color:#b00;margin-bottom:10px}.con_price .point{position:relative;padding:.3em;font-weight:bold}.con_price .point:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:repeating-linear-gradient(-45deg, #bb0000, #bb0000 2px, white 2px, white 4px)}.con_price h5{font-size:1.2rem}.con_price h5 span{font-weight:bold}.con_price .flex{padding:3px}.con_price .flex div{display:inline-block;vertical-align:middle;padding:3px}.con_price .flex_box{padding:10px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.con_price .flex_item{padding:5px;margin:5px}.con_price .flex_item p{font-size:1em}.con_price .flex_item:nth-child(1){width:100px}.con_price .flex_item:nth-child(2){width:135px}.con_price .flex_item:nth-child(3){width:625px}.con_price .txt_title h2{padding:10px 0;font-family:"Arial Black";font-size:2.2em;text-decoration:underline;text-align:center}.con_price .txt_title h3{padding-top:10px;font-family:"Arial Black";font-size:1.4em}.con_price .card-container{display:flex;max-width:950px;margin:20px auto;width:100%;height:auto;border-bottom:1px solid #333}.con_price .card-text{width:100%;margin:10px 20px}.con_price .card-text h2{padding-top:10px;font-family:"Arial Black";font-size:1.8em}.con_price .card-text p{padding:10px 0;font-size:1em;width:100%}.con_price .price-text{padding-top:10px;font-family:"MS Pゴシック";font-size:1.4em;color:red;font-weight:bold}.con_price .price-text span{font-family:"Arial Black";font-size:1.6em}.con_price .card-img{padding:15px 0}.con_price img{vertical-align:bottom}@media screen and (max-width: 400px){.con_price .card-container{display:block}}@media only screen and (min-width: 1025px){.con_price .point{margin-left:5px}}#con_intro{margin-bottom:80px}#con_intro .img{text-align:center;max-width:240px;margin:0 auto 30px}#con_intro .detail{margin-bottom:30px}#con_intro .detail h1{font-size:1.6em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",serif;margin-bottom:20px}#con_intro .box_sub{margin-bottom:20px;padding:15px;background:#f4edbb}#con_intro .box_sub h5{font-size:1.2em;margin-bottom:15px}#con_intro .box_sub h5:before{content:"";font-family:"FontAwesome";margin-right:5px}#con_intro .box_sub .txt{margin-bottom:1em}#con_intro .box_sub .txt span{color:#b00}#con_intro .box_sub .price{background:#fff;text-align:center;font-size:1.4em;font-weight:bold;padding:7px;margin-bottom:5px}#con_intro .box_sub .price span{font-size:.8em}#con_intro .box_sub .sub{font-size:.9em}@media only screen and (min-width: 741px){#con_intro .inner{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#con_intro .img{width:30%;max-width:auto;margin:0 0 50px}#con_intro .detail{width:70%;padding-left:40px;margin:0 0 50px}#con_intro .detail p{line-height:1.8}#con_intro .box_sub{clear:both}}@media only screen and (min-width: 1025px){#con_intro .detail h1{font-size:2em}}
