@charset "utf-8";.ss_service_news_title{width:90%;max-width:1000px;border:1px solid #999;padding:.5em 0;margin:3em auto 0 auto;font-size:1.2rem;background:#f1f1f1;font-weight:400}.ss_service_news{width:90%;max-width:1000px;margin:0 auto 5em auto;padding:1em 0;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;bordr-top:none}.ssnews_bold_text{font-size:1.6rem;font-weight:600;color:#b10a1b;margin:.5em 0}.top_eneosnews ul{overflow-y:scroll;height:420px}ul.order-form{width:100%;max-width:1000px;margin:0 auto;list-style:none}ul.order-form li{margin-bottom:2em;display:flex;justify-content:flex-start;align-items:center;font-size:1.2rem}ul.order-form li span{background:#b10a1b;padding:.25em .5em;border-radius:5px;color:#fff;font-size:2rem;font-weight:700;margin-right:1em}ul.order-form li.order-form-img{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em}ul.order-form li.order-form-img div{width:calc(90%/2);margin-top:2em}ul.order-form li.order-form-img div img{width:100%;border:1px solid #f1f1f1}ul.results_flexbox{width:90%;max-width:1200px;margin:0 auto 3em auto;display:flex;justify-content:space-between;flex-wrap:wrap}ul.results_flexbox li{width:calc(76%/3);margin:1.5em 0;line-height:2;font-weight:400;padding:2.5%;border-radius:15px;border:3px solid #0767b2}ul.results_flexbox li:hover{box-shadow:0px 0px 15px 0px #dcd6d6}ul.results_flexbox li div span{font-size:.8rem;font-weight:400}ul.results_flexbox li h3{font-size:1.5rem;margin-bottom:1em;line-height:normal;font-weight:600;text-align:center;color:#0767b2}div.results_iconset{display:inline-block;text-align:center;width:100%}ul.results_flexbox li img{width:25%;margin:0 auto 2em auto;border:3px solid #0767b2}ul.results_flexbox li img.CircleClip{border-radius:50%}.results_iconset img{width:25%;margin:0 auto 2em auto;border:3px solid #0767b2}.results_iconset img.CircleClip{border-radius:50%}.load_service{width:90%;max-width:1200px;margin:0 auto 4em auto;text-align:center}.load_service div.h2_text{margin-top:3em}.load_servicebox{display:flex;flex-wrap:wrap;border:3px solid #0767b2;border-radius:15px;margin-top:3em}.load_service div.load_service_leftbox{width:30%;padding:5%;line-height:1.75}.load_service_leftbox{text-align:left}.load_service_leftbox h3{font-size:1.5rem;margin-bottom:1em;line-height:normal;font-weight:600;text-align:center;color:#0767b2}.load_service div.load_service_rightbox{width:50%;padding:5%;text-align:center;line-height:1.75;background:rgba(7,103,178,.3)}.load_service_rightbox h3{font-size:1.5rem;font-weight:600;margin-bottom:1em}.load_service_call{background:#0767b2;color:#fff000;padding:3% 0;width:100%;font-size:1.5rem;line-height:normal;font-weight:600;letter-spacing:1px;border-radius:10px;margin-bottom:1.5em}.load_service_cap{text-align:left;font-size:.8rem}.load_service_btn{text-align:center}.load_service_btn a{display:inline-block;background:#fff;padding:1em 3em;margin-top:2em;border-radius:5px}.load_service h2{text-align:center;font-size:2rem;font-weight:600;line-height:1.75;display:inline;background-image:linear-gradient(rgba(0,0,0,0) 70%,red 70%)}.payment{width:90%;max-width:1200px;margin:0 auto;text-align:center}.payment h2{text-align:center;font-size:2rem;font-weight:600;line-height:1.75;display:inline;background-image:linear-gradient(rgba(0,0,0,0) 70%,red 70%)}.payment_contents_box{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin:3em 0;text-align:left}.payment_leftbox,.payment_rightbox{width:40%;line-height:2;text-align:center;background:#fff;padding:3.5%;border:3px solid #0767b2;border-radius:10px}.payment_leftbox table,.payment_rightbox table{width:100%;table-layout:fixed;text-align:center;margin:1.5em 0;font-size:110%}.payment_leftbox table tr,.payment_rightbox table tr{border:1px solid rgba(7,103,178,.8)}.payment_leftbox table tr th,.payment_rightbox table tr th{padding:3% 0;background:rgba(7,103,178,.2);font-weight:600}.payment_leftbox table tr td,.payment_rightbox table tr td{padding:3% 0}.payment_leftbox table tr th:first-child,.payment_leftbox table tr td:first-child,.payment_rightbox table tr th:first-child,.payment_rightbox table tr td:first-child{border-right:1px solid rgba(7,103,178,.8)}.payment_leftbox h3,.payment_rightbox h3{font-size:1.5rem;margin-bottom:1em;line-height:normal;font-weight:600;text-align:center;color:#0767b2}.payment_leftbox h4,.payment_rightbox h4{display:inline-block;font-size:1rem;background:#0767b2;color:#fff;text-align:center;padding:1em 2em;margin-bottom:1.5em;border-radius:30px;line-height:1;letter-spacing:1px}.payment_leftbox_lefttext,.payment_rightbox_lefttext{text-align:left}.payment_under_lefttext{font-size:90%;line-height:2;text-align:left;margin-bottom:3em;letter-spacing:1px}red{color:red}.payment div.h2_text{margin-top:3em}.etc_card{margin:3em 0}.etc_card h2{position:relative;background:#0767b2;text-align:center;font-size:2rem;color:#fff;padding:1em 0}.etc_card h2:after{position:absolute;content:'';width:0;height:0;bottom:-20px;left:50%;border-width:20px 20px 0;border-style:solid;border-color:#0767b2 transparent transparent}.etc_card-box{width:90%;max-width:1200px;margin:3em auto 0 auto;display:flex;align-items:flex-start;line-height:2}.etc_card-box div.etc_card-img{width:auto;margin-right:5%}.etc_card-box table{font-size:110%;width:60%;text-align:center;margin:1.5em 0}.etc_card-box table tr{border:1px solid #0767b2}.etc_card-box table tr th{padding:3% 2%;background:rgba(7,103,178,.2);border-right:1px solid rgba(7,103,178,.8)}.etc_card_redtext{color:red;font-weight:600}.busuiness_etc-cardset{width:85%;margin:3em auto;background-blend-mode:multiply;background:rgba(7,103,178,.8);padding:2.5%;text-align:center;background-image:url(//yamashirooil.xsrv.jp/wp-content/themes/yamashiro-sekiyu.com/css/../images/etc-images35001.png),url(//yamashirooil.xsrv.jp/wp-content/themes/yamashiro-sekiyu.com/css/../images/etc-images35002.png);background-repeat:no-repeat;background-position:left center,right center;background-size:contain;border-radius:15px}.busuiness_etc-cardset h3{display:inline-block;font-size:1.5rem;color:#0767b2;background:#fff;padding:.5em 3em;border:2px solid #0767b2;line-height:normal;border-radius:10px;margin-bottom:1em;font-weight:600}.busuiness_etc-cardset ul{display:flex;justify-content:center;align-items:center;margin-bottom:2em}.busuiness_etc-cardset ul li{width:25%}.busuiness_etc-cardset ul li.plusicon{width:5%;padding:0 1em}.busuiness_etc-cardset ul li img{width:100%}white{color:#fff}.order-form-redtext{font-weight:600;color:#b10a1b}.enekey-img{width:30%}.enekey-img img{width:100%}.enekye_feature{width:70%}.enekye_feature h3{font-size:1.2rem}.enekye_feature ul{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;text-align:center}.enekye_feature ul li{width:calc(96%/3)}.enekey-box{max-width:90%;margin:3em auto 0 auto;display:flex;align-items:stretch;line-height:2}.okinawa-hikikae-drink{width:94.5%;display:flex;position:relative;border:solid 2px #f1f1f1;border-radius:15px;padding:2.5%}.campaign-btn{margin:2em 0!important;background:#b10a1b;padding:1em 1.5em;color:#fff000;border-radius:10px;font-size:150%!important;font-weight:700;letter-spacing:1px}.syokupan-data-title{margin:2em 0!important}.top-newslist-br{margin-top:1em}.company_profile table th.syokupan-data-th{width:35%}.red-bold{font-weight:700;font-size:120%;color:#b10a1b}.okinawa-hikikae-drink:hover{border:solid 2px #b10a1b}.okinawa-hikikae-drink div.hikikae-leftbox{width:40%}.okinawa-hikikae-drink div.hikikae-leftbox span{font-size:.8rem;font-weight:400}.okinawa-hikikae-drink div.hikikae-rightbox{width:60%}.app-italy-fair{width:100%;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.app-italy-fair div span.bgcolor{background:#b10a1b;margin-right:1em;padding:.5em;color:#fff;text-align:center}.app-italy-fair div.italy-box{width:calc(82%/2);border:3px solid #b10a1b;padding:2.5% 2.5% .5%;border-radius:10px;margin-top:3em}.enekey{width:100%;background-image:url(//yamashirooil.xsrv.jp/wp-content/themes/yamashiro-sekiyu.com/css/../images/bluesky_enekeyback.jpg);background-repeat:no-repeat;background-size:cover;padding:5% 0}.enekey h2{font-size:3rem;font-weight:600;display:flex;justify-content:center;align-items:center;color:#fff000;margin-bottom:2em;line-height:0}.enekey h2 img{width:15%;height:100%;margin-left:.5em}.enekey-img h3{font-size:1.5rem;background:#fff;color:#0767b2;text-align:center;padding:.3em 0;margin-bottom:2em;font-weight:600;border-radius:10px}.enekye_feature_box li{margin-bottom:2em;color:#fff}.enekye_feature_box li img{width:50%;margin:0 auto 1em auto;border:3px solid #0767b2;background:#fff}.enekye_feature_box li img.CircleClip{border-radius:50%}.enekye_feature_text{color:#fff;text-align:center;margin-top:2em;font-size:110%}.enekey_btn{margin-top:2em;text-align:center}.enekey_btn a{font-size:120%;background:#000;padding:1.1em 2em 1em;display:inline-block;border-radius:30px;color:#fff;line-height:1}.enekey_btn a:hover{background:red}.italy-text-center{text-align:center}h3.italy-title{text-align:center;background:#b10a1b;padding:.5em 0;color:#fff;margin:0 0 1.5em;letter-spacing:.3px;font-size:1.3rem}.italy-subbox{margin-top:1.5em}.italy-subbox div{margin:2em 0}.brand-p-title{position:absolute;bottom:10%;left:5%;text-align:left}.brand-p-title h1{font-size:3rem;font-weight:600;margin-top:.5em;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,1)}.brand-p-title div.sub-copy{font-size:1.2rem;font-weight:600;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,1)}.businesscard_contents{width:100%}.businesscard_profile{width:90%;margin:0 auto}.businesscard_profile h2{font-size:2rem;line-height:1.75;font-weight:600;color:#b10a1b;letter-spacing:2px;text-align:center;margin:2em 0 .75em}.businesscard_results{width:100%}.results_box90{width:90%;max-width:1000px;margin:0 auto}.results_box90 h2{font-size:2rem;line-height:1.75;font-weight:600;color:#0767b2;letter-spacing:1px;text-align:center;margin:2em 0 1em;padding:1.1rem 1rem;border-top:3px solid #0767b2;border-bottom:3px solid #0767b2}.results_box90 h2 span{font-size:1rem;font-weight:400;color:#333}.results_box90 div{line-height:2;text-align:center;margin-bottom:3em}ul.results_box3{width:100%;margin:0 auto 3em auto;display:flex;justify-content:center;background-color:#0767b2;padding:3em 0}ul.results_box3 li{width:calc(80%/3);margin:0 1.5em;color:#fff}ul.results_box3 li h3{font-size:1.3rem;font-weight:600;text-align:center;line-height:1.75;margin:1em 0}ul.results_box3 li img{width:100%;border-radius:10px}ul.results_box3 li div{line-height:1.75}.big_text{font-size:2rem;font-weight:700;color:#b10a1b}h3.plaichi-h3{font-size:1.5rem;border-top:2px solid #000;border-bottom:2px solid #000;padding:1em 0;margin-bottom:3em}.curry-party-campaign{background:#ffe357;margin:2em 0;padding:1% 5% 5%;border-radius:20px;text-align:center;font-size:1.5rem}.curry-party-campaign dl dt{margin:1.5em 0 .5em}.curry-party-campaign dl dd{border:3px solid #000;padding:.25em;border-radius:40px;background:#fff;font-size:1.8rem;font-weight:700;color:red;margin-bottom:1em}.curry-party-coupon{width:100%;display:flex;justify-content:space-between;text-align:center;font-size:1.3rem}.curry-party-coupon div.curry-party-coupon-box{width:calc(95%/2);border:2px solid #999}.curry-party-coupon div.curry-party-coupon-box div img{width:80%;height:auto}.curry-party-coupon-title{background:#999;margin-bottom:1em;padding:.25em 0}.curry-party-coupon-cap{font-size:1rem;padding-bottom:1.5em}.app-curry-party-btn{margin-top:2em!important}.curry-party-images{display:flex;justify-content:space-between;margin-top:2.5em}.curry-party-images div{width:calc(94%/2)}.curry-party-images div div.right-tate-img{width:100%;display:block;margin-bottom:.5em}.curry-party-images div img{width:100%}.hikikae-sankaku{width:auto;font-size:5rem;position:relative;top:40%;left:0;transform:translate(0%,35%)}.hikikae-rightbox ul{display:flex}.hikikae-rightbox ul li{width:calc(100%/2)}.okinawa-hikikae-drink h2{font-size:1.3rem;color:#000;margin-top:0}.okinawa-hikikae-drink-day{background:rgba(177,10,27,.2);border-radius:15px;margin-top:1.5em;padding:2.5% 5%;font-size:1.8rem}.okinawa-hikikae-drink-day dl{display:flex;justify-content:center;margin:1em 0}.okinawa-hikikae-drink-day dl dt{background:#666;margin:0 1em 0 0;color:#fff;padding:0 .5em}.okinawa-hikikae-drink-day dl dd{font-weight:700}h3.okinawa-hikikaedrink-titleh3{margin:2em 0;font-size:1.3rem;text-align:center;background:#000;color:#fff;padding:.5em 0}.okinawa-hikikae-card{display:flex}.card-img{width:30%;margin-right:2.5%}.drink_discount{width:100%;border:1px solid #999;table-layout:fixed}.drink_discount td{width:calc(90%/2);padding:2%}.drink_discount td span{font-size:90%;padding:.25em .5em;border-radius:5px;color:#fff;background:red;margin-left:.5em;vertical-align:top}.news_img img{width:100%;height:auto}.br-sp{display:none}.policy_cheack{margin-bottom:2em}.privacy h2{font-size:1.5rem;color:#b10a1b;border-bottom:1px solid #b10a1b;padding-bottom:.5em;margin:1.5em 0 1em}ul.recruit_img{display:flex;justify-content:space-between;align-items:center;margin-bottom:3em}ul.recruit_img li{width:calc(95%/2);height:100%;position:relative;overflow:hidden}ul.recruit_img li img{width:100%;height:359px;object-fit:cover;object-position:center}.form_cheack{margin-bottom:2em}.wpcf7-spinner{display:none!important}.wpcf7-list-item{margin:0!important}.recruit_btnbox{margin-bottom:5em}.top_eneosnews li span.info_label,.top_sevennews li span.info_label{color:#fff;background:#b10a1b;font-size:80%;padding:.1em .5em;margin:0 .5em}.inner nav ul li.menu-item-25 a:hover{color:#fff000}.news_text{font-size:1rem;line-height:2;margin-top:2em}.sslist_topimg img{width:100%;object-position:center 80%}.infomation_topimg img{object-position:center 60%}.seven_recruit_topimg img{object-position:center 45%}.ss_recruit_topimg img{object-position:center 50%}h1.info-title{font-size:1.8rem;font-weight:600;background:#b10a1b;letter-spacing:2px;text-align:center;margin:1em 0 1.5em;padding:.75em 0;color:#fff;border-radius:10px}.info_toptitle{position:absolute;top:50%;left:50%;z-index:999;font-size:2rem;font-weight:600;transform:translateY(-50%) translateX(-50%);background:rgba(177,10,27,.8);color:#fff;padding:1.5%}.no_job{font-size:1.2rem;color:#000}.recruit_data_box{display:flex;justify-content:space-between}.recruit_data_img{width:40%}.recruit_data_textbox{width:57%;font-size:85%;color:#000;line-height:2;text-align:center}.recruit_data_textbox div{text-align:left}.recruit_syousai_btn a:hover{color:#000}.recruit_syousai_sevenbtn{border:1px solid #094}.recruit_syousai_sevenbtn a{color:#094}.top_menu_sp{display:none}.br-sp{display:none}.logo_copy_box{display:grid;text-align:center;justify-content:center}.copyright{width:100%;grid-row:2/2;text-align:center;margin-top:2em}.copyright_list{font-size:.75em;width:100%;grid-row:1/2}header .inner nav ul li.current_page_item a,header .inner nav ul li.current-menu-item a{font-weight:700;color:#b10a1b}header .inner nav ul li.current_page_item a:hover,header .inner nav ul li.current-menu-item a:hover{color:#fff}header .inner nav ul li.menu-item-25 a{background:#b10a1b;color:#fff}header .inner nav ul li.menu-item-25 a:hover{color:#fff000}header h1.policy_title{background:gray;padding:.75em;color:#fff;font-size:2rem}.policy_header{height:auto;margin-bottom:3em}.privacy_box{width:90%;max-width:1200px;margin:0 auto;font-size:1.1rem;line-height:2;letter-spacing:1px}a.policy_btn{background:#b10a1b;color:#fff000;padding:1em}.contact_window{margin-bottom:1.5em}.event-btn{margin:2em 0!important}.event-img-topmargin{margin-top:2em!important}.big-font{font-size:2rem;font-weight:700;color:#b10a1b}input[type="submit" i]{font-size:1rem;border:none;background-color:rgba(189,29,56,1);margin-top:.5em;cursor:pointer;padding:1em 2.5em;color:#fff}input[type="submit" i]:disabled{font-size:1rem;border:none;background-color:rgba(189,29,56,.5);margin-top:.5em;cursor:pointer;padding:1em 2.5em}@media only screen and (max-width :1368px){.logo{width:30%}header .inner nav{width:80%}}@media only screen and (max-width :480px){ul.recruit_img{display:block;margin-bottom:2em}ul.recruit_img li{width:100%;margin-bottom:2em}.logo{width:100%;text-align:center}header .inner{display:block}nav{display:none}.top_menu_sp{display:block;z-index:110}header{height:300px}.header_slide{height:300px}header ul{height:300px}header ul li img{width:100%;height:auto;top:35%}.slick-track{height:300px}.slider_title{font-size:1.8rem;line-height:1.5;top:70%;left:70%;transform:translateY(-70%) translateX(-70%);z-index:1}.br-sp{display:block}.top_news_list{width:90%;margin:0 auto;display:block}.top_eneosnews,.top_sevennews{width:100%;text-align:center;margin-top:2em}.top_eneosnews h2.news_title{padding:1em 0;margin-bottom:1em;text-align:center;text-indent:0}.top_eneosnews div.news_archive_btn{margin-bottom:2em}.top_news_list ul li{font-size:85%}.top_sevennews h2.news_title{padding:1em 0;margin-bottom:1em;text-align:center;text-indent:0}.enekey_banner{margin:2em auto 2em auto;background:#b10a1b;padding:.6em 0 .5em}.enekey_banner img{width:90%}.top_service_data h2{font-size:1.6rem;font-weight:600;margin:1em 0 .75em}.top_service_data ul{display:block}.top_service_data ul li{width:100%;height:80px;margin-bottom:2em}.service_eneos{background-image:url(//yamashirooil.xsrv.jp/wp-content/themes/yamashiro-sekiyu.com/css/../images/eneos_logo.png),url(//yamashirooil.xsrv.jp/wp-content/themes/yamashiro-sekiyu.com/css/../images/eneos_ss_img.jpg);background-repeat:no-repeat;background-size:auto 100%,80% auto;background-position:center left,bottom right}.top_service_data ul li.service_eneos h3{font-size:90%;padding:.5em 1em;bottom:5%}.top_service_data ul li.service_seven h3{font-size:90%;padding:.5em 1em;bottom:5%}.top_service_data ul li.service_laundry h3{font-size:90%;padding:.5em 1em;bottom:5%}.top_service_data ul li.service_parking h3{font-size:90%;padding:.5em 1em;bottom:5%}ul.footer_address li.footer_logo{width:100%;margin:0 0 1.5em;text-align:center}ul.footer_address{width:100%;display:block}ul.footer_address li.footer_jyusyo{width:auto;font-size:90%;line-height:1.5;margin:0;text-align:center}.footer_tel{margin-top:.5em;text-align:center}header.header_page{height:350px}.header_topimg{height:auto}.header_topimg img{top:25%;height:250px;overflow:hidden}.company_profile h2,.business_profile h2,.recruit_data h2,.contact_data h2,.servicestation_profile h2,.seveneleven_profile h2,.landry_profile h2,.applepark_profile h2{font-size:1.6rem;font-weight:600;margin:1em 0 .75em;line-height:1.5}.company_profile .company_profile_h2text,.business_profile_h2text,.recruit_data_h2text,.servicestation_profile_h2text,.seveneleven_profile_h2text,.landry_profile_h2text,.applepark_profile_h2text{font-size:.9rem;text-align:center;margin:1em 0 2em;line-height:2}.company_profile table{font-size:.8rem;line-height:1.3}.company_profile table th{width:23%;padding:1% 2%}.company_profile{margin:0 auto 3em auto}ul.torikumi_list{display:block;text-align:center}ul.torikumi_list li{width:100%;margin-bottom:2em}.business_list ul{display:block}.business_list ul li{width:100%}.eneos_shoplist,.seven_shoplist,.laundry_shoplist,.parking_list{margin-top:2em}.recruit_list{display:block}.recruit_eneos_data,.recruit_seven_data{width:100%}.recruit_eneos_backimg h3,.recruit_seven_backimg h3{font-size:1.3rem}.eneos_recruit_type h3{font-size:1.1em;letter-spacing:1px}.recruit_data_box{display:block}.recruit_data_img{position:relative;width:100%;height:150px;overflow:hidden;margin-bottom:1em;object-fit:cover}.recruit_data_img img{position:absolute;width:100%;height:auto;left:0;top:-20%}.recruit_data_textbox{width:100%}.contact_data table{margin:2em 0}.contact_tel{font-size:2rem;margin-bottom:.5em}.contact_contents table th{width:28%;background:rgba(189,29,56,.1);padding:1.5%;vertical-align:middle}.contact_contents table td{width:auto;padding:1.5%;vertical-align:middle}.wpcf7{width:100%}.wpcf7-text{width:94%}.wpcf7-textarea{width:94%}.contact_contents table th .required{display:inline-block;width:auto;font-size:80%;background:#bd1d38;padding:.5em;color:#fff;border-radius:2px;margin:.5em 0 0}.contact_th_flex{display:block}.policy_cheack{font-size:85%;line-height:1.5}.recruit_btnbox{margin-bottom:3em}.servicestation_profile,.seveneleven_profile,.landry_profile,.applepark_profile{width:90%;margin:0 auto}.servicestation_list,.seveneleven_list,.landry_list,.applepark_list{width:100%}.servicestation_list ul li,.seveneleven_list ul li,.landry_list ul li,.applepark_list ul li{display:block}.ss_list_img,.seven_list_img,.landry_list_img,.applepark_list_img{width:100%;margin-bottom:1em}.ss_data,.seven_data,.landry_data,.applepark_data{width:100%;line-height:1.5}.ss_data h3,.seven_data h3,.landry_data h3,.applepark_data h3,.applepark_data h3{font-size:1.3rem}.ssmap_btn a,.sevenmap_btn a,.landrymap_btn a,.appleparkmap_btn a{font-size:.9rem}.company_profile iframe{width:100%;height:150px}.info_toptitle{width:90%;position:absolute;top:65%;left:65%;z-index:5;font-size:1.5rem;font-weight:600;transform:translateY(-65%) translateX(-65%);background:rgba(177,10,27,.8);color:#fff;padding:1.5%;line-height:1.3}h1.info-title{font-size:1.1rem;letter-spacing:0;padding:.75em;line-height:1.5}.ss_service_data ul li.ss_self{width:18%;line-height:200%}.ss_service_data ul li.ss_open{width:20%}.ss_service_data ul li.ss_open1{width:20%}.ss_service_data ul li.ss_carwash_time{width:28%}.ss_service_data ul li.ss_carwash_time1{width:28%}.ss_service_data ul li.ss_carwash_time2{width:20%}.ss_service_data ul li.ss_carwash_time3{width:30%}.ss_service_data ul li.ss_kerosene{width:18%;line-height:200%}.ss_service_data{margin-top:1em}.ss_data h3,.seven_data h3,.applepark_data h3{width:100%;margin:0!important}.ssmap_btn,.sevenmap_btn,.landrymap_btn,.appleparkmap_btn{text-align:right;margin:.5em 0 1em}.seven_service_data ul li.seven_shop_data1,.seven_service_data ul li.seven_shop_data2,.seven_service_data ul li.seven_shop_data3,.seven_service_data ul li.seven_shop_data4,.seven_service_data ul li.seven_shop_data5{width:17%}.seven_service_data ul{justify-content:space-between;flex-wrap:wrap;margin-right:0}.landry_service_data ul li.landry_shop_data1,.landry_service_data ul li.landry_shop_data2,.landry_service_data ul li.landry_shop_data3,.landry_service_data ul li.landry_shop_data4,.landry_service_data ul li.landry_shop_data5,.landry_service_data ul li.landry_shop_data6{width:22%}.applepark_service_data ul li.applepark_shop_data,.applepark_service_data ul li.applepark_shop_data1,.applepark_service_data ul li.applepark_shop_data2,.applepark_service_data ul li.applepark_shop_data3,.applepark_service_data ul li.applepark_shop_data4{width:17%}.landry_service_data ul{justify-content:space-between;flex-wrap:wrap;margin:1em 0 0}.applepark_service_data ul{justify-content:space-between;flex-wrap:wrap;margin:1em 0 0}header h1.policy_title{font-size:1.8rem;padding:.75em 0}.privacy h2{font-size:1.3rem}.privacy_box{font-size:.9rem}.info-h2-text{font-size:90%}.drink_discount td span{margin:.5em 0 0}.okinawa-hikikae-card{display:block}.card-img{width:100%;margin:0 0 1em}.card-img img{width:100%}.okinawa-hikikae-drink{display:block}.okinawa-hikikae-drink div.hikikae-leftbox{width:100%}.okinawa-hikikae-drink div.hikikae-rightbox{width:100%}.hikikae-rightbox ul{display:block}.hikikae-rightbox ul li{width:100%}.hikikae-sankaku{position:inherit;transform:rotate(90deg);font-size:3rem;line-height:1;top:0;text-align:center}.okinawa-hikikae-drink div.hikikae-leftbox span{font-size:.7rem;font-weight:400}.okinawa-hikikae-drink h2{font-size:1.2rem}.okinawa-hikikae-drink-day dl{display:block}.okinawa-hikikae-drink-day{font-size:1rem;text-align:center}.okinawa-hikikae-drink-day dl dt{margin:0}.okinawa-hikikae-drink-day dl dd{margin-top:.5em;font-size:.9rem}.curry-party-images{display:block;margin-top:1em}.curry-party-images div{width:100%;margin-top:1em}.curry-party-campaign dl dt{margin-top:.25em}.curry-party-campaign dl dd{font-size:1.1rem}.curry-party-coupon{display:block}.curry-party-coupon div.curry-party-coupon-box{width:100%;margin-bottom:1em}h3.plaichi-h3{font-size:1.2rem;margin-top:2em}.app-italy-fair{display:block;font-size:1rem}.app-italy-fair div.italy-box{width:95%}h3.italy-title{font-size:1.1rem}input[type=submit]{appearance:none;-webkit-appearance:none}.campaign-btn{font-size:1rem!important;text-align:center!important;padding:1em!important;margin-bottom:1em!important}ul.order-form li span{font-size:1.3rem}ul.order-form li{font-size:.8rem}ul.order-form li.order-form-img div{width:100%}ul.order-form li.order-form-img{display:block}.ss_service_news_title{width:100%;font-size:1rem}.ss_service_news{width:90%;font-size:.8rem;text-align:justify;padding:5%}.businesscard_profile h2{font-size:125%;margin-top:2em;letter-spacing:1px}.business_profile_h2text{text-align:left}.results_box90 h2{font-size:125%;padding:1.1rem 0}.results_box90 div{text-align:left}ul.results_box3{display:block}ul.results_flexbox{display:block}ul.results_flexbox li{width:78%;padding:10%;margin-bottom:2em}ul.results_box3 li{width:86%;margin-bottom:3em}ul.results_box3 li:last-child{margin-bottom:0}ul.results_box3 li h3{font-size:115%}ul.results_flexbox li img{width:50%}ul.results_flexbox li h3{font-size:130%}.load_service div.h2_text{margin-top:2em;line-height:1.75}}