@charset "utf-8";

/* TODO: 内容更新 2014/03/26 */

body {
	-webkit-text-size-adjust: 100%; /* iPhone Font size fix */
}

@media aural {
	body { voice-family: female; }
}

a {
	outline: none;
	overflow: auto;
}

/* 特長メニュー用 */

ul#feature-menu, 
ul#feature-menu li {
	background: url(null) #fff;
}

ul#feature-menu {
	margin: 0;
	padding: 0;
	width: 100%;
}

ul#feature-menu li {
	width: 100%;
	height: 29px;
	background: #fff url(/jp/products/aircon/images/btn/bg-gw.png) left bottom repeat-x;
	border-bottom: 1px solid #ccc;
	margin: 0;
	padding:0;
	text-align:left;
}

ul#feature-menu li a {
	display: block;
	margin: 0;
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 6px;
	background: url(/jp/products/aircon/images/icon/arrow_l.png) no-repeat 449px 8px;
	font-weight: bold;
	text-decoration: none !important;
}

ul#feature-menu li a sup {
	vertical-align: baseline;
}

/* Firefox用 */
	*>/**/sup { vertical-align: text-top; line-height: 4px; }

ul#feature-menu li a,
ul#feature-menu li a:link,
ul#feature-menu li a:active,
ul#feature-menu li a:visited {
	text-decoration: none !important;
}

ul#feature-menu li a:hover {
	text-decoration: underline !important;
}

/* 省エネ・節電/快適/クリーン/設置性/便利・その他メニュー用 */

div#tab-menu5 {
	margin: 0;
	padding: 0;
	margin-top: 8px;
	width: 780px;
	border-bottom: solid 3px #666;
}

div#tab-menu5 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div#tab-menu5 ul:after{ /*ul clearfix */
	content: "";
	display: block;
	clear: both;
}

div#tab-menu5 ul li {
	margin: 0;
	padding: 0;
	width: 156px;
	height: 25px;
	float: left;
	overflow: hidden;
}

/* 概要/仕様/機能メニュー用 */

div#tab-menu3 {
	margin: 0;
	margin-top: 8px;
	width: 780px;
	height: 25px;
	border-bottom: solid 3px #666;
}

div#tab-menu3 ul {
	width: 468px;
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div#tab-menu3 ul:after{ /*ul clearfix */
	content: "";
	display: block;
	clear: both;
}

div#tab-menu3 ul li {
	margin: 0;
	padding: 0;
	/*width: 156px;*/
	height: 25px;
	float: left;
	overflow: hidden;
}

/* TODO : 2014年度モデルよりラインアップボタン用のCSS 2013/10/24 */

.series-top-menu {
	margin: 0 !important;
	padding: 0 !important;
}

.series-top-menu ul {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.series-top-menu ul,
.series-top-menu ul li {
	background: url(null) #fff;
}

.series-top-menu ul:after{ /*ul clearfix */
	content: "";
	display: block;
	clear: both;
}

.series-top-menu ul li {
	margin: 10px 12px 0 0;
	padding: 0;
	width: 186px;
	float: left;
	overflow: hidden;
}

/* TODO : ボタン一式 2013/10/24 */

a.btn-lineup {
	margin: 0;
	display: block;
	width: 184px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", メイリオ, Meiryo, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.2;
	text-decoration: none !important;
	overflow: auto;
}

/* Mac環境 Safari 2 _ 3.1 */
html[xmlns*=""]:root a.btn-lineup {
	font-size: 10px !important;
}

/* iPhone / mobile webkit */
@media screen and (max-device-width: 480px) {
 a.btn-lineup { font-size: 10px; }
}

/* iPad / mobile webkit */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
 a.btn-lineup { font-size: 10px; }
}

a.btn-lineup span {
	display: block;
	widh: 100%;
	height: auto;
	overflow: auto;
}

