@charset "UTF-8";
/* CSS Information
===============================
File name: Gas.css
Description: sezonsya.jp
Date: 2018
Contents: *Gas Page
Root EM:62.5%=10px
=============================== */
/*
Gas
===============================*/
/* Visual */
.underlayer_visual{background:url("../img/gas/visual_2000x340.jpg") no-repeat center 0; background-size:100% auto;}
/* Content */
.contents_inner{padding:7rem 0 4.5rem;}
/* Lead */
.contents_lead{width:100%; text-align:center; margin-bottom:7rem; line-height:1.8;}
.contents_lead span{display:block;}
/* Element */
.page_item{font-size:2.9rem;}
/* F&Q */
.faq{width:100%; border:solid 0.1rem #989898; margin-bottom:10rem;}
.faq_item{width:100%; text-align:center; border-bottom:solid 0.1rem #989898; padding:1.5rem 0; font-size:2.9rem; font-weight:bold;}
.faq_inner{padding:5rem;}
.faq_field{width:100%; margin-bottom:5rem;}
.faq_field:last-child{margin-bottom:0;}
.faq_field dt{width:100%; margin-bottom:1rem;}
.faq_field dt em{color:#0071bb; font-size:2.2rem; width:5rem; text-align:center;}
.faq_field dt span{padding-top:0.6rem; width:calc(100% - 5rem);}
.faq_field dd{width:100%;}
.faq_field dd em{color:#c0272d; font-size:2.2rem; width:5rem; text-align:center;}
.faq_field dd span{padding-top:0.6rem; width:calc(100% - 5rem);}
/* Contact */
.contact{width:100%; padding:2rem 0 3rem; background:#f1f1f1;}
.contact .page_item{text-align:center; border-bottom:solid 0.1rem #989898; margin-bottom:1.5rem;}
.contact_campany{font-size:1.8rem; font-weight:bold; line-height:1.7; margin-bottom:2rem;}
.contact_action{text-align:center;}
.contact_action__tel{width:100%; font-size:3.2rem; margin:0; line-height:1.2;}
.contact_action__tel2{font-size:2.9rem;}
.contact_action__help{font-size:1.8rem; font-weight:bold;}
/* About */
.about{width:100%; margin-bottom:8rem;}
.about .page_item{margin-bottom:3.5rem;}
.about_field{margin-bottom:3rem;}
.about_field:last-child{margin-bottom:0;}
.about_field dt{font-size:1.9rem; margin-bottom:2rem; font-weight:bold;}
.about_field dd{padding-left:1em;}
.about_wrap{width:100%;}
.about_wrap__list{width:calc(100% - 40rem); padding-right:4rem;}
.about_wrap__rate{width:40rem; padding-top:5rem;}
.about_wrap__rate a:hover{opacity:.8;}
.about_wrap__rate img{width:40rem;}
