<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*ガス専用*/
.gas{
	background:url("/image/eu/header/submenu-bg04.gif") no-repeat;
}

/*サイド*/

.side-link a:link,
.side-link a:visited,
.side-link a:hover,
.side-link a:active {
	color:#3086a9;
	font-size:110%;
	font-weight:bold;
}
.event-title{
	width:255px;
	height:15px;
	background:url("/image/eu/side/water/event_title.gif") no-repeat;
	text-align:right;
	padding:5px;
}
.event-text{
	width:240px;
	margin:0 auto;
	text-align:left;
	padding:5px 0;
}
.event-text ul{
	list-style-image:url("/image/eu/side/gas/arrow.gif");
}
.event-text ul li{
	margin-left:15px;
}
/*サイド*/
.side-link a:link,
.side-link a:visited,
.side-link a:hover,
.side-link a:active {
	color:#3086a9;
	font-size:110%;
	font-weight:bold;
}
.event-title{
	width:255px;
	height:15px;
	background:url("/image/eu/side/gas/event_title.gif") no-repeat;
	text-align:right;
	padding:5px;
}
.content-box{
	width:265px;
	border:1px solid #22973d;
	margin:10px auto;
}

.gas-subtitle{
	border-left:2px solid #10a4ea;
	text-align:left;
	margin:10px;
	padding-left:10px;
}

.life-style-list{
	width:652px;
}
.goods-wrap{
	width:322px;
	text-align:center;
}
.goods-wrap div{
	width:300px;
	border:1px solid #ccc;
	padding:10px;
	text-align:center;
	border-top:none;
	border-bottom:none;
}

.goods-wrap div .img-border{
	border-top:1px solid #ccc;
	margin:0 auto;
}

.life-style-list th{
	border-bottom:1px dotted #ccc;
}

.life-style-list td{
	text-align:left;
	border-bottom:1px dotted #ccc;
}
.life-style-list td span.extitle{
	font-weight:bold;
	font-size:120%;
}
.life-style-list td div{
	border:2px solid #b4d3e8;
	padding:10px;
}
.life-style-list td div span{
	color:#f00;
	font-size:150%;
	font-weight:bold;
}
.gas-contact-area{
	width:652px;
	position:relative;
}
.side-link a:link,
.side-link a:visited,
.side-link a:hover,
.side-link a:active {
	color:#2cac4b;
	font-size:110%;
	font-weight:bold;
}

/*TOPページ*/
.sub-contents-info{
	width:215px;
	float:left;
}
.sub-contents-wrap{
	width:193px;
	border:1px solid #ccc;
	padding:10px;
}
.sub-contents-wrap .read-text{
	background:#e2f7ff;
	margin:0 auto 5px;
	width:193px;
	padding:5px 0;
}
.sub-contents-wrap ul{
	text-align:left;
	margin-top:5px;
}
.sub-contents-wrap ul li{
	list-style-type:none;
	background:url("/image/eu/side/d7/arrow_right.gif") no-repeat 0 4px;
	text-indent:18px;
}
.gas-info-area{
	width:388px;
	border:1px solid #ccc;
}
.gas-info-area .info-title{
	width:378px;
	height:15px;
	background:url("/image/eu/ar-title-d3-0100-2.gif") no-repeat;
	text-align:right;
	padding:5px;
}
.gas-info-area .event-title{
	width:378px;
	height:15px;
	background:url("/image/eu/ar-title-d3-0100.gif") no-repeat;
	text-align:right;
	padding:5px;
}
.gas-info-area .info-text{
	width:360px;
	margin:10px auto;
	text-align:left;
}
.gas-info-area .event-text{
	width:360px;
	margin:10px auto;
	text-align:left;
}
/*D5-0100-EU-wrapper*/
/*左サイド*/
#d5-wrapper #d5-left{
	width:270px;
	float:left;
	text-align:center;
}
#d5-wrapper #d5-left .d5-left-box{
	width:266px;
	border:1px solid #22973d;
	text-align:left;
}

#d5-wrapper #d5-left ul{
	width:240px;
	margin:0 auto;
}
#d5-wrapper #d5-left ol{
	padding-left:15px;
	margin-left:15px;
	font-weight:bold;
}

#d5-wrapper #d5-left  ul li{
	background:url(/image/eu/gas/arrow.gif) no-repeat 0 3px;
	padding-left:20px;
}

/*センター*/
#d5-wrapper #d5-main{
	width:390px;
	float:left;
	margin-left:9px;
}

/*右サイド*/
#d5-wrapper #d5-right{
	width:270px;
	float:left;
}

#d5-wrapper .content-list{
	list-style:none;
	text-align:left;
}

#d5-wrapper .mini-box{
	border:solid 1px;
	padding:3px;
	margin:10px;
}

#d5-wrapper .text-left{
	text-align:right;
	line-height:1.5;
	float:right;
}

/*D7-2110-wrapper*/
#d7-2110-wrapper .d7-content{
	width:600px;
	margin:10px auto;
	border:dashed 1px;
	padding:20px auto;
}

#d7-2110-wrapper .in-float{
	float:left;
	margin:0 auto 0 10px;
}

#d7-2110-wrapper .campaign{
	width:500px;
	padding:10px;
	clear:both;
	margin:0 auto;
}

/*D5-5020-wrapper*/
#d5-5020-wrapper .gray-txt{
	color:#969696;
	text-align:left;
	padding:10px 0;
	font-size:90%;
}

#d5-5020-wrapper .green-box{
	width:580px;
	background:#cfc;
	margin:20px auto;
	padding:10px 0;
}

#d5-5020-wrapper .left-300box{
	float:left;
	width:270px;
	text-align:left;
	margin:10px 20px;
	font-size:140%;
	line-height:1.5;
}

#d5-5020-wrapper .s-text{
	font-size:60%;
	line-height:1.5;
}

#d5-5020-wrapper .def-table th.y-left{
	background:#ff9;
	color:#000;
	border:1px solid #dcdcdc;
	padding:6px;
	text-align:left;
	font-weight:normal;
	width:30%;
}

#d5-5020-wrapper input.w60{
	width:60%;
}

/*d7-3000-wrapper*/
#d7-3000-wrapper .gas-minicon{
	border:dashed 1px;
	padding:10px;
	margin:10px;
}

/*d7-contentは重複*/
#d7-3000-wrapper .d7-3000content,
#d7-2800-wrapper .d7-2800content,
#d7-2500-wrapper .d7-2500content{
	width:600px;
	margin:20px auto;
	padding:20px auto;
}

/*強調したいボーダー*/
.push-bdr{
	border:2px solid #cecccf;
}


</pre></body></html>