a.btn-lineup, input[type=button],
input[type=reset], input[type=submit] {
	border-top: 1px solid #ccc;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #ccc;
	cursor: pointer;
	color: #666;
/* シャドー IE8以前は無し ※ 保留 2013/10/24 */
	/*-moz-box-shadow: 2px 2px 2px #777777;  FireFox */
	/*-webkit-box-shadow: 2px 2px 2px #777777;  webkit */
	/*box-shadow: 2px 2px 2px #777777;  通常 */
/* グラデーション */
	/* 通常 */
	background: linear-gradient(#ffffff, #eeeeee);
	/* webkit */
	background :-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
	/* FireFox */
	background: -moz-linear-gradient(top, #ffffff, #eeeeee);
	/* IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee);
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee)";
	zoom: 1;
}

a.btn-lineup span {
	display: block;
	padding: 4px 11px 8px 12px;
}

.btn-size {
	font-size: 24px;
	padding-right: 3px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}

a.btn-lineup span .btn-size {
	padding-left: 4px;
	padding-right: 3px;
	color: #333;
}

a.btn-lineup span .type-name {
	display: block;
	font-size: 22px;
	color: #111;
	background:url(/jp/products/aircon/images/icon/arrow_ll.png) no-repeat right;
	font-family: Arial, Helvetica, sans-serif;
}

/* 詳しく見る ボタン 「可変調整済」 */

a.btn-details {
	margin: 0;
	border-top: 1px solid #ccc;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #ccc;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	padding: 8px;
/* グラデーション */
	/* 通常 */
	background: linear-gradient(#ffffff, #eeeeee);
	/* webkit */
	background :-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
	/* FireFox */
	background: -moz-linear-gradient(top, #ffffff, #eeeeee);
	/* IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee);
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee)";
	zoom: 1;
}

a.btn-details,
a.btn-details:link,
a.btn-details:active,
a.btn-details:visited {
	text-decoration: none !important;
	color: #111;
}

a.btn-details:hover {
}

a.btn-details span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background: url(/jp/products/aircon/images/icon/arrow_l.png) no-repeat right center;
	font-size: 12px;
	font-weight: normal;
	padding-right: 16px;
}

/* 【属性値 保留 削除検討  2014/03/14】 Mac環境 Safari 2 _ 3.1 */
html[xmlns*=""]:root a.btn-details {
	/*width: 76px;*/
}

/* 【属性値 保留 削除検討  2014/03/14】 iPhone / mobile webkit */
@media screen and (max-device-width: 480px) {
	a.btn-details { /*width: 76px;*/ }
}

/* 【属性値 保留 削除検討  2014/03/14】 iPad / mobile webkit */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	a.btn-details { /*width: 80px;*/ }
}

.bt-eee {
	border-top: solid 1px #eee !important;
}

.b-eee {
	border: solid 1px #eee !important;
}

.d-block {
	display: block !important;
}

/* 特長用 新h2*/

.line-666 {
	border-bottom: 4px solid #666;
	padding-bottom: 8px;
}

/* 発売予定日用 */

.s-label {
	background: #3f42aa;
	color: #FFFFFF;
	padding :0;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 1.5;
}

.n-ie7 {
	/**margin-top: -42px;*/
}

/* 回り込みの調整 */

.i-block {
	display: inline-block !important;
	*display: inline !important;
	*zoom: 1 !important;

}

/* ブロックレベル要素に変更して、右に回り込み */

.db-flr {
	display: block;
	float: right;
}

/* 縦方向調整用（使用箇所により設定が違うため取扱注意 */

.mt_-14 {
	margin-top: -14px !important;
}

.mt_-6 {
	margin-top: -6px !important;
}

.mt_-3 {
	margin-top: -3px !important;
}

/* 縦方向調整用 2014/12/17 */
.mt_-4 {
	margin-top: -4px !important;
}

.newest-lu {
	margin: 0 0 7px 10px !important;
}

/* 広さから選ぶトップ用 *2014/11/19/

/* 2015年度モデル */
.newest-lu p {
	float: left;
	padding: 5px 10px 0 10px;
}

.newest-lu p a {
	background: url(/jp/products/aircon/images/icon/arrow_ll.png) no-repeat right center;
	padding: 0 16px 0 0;
	font-size: 16px;
	font-weight: bold;
}

/* 以前のモデル */
.before-lu {
	margin: 0 0 20px 20px !important;
}

.before-lu p {
	float: left;
	padding: 0 18px 0 0;
}

.before-lu p a {
	font-size: 16px;
	font-weight: normal;
}

/* ボタン「可変調整済」2014/03/14 */

/* 機能説明動画を見る ボタン */

a.btn-movie {
	margin: 0;
	border-top: 1px solid #ccc;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #ccc;
	cursor: pointer;
	display: inline-block;
	*display: inline;
	padding: 8px;
/* グラデーション */
	/* 通常 */
	background: linear-gradient(#ffffff, #eeeeee);
	/* webkit */
	background :-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
	/* FireFox */
	background: -moz-linear-gradient(top, #ffffff, #eeeeee);
	/* IE6 IE7 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee);
	/* IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#ffffff, endcolorstr=#eeeeee)";
	zoom: 1;
}
*:first-child+html
a.btn-movie {
	/* IE7 */
	/*margin-top: -41px;*/
}
*:first-child+html
a.mt0-ie7 {
	/* IE7 */
	margin-top: -31px;
}

a.btn-movie,
a.btn-movie:link,
a.btn-movie:active,
a.btn-movie:visited {
	text-decoration: none !important;
	color: #111;
}

a.btn-movie:hover {
}

a.btn-movie span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background: url(/jp/products/aircon/images/icon/arrow_l.png) no-repeat right center;
	font-size: 12px;
	font-weight: normal;
	padding-right: 16px;
}

.pt3 {
	padding-top: 3px !important;
}

a.css-hover:hover img.hover-img {
	opacity: 0.7;
	-moz-opacity: 0.7; /* for Firefox */
	filter: alpha(opacity=70); /* for IE6_7 */
	-ms-filter: "alpha(opacity=70)"; /* for IE8 */
}

a.css-hover:hover .hover-img {
	opacity: 0.7;
	-moz-opacity: 0.7; /* for Firefox */
	filter: alpha(opacity=70); /* for IE6_7 */
	-ms-filter: "alpha(opacity=70)"; /* for IE8 */
}


/* 2015 シリーズTOP START*/

.btn_feat-x,
.btn_feat,
.btn01,
.btn02,
.btn03 {
	float: left !important;
}

.btn_feat-x a,
.btn_feat a,
.btn01 a,
.btn02 a,
.btn03 a {
	text-decoration: none !important;
}

/* 2015 特徴ボタン5分割 */

.btn01 a span {
	color: #055d85;
	display: block;
	padding: 116px 0px 20px 3px;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1 !important;
}

.f_saving,
.f_comfortable,
.f_clean,
.f_inst,
.f_convenience {
	width: 156px;
}

.f_saving a span {
	letter-spacing: 1px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_save.png) no-repeat center 15px;
}

.f_comfortable a span {
	letter-spacing: 2px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_com.png) no-repeat center 15px;
}

.f_clean a span {
	letter-spacing: 2px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_clean.png) no-repeat center 15px;
}

.f_inst a span {
	letter-spacing: 2px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_inst.png) no-repeat center 15px;
}

.f_convenience a span {
	letter-spacing: 1px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_conveni.png) no-repeat center 15px;
}




/* 2015 特徴ボタン6分割 */

.btn_feat a span {
	color: #055d85;
	display: block;
	padding: 116px 0px 20px 3px;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1 !important;
}

.f_movie {
	width: 156px;
}

.f_saving,
.f_convenience {
	width: 126px;
}

.f_comfortable,
.f_clean,
.f_inst {
	width: 122px;
}


.f_movie a span {
	letter-spacing: 1px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_movie.png) no-repeat center 15px;
}

