@charset "utf-8";
/* CSS Document */


/*-- メニュー設定 --*/
div#header div.menu ul.primary li a.products {
	background-position : 0 -50px ;
}


/*-- 右カラム設定 --*/
div#aircon h2 {
	width : 720px ;
	height : 65px ;
	text-indent : -9999px ;
	background : url(../img/aircon_h2.gif) left top no-repeat ;
}

div#aircon div {
	padding : 0 0 45px 0 ;
}

div#aircon div p.goto-header {
	text-align : right ;
}

div#aircon div.left, div#aircon p.left		{ float	: left		;}
div#aircon div.right, div#aircon p.right	{ float	: right		;}

div#aircon div.example div.relative {
	margin-top : 10px ;
	width : 720px ;
	height : 860px ;
	position : relative ;
}

div#aircon div.example div.relative img {
	display : block ;
	position : absolute ;
}

div#aircon div.example div.relative img.example_001_001 { left:15px; top:0; }
div#aircon div.example div.relative img.example_002_001 { left:435px; top:0; }
div#aircon div.example div.relative img.example_003_001 { left:15px; top:384px; }
div#aircon div.example div.relative img.example_003_002 { left:302px; top:517px; }

div#aircon div.example div.relative h3 {
	font-size : 14px ;
	line-height : 21px ;
}

div#aircon div.example div.example_001 {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	width : 380px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	position : absolute ;
	left : 15px ;
	top : 272px ;
}

div#aircon div.example div.example_002 {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	width : 247px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	position : absolute ;
	left : 435px ;
	top : 405px ;
}

div#aircon div.example div.example_003 {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	width : 667px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	position : absolute ;
	left : 15px ;
	top : 789px ;
}

div#aircon div.example div.example_010,
div#aircon div.example div.example_011 {
	margin : 10px ;
	padding-bottom : 15px ;
}

div#aircon div.example div.example_010 p,
div#aircon div.example div.example_011 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_010 p.text,
div#aircon div.example div.example_011 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.example div.example_004 {
	margin : 10px ;
}

div#aircon div.example div.example_004 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_004 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.example div.example_005 {
	margin : 10px ;
}

div#aircon div.example div.example_005 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_005 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.example div.example_008 {
	margin : 10px ;
}

div#aircon div.example div.example_008 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_008 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.example div.example_009 {
	margin : 10px ;
}

div#aircon div.example div.example_009 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_009 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.example div.example_006 {
	margin : 10px ;
	padding-top : 20px ;
}

div#aircon div.example div.example_006 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_006 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.example div.example_007 {
	margin : 10px ;
}

div#aircon div.example div.example_007 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_007 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.example div.example_012 {
	margin : 10px ;
}

div#aircon div.example div.example_012 p {
	padding-bottom : 5px ;
}

div#aircon div.example div.example_012 p.text {
	border-right : solid 1px #e0e0e0 ;
	border-bottom : solid 1px #e0e0e0 ;
	padding : 10px ;
	background-color : #f9f9f9 ;
	font-size : 12px ;
	line-height : 18px ;
	clear : both ;
}

div#aircon div.maker table {
	margin : 10px auto ;
	width : 700px ;
}

div#aircon div.maker table td.pict {
	border : solid 1px #cccccc ;
	padding : 10px 0 ;
	width : 280px ;
	text-align : center ;
}

div#aircon div.maker table td.pict img {
	display : inline ;
}

div#aircon div.maker table td.text {
	border : solid 1px #cccccc ;
	padding : 10px ;
	width : 397px ;
}

div#aircon div.maker table td.text h4 {
	padding-bottom : 5px ;
	font-size : 15px ;
	line-height : 22px ;
}

div#aircon div.maker table td.text ul {
	padding-left : 20px ;
}

div#aircon div.maker table td.text ul li {
	font-size : 13px ;
	line-height : 20px ;
	list-style-type : disc ;
}

div#aircon div.type table {
	margin : 10px auto ;
	width : 700px ;
}

div#aircon div.type table th {
	border : solid 1px #cccccc ;
	width : 100px ;
	background-color : #f9f9f9 ;
}

div#aircon div.type table td.pict {
	border : solid 1px #cccccc ;
	padding : 10px 0 ;
	width : 280px ;
	text-align : center ;
}

div#aircon div.type table td.pict img {
	display : inline ;
}

div#aircon div.type table td.text {
	border : solid 1px #cccccc ;
	padding : 10px ;
	width : 296px ;
}
