@charset "utf-8";

/*=====================================================================================
	
	Document    : knowledge-b.css
	Created on  : 2014/01/31
	Description : 基礎知識
 
=====================================================================================*/

.fsize-m { font-size:16px; line-height:160%; }
.fsize-l { font-size:20px; line-height:150%; }
.fsize-xl { font-size:23px; line-height:140%; }

.bold {font-weight:bold; }
.unline { text-decoration:underline; }
.tx-center { text-align:center; }

.fc-red { color:#f00; }
.fc-blue { color:#00f; }

.cl:after {
	content:"";
	display:block;
	clear:both;
}

.line0 {
	line-height:0;
	font-size:0;
}

.blk {
	display:-moz-inline-box;
	display:inline-block;
	/display:inline;
	/zoom:1;
}

.photoL {
	float:left;
	margin-right:20px;
}

.photoR {
	float:right;
	margin-left:20px;
}

.txtArea {
	padding:30px;
}

.txtArea p {
	margin-bottom:0;
}

.txtArea strong {
	font-weight:bold;
}

.txtArea ul,
.txtArea li {
	margin:0;
	padding:0;
	list-style:none;
}

#makerList li {
	background-color:#fff;
	margin-top:15px;
}


/*-------------------------------------------------------
   見出し
-------------------------------------------------------*/

.md-line {
	border-left:5px solid #999;
	padding:0 0 0 10px;
	margin:0 0 5px -0;
	font-weight:bold;
}


/*-------------------------------------------------------
   角丸BOX
-------------------------------------------------------*/

.rbox {
	border:1px solid #ccc;
	border-radius:6px;
	-moz-border-radius:6px;
    -webkit-border-radius:6px;
}

.rbox .md {
	margin:-12px 0 0 10px;
	font-weight:bold;
	padding:0 10px;
	background-color:#f9f5ee;
}

.rbox-inner {
	padding:15px 20px;
}
	.rbox-inner ul {
		margin:0;
		margin-left:20px;
		padding:0;
		list-style:disc !important;
		list-style-position:inside;
	}
		.rbox-inner ul li {
			list-style:disc !important;
			float:left;
			width:220px;
			margin-right:30px;
			font-size:11.5px;
		}
		.rbox-inner ul li:nth-child(3n) {
			margin-right:0;
		}
			.rbox-inner ul li a {
				color:#66a572;
			}


/*-------------------------------------------------------
   ブランド
-------------------------------------------------------*/

.brand {
	float:left;
	margin-top:-10px;
	padding-bottom:10px;
}

.brand dt {
	font-weight:bold;
	float:left;
	clear:both;
	padding-top:10px;
}

.brand dt img {
	vertical-align:middle;
	margin-right:10px;
}

.brand dd {
	padding-top:10px;
}

.brand01 {
	width:55%;
}
.brand01 dt {
	width:10em;
	margin-right:-10em;
}
.brand01 dd {
	margin:0 0 0 10em;
}

.brand02 {
	width:45%;
}
.brand02 dt {
	width:12em;
	margin-right:-12em;
}
.brand02 dd {
	margin:0 0 0 12em;
}

.brand03 {
	width:50%;
}
.brand03 dt {
	width:9em;
	margin-right:-9em;
}
.brand03 dd {
	margin:0 0 0 9em;
}

.brand04 {
	width:50%;
}
.brand04 dt {
	width:12em;
	margin-right:-12em;
}
.brand04 dd {
	margin:0 0 0 12em;
}


/*-------------------------------------------------------
   Margin + Padding
-------------------------------------------------------*/

.pd-l15 { padding-left:15px; }
.mg-l15 { margin-left:15px; }
.pd-l20 { padding-left:20px; }
.mg-l20 { margin-left:20px; }

.pd-5 { padding:5px; }
.pd-10 { padding:10px; }
.pd-15 { padding:15px; }
.pd-20 { padding:20px; }
.pd-25 { padding:25px; }
.pd-30 { padding:30px; }
.pd-35 { padding:35px; }
.pd-40 { padding:40px; }
.pd-45 { padding:45px; }
.pd-50 { padding:50px; }
.pd-60 { padding:60px; }
.pd-70 { padding:70px; }
.pd-80 { padding:80px; }
.pd-90 { padding:90px; }
.pd-100 { padding:100px; }

.pd-s5 { padding:0 5px; }
.pd-s10 { padding:0 10px; }
.pd-s15 { padding:0 15px; }
.pd-s20 { padding:0 20px; }
.pd-s25 { padding:0 25px; }
.pd-s30 { padding:0 30px; }
.pd-s35 { padding:0 35px; }
.pd-s40 { padding:0 40px; }
.pd-s45 { padding:0 45px; }
.pd-s50 { padding:0 50px; }
.pd-s60 { padding:0 60px; }
.pd-s70 { padding:0 70px; }
.pd-s70 { padding:0 70px; }
.pd-s80 { padding:0 80px; }
.pd-s90 { padding:0 90px; }
.pd-s100 { padding:0 100px; }

.pd-b5 { padding-bottom:5px; }
.pd-b10 { padding-bottom:10px; }
.pd-b15 { padding-bottom:15px; }
.pd-b20 { padding-bottom:20px; }
.pd-b25 { padding-bottom:25px; }
.pd-b30 { padding-bottom:30px; }
.pd-b35 { padding-bottom:35px; }
.pd-b40 { padding-bottom:40px; }
.pd-b45 { padding-bottom:45px; }
.pd-b50 { padding-bottom:50px; }
.pd-b60 { padding-bottom:60px; }
.pd-b70 { padding-bottom:70px; }
.pd-b80 { padding-bottom:80px; }
.pd-b90 { padding-bottom:90px; }
.pd-b100 { padding-bottom:100px; }

.pd-t5 { padding-top:5px; }
.pd-t10 { padding-top:10px; }
.pd-t15 { padding-top:15px; }
.pd-t20 { padding-top:20px; }
.pd-t25 { padding-top:25px; }
.pd-t30 { padding-top:30px; }
.pd-t35 { padding-top:35px; }
.pd-t40 { padding-top:40px; }
.pd-t45 { padding-top:45px; }
.pd-t50 { padding-top:50px; }
.pd-t60 { padding-top:60px; }
.pd-t70 { padding-top:70px; }
.pd-t80 { padding-top:80px; }
.pd-t90 { padding-top:90px; }
.pd-t100 { padding-top:100px; }

.mg-b5 { margin-bottom:5px; }
.mg-b10 { margin-bottom:10px; }
.mg-b15 { margin-bottom:15px; }
.mg-b20 { margin-bottom:20px; }
.mg-b25 { margin-bottom:25px; }
.mg-b30 { margin-bottom:30px; }
.mg-b35 { margin-bottom:35px; }
.mg-b40 { margin-bottom:40px; }
.mg-b45 { margin-bottom:45px; }
.mg-b50 { margin-bottom:50px; }
.mg-b60 { margin-bottom:60px; }
.mg-b70 { margin-bottom:70px; }
.mg-b80 { margin-bottom:80px; }
.mg-b90 { margin-bottom:90px; }
.mg-b100 { margin-bottom:100px; }

.mg-t5 { margin-top:5px; }
.mg-t10 { margin-top:10px; }
.mg-t15 { margin-top:15px; }
.mg-t20 { margin-top:20px; }
.mg-t25 { margin-top:25px; }
.mg-t30 { margin-top:30px; }
.mg-t35 { margin-top:35px; }
.mg-t40 { margin-top:40px; }
.mg-t45 { margin-top:45px; }
.mg-t50 { margin-top:50px; }
.mg-t60 { margin-top:60px; }
.mg-t70 { margin-top:70px; }
.mg-t80 { margin-top:80px; }
.mg-t90 { margin-top:90px; }
.mg-t100 { margin-top:100px; }


/*---------------------------------------------------------------------------

   薪

---------------------------------------------------------------------------*/

/*-------------------------------------------------------
   燃焼方式
-------------------------------------------------------*/

.maki-nensyo .rbox-inner {
	padding:20px;
}

.maki-nensyo p {
	padding-left:1.25em;
}


/*-------------------------------------------------------
   違い
-------------------------------------------------------*/

.maki-bg01 {
	background:url(../images/knowledge-b/maki-bg01.png) no-repeat center center;
}

.maki-bg02 {
	background:url(../images/knowledge-b/maki-bg02.png) no-repeat center center;
}


/*-------------------------------------------------------
   故障の原因
-------------------------------------------------------*/

.maki-bg03 {
	background:url(../images/knowledge-b/maki-bg03.png) no-repeat center center;
}


/*-------------------------------------------------------
   屋根抜きの仕様
-------------------------------------------------------*/

.yanenuki {
	text-align:center;
}

.yanenuki li {
	display:-moz-inline-box;
	display:inline-block;
	/display:inline;
	/zoom:1;
	text-align:left;
}


/*-------------------------------------------------------
   内装制限
-------------------------------------------------------*/

.maki-bg04 {
	background:url(../images/knowledge-b/maki-bg04.png) no-repeat center center;
}


/*-------------------------------------------------------
   「内装制限の緩和」概要
-------------------------------------------------------*/

.kanwa-gaiyo dd {
	padding-left:2.5em;
	margin-left:1.25em;
	text-indent:-1.25em;
}

.kanwa-gaiyo dd li {
	margin-left:1em;
	text-indent:-1em;
}


/*-------------------------------------------------------
   特定不燃材料の範囲
-------------------------------------------------------*/

.maki-hani ul {
	text-align:center;
}

.maki-hani li {
	display:-moz-inline-box;
	display:inline-block;
	/display:inline;
	/zoom:1;
	margin-left:1em;
	text-indent:-1em;
	padding:0 15px;
	text-align:left;
}


/*---------------------------------------------------------------------------

   ペレット

---------------------------------------------------------------------------*/

/*-------------------------------------------------------
   逆火とは？
-------------------------------------------------------*/

.peret-bg01 {
	background:url(../images/knowledge-b/peret-bg01.png) no-repeat center center;
}


/*-------------------------------------------------------
   消費電力の目安
-------------------------------------------------------*/

.peret-bg02 {
	background:url(../images/knowledge-b/peret-bg02.png) no-repeat center center;
}


/*---------------------------------------------------------------------------

   EPA

---------------------------------------------------------------------------*/

.epa{
	width:550px;
	margin:0 auto;
	padding:10px;
	border-top: 1px solid #333333;
    border-left: 1px solid #333333;
	background-color:#fff;
	color:#000000;
}
.epa tr th{
	text-align:center;
	border-right:#333333 solid 1px;
	border-bottom:#333333 solid 1px;
	background:#d2ead7;
	font-weight:bold;
	padding:0.3em 0 0.3em 0;
}
.epa tr td{
	border-right:#333333 solid 1px;
	border-bottom:#333333 solid 1px;
	background:#f6f1eb;

	padding:0.3em 5px 0.3em 5px;

}
.epa tr .rank{
		width:40px;
}
.epa tr .brand,.model{
		width:200px;
}

.epa tr .rank,.gh{
	text-align:center;
}
.epa-note{
	width:550px;
	margin:0 auto;
	padding-bottom:20px;
}

.main-banner {
	margin-bottom:30px !important;
}

.txtArea {
	margin-bottom:30px;
}