.f_saving a span {
	letter-spacing: 1px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_save.png) no-repeat center 18px;
}

.f_comfortable a span {
	letter-spacing: 2px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_com.png) no-repeat center 15px;
}

.f_clean a span {
	letter-spacing: 2px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_clean.png) no-repeat center  15px;
}

.f_inst a span {
	letter-spacing: 1px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_inst.png) no-repeat center  15px;
}

.f_convenience a span {
	letter-spacing: 1px;
	display: block;
	background: url(/jp/products/aircon/images/2015/feature_conveni.png) no-repeat center  15px;
}








/* 2015 TOP画像 */
.s_top-l{
	float: left;
	background: url(/jp/products/aircon/2015/nocria_s/images/nocria_s_top-l.png) no-repeat;
	text-align: center;
	width: 156px;
	height: 290px;
}

.r_top-l{
	float: left;
	background: url(/jp/products/aircon/2015/r_series/images/r_series_top-l.png) no-repeat;
	text-align: center;
	width: 156px;
	height: 290px;
}

.j_top-l{
	float: left;
	background: url(/jp/products/aircon/2015/j_series/images/j_series_top-l.png) no-repeat;
	text-align: center;
	width: 156px;
	height: 290px;
}

.x_top-l{
	float: left;
	background: url(/jp/products/aircon/2015/nocria_x/images/nocria_x_top-l.png) no-repeat;
	text-align: center;
	width: 156px;
	height: 290px;
}

.z_top-l{
	float: left;
	background: url(/jp/products/aircon/2015/nocria_z/images/nocria_z_top-l.png) no-repeat;
	text-align: center;
	width: 156px;
	height: 290px;
}

.s_bottom-l {
	display: block;
	text-align: center;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 90px 0 20px 0;
	line-height: 1.2;
}

.r_bottom-l {
	display: block;
	text-align: center;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 90px 0 20px 0;
	line-height: 1.2;
}

.j_bottom-l {
	display: block;
	text-align: center;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 90px 0 20px 0;
	line-height: 1.2;
}

.x_bottom-l {
	display: block;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 80px 0 5px 0;
	line-height: 1.5;
}

.x_bottom-l strong {
	font-size: 16px;
	line-height: 1.0 !important;
}

.z_bottom-l {
	display: block;
	text-align: center;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 90px 0 20px 0;
	line-height: 1.2;
}







/* 2015 畳数タブ */
.hide {display: none;}

div .s_tab-space {
	margin: 0;
	padding: 0 0 14px 0;
	width: 781px;
	background: url(/jp/products/aircon/2015/nocria_s/images/nocria_s_tab.png) repeat-x left bottom;
	height: 43px;
}

div .r_tab-space {
	margin: 0;
	padding: 0 0 14px 0;
	width: 781px;
	background: url(/jp/products/aircon/2015/r_series/images/r_series_tab.png) repeat-x left bottom;
	height: 43px;
}

div .j_tab-space {
	margin: 0;
	padding: 0 0 14px 0;
	width: 781px;
	background: url(/jp/products/aircon/2015/j_series/images/j_series_tab.png) repeat-x left bottom;
	height: 43px;
}

div .x_tab-space {
	margin: 0;
	padding: 0 0 14px 0;
	width: 781px;
	background: url(/jp/products/aircon/2015/nocria_x/images/nocria_x_tab.png) repeat-x left bottom;
	height: 43px;
}

div .z_tab-space {
	margin: 0;
	padding: 0 0 14px 0;
	width: 781px;
	background: url(/jp/products/aircon/2015/nocria_z/images/nocria_z_tab.png) repeat-x left bottom;
	height: 43px;
}

div .s_tab-space li {
	margin: 0px 4px 0px 0px;
	padding: 12px 0px 21px 0px;
	background: #f0f0f0 url(/jp/products/aircon/2015/nocria_s/images/nocria_s_tab.png) repeat-x left bottom;
	font-size: 17px;
	list-style: none;
	float: left;
	color: #44ab72;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer !important;
	height: 24px;
}

div .r_tab-space li {
	margin: 0px 4px 0px 0px;
	padding: 12px 0px 21px 0px;
	background: #f0f0f0 url(/jp/products/aircon/2015/r_series/images/r_series_tab.png) repeat-x left bottom;
	font-size: 17px;
	list-style: none;
	float: left;
	color: #d15589;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer !important;
	height: 24px;
}

div .j_tab-space li {
	margin: 0px 4px 0px 0px;
	padding: 12px 0px 21px 0px;
	background: #f0f0f0 url(/jp/products/aircon/2015/j_series/images/j_series_tab.png) repeat-x left bottom;
	font-size: 17px;
	list-style: none;
	float: left;
	color: #2b97cd;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer !important;
	height: 24px;
}

div .x_tab-space li {
	margin: 0px 4px 0px 0px;
	padding: 12px 0px 21px 0px;
	background: #f0f0f0 url(/jp/products/aircon/2015/nocria_x/images/nocria_x_tab.png) repeat-x left bottom;
	font-size: 17px;
	list-style: none;
	float: left;
	color: #ab9135;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer !important;
	height: 24px;
}

div .z_tab-space li {
	margin: 0px 4px 0px 0px;
	padding: 12px 0px 21px 0px;
	background: #f0f0f0 url(/jp/products/aircon/2015/nocria_z/images/nocria_z_tab.png) repeat-x left bottom;
	font-size: 17px;
	list-style: none;
	float: left;
	color: #64a524;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	cursor: pointer !important;
	height: 24px;
}

.s_tab-space li.s_select {
	background:#fff url(/jp/products/aircon/2015/nocria_s/images/nocria_s_select.png) no-repeat center bottom;
	z-index: 999;
	color: #fff;
}

.r_tab-space li.r_select {
	background:#fff url(/jp/products/aircon/2015/r_series/images/r_series_select.png) no-repeat center bottom;
	z-index: 999;
	color: #fff;
}

.j_tab-space li.j_select {
	background:#fff url(/jp/products/aircon/2015/j_series/images/j_series_select.png) no-repeat center bottom;
	z-index: 999;
	color: #fff;
}

.x_tab-space li.x_select {
	background:#fff url(/jp/products/aircon/2015/nocria_x/images/nocria_x_select.png) no-repeat center bottom;
	z-index: 999;
	color: #fff;
}

.z_tab-space li.z_select {
	background:#fff url(/jp/products/aircon/2015/nocria_z/images/nocria_z_select.png) no-repeat center bottom;
	z-index: 999;
	color: #fff;
}

.s_tab-space li.s_all,
.r_tab-space li.r_all,
.j_tab-space li.j_all,
.x_tab-space li.x_all,
.z_tab-space li.z_all {
	width: 153px;
	text-align: center;
}

.s_tab-space li.s_space,
.r_tab-space li.r_space,
.j_tab-space li.j_space,
.x_tab-space li.x_space,
.z_tab-space li.z_space {
	width: 74px;
	text-align: center;
	letter-spacing: 1px;
}

.s_content_wrap {
	clear: both;
	width: 781px;
	color: #333;
	border-bottom: solid 2px #44ab72;
}

.r_content_wrap {
	clear: both;
	width: 781px;
	color: #333;
	border-bottom: solid 2px #e371a1;
}

.j_content_wrap {
	clear: both;
	width: 781px;
	color: #333;
	border-bottom: solid 2px #40afeb;
}

.x_content_wrap {
	clear: both;
	width: 781px;
	color: #333;
	border-bottom: solid 2px #b99d39;
}

.z_content_wrap {
	clear: both;
	width: 781px;
	color: #333;
	border-bottom: solid 2px #76b638;
}

.s_content_wrap div p strong.lu-font,
.r_content_wrap div p strong.lu-font,
.j_content_wrap div p strong.lu-font,
.x_content_wrap div p strong.lu-font,
.z_content_wrap div p strong.lu-font {
	font-size: 32px;
}

/* 2015 タブ内lineup */

.btn02 a span {
	color: #444;
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 132px 56px;
	display: block;
	padding: 23px 21px 23px 8px;
	border: solid #ddd 1px;
	font-size: 85%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 24px !important;
}

.lineup_all {
	background: #f0f0f0;
	margin-right: 3px;
	width: 153px;
	text-align: center;
}

.lineup_all a span strong.all-font {font-size: 170%;}

/* 2015 シリーズ色枠btn */

.btn03 a span {
	display: block;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1 !important;
}

/* 色枠btn：さらに詳細を見る */
.s_model-detail {
	text-align: center;
	width: 358px;
	background: #f0f0f0;
	border: 2px solid #44ab72;
}

.r_model-detail {
	text-align: center;
	width: 358px;
	background: #f0f0f0;
	border: 2px solid #e371a1;
}

.j_model-detail {
	text-align: center;
	width: 358px;
	background: #f0f0f0;
	border: 2px solid #40afeb;
}

.x_model-detail {
	text-align: center;
	width: 358px;
	background: #f0f0f0;
	border: 2px solid #b19638;
}

.z_model-detail {
	text-align: center;
	width: 358px;
	background: #f0f0f0;
	border: 2px solid #76b638;
}

.s_model-detail a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 343px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 0;
	font-size: 17px;
	color: #288b54;
}

.r_model-detail a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 343px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 0;
	font-size: 17px;
	color: #d15589;
}

.j_model-detail a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 343px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 0;
	font-size: 17px;
	color: #2b97cd;
}

.x_model-detail a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 343px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 0;
	font-size: 17px;
	color: #ab9135;
}

.z_model-detail a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 343px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 0;
	font-size: 17px;
	color: #64a524;
}

/* 色枠btn：サポートメニュー */
.s_support-menu {
	margin-right: 10px;
	text-align: center;
	width: 146px;
	background: #f0f0f0;
	border: 1px solid #44ab72;
}

.r_support-menu {
	margin-right: 10px;
	text-align: center;
	width: 146px;
	background: #f0f0f0;
	border: 1px solid #e371a1;
}

.j_support-menu {
	margin-right: 10px;
	text-align: center;
	width: 146px;
	background: #f0f0f0;
	border: 1px solid #40afeb;
}

.x_support-menu {
	margin-right: 10px;
	text-align: center;
	width: 146px;
	background: #f0f0f0;
	border: 1px solid #b19638;
}

.z_support-menu {
	margin-right: 10px;
	text-align: center;
	width: 146px;
	background: #f0f0f0;
	border: 1px solid #76b638;
}

.s_support-menu a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 133px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 4px 15px 0;
	font-size: 14px;
	color: #288b54;
}

.r_support-menu a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 133px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 4px 15px 0;
	font-size: 14px;
	color: #d15589;
}

.j_support-menu a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 133px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 4px 15px 0;
	font-size: 14px;
	color: #2b97cd;
}

.x_support-menu a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 133px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 4px 15px 0;
	font-size: 14px;
	color: #ab9135;
}

.z_support-menu a span{
	background: url(/jp/products/aircon/images/icon/arrow_m_g.png) no-repeat 133px center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 15px 4px 15px 0;
	font-size: 14px;
	color: #64a524;
}

/* 2015 シリーズ TOP END */
