@charset "utf-8";


/* ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

	file name : supports.css

 : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

@import "../assets/styles/reset.css";
@import "../assets/styles/base.css";
@import "../assets/styles/class.css";

	
/* ********************************************************************************
 * ■このようなときは
 * file path : /supports/index.html
 * body id name : body#support
 * ******************************************************************************** */

/* ul.list */
#support ul.list {
	width: 578px;
	margin: 18px 0 0 16px;
}
#support ul.list li {
	margin-bottom: 10px;
	padding-left: 12px;
	background: url(../assets/images/icon_circle.gif) 0 0.5em no-repeat;
	line-height: 1.6;
}
/* ul.note */
#support ul.note {
	width: 578px;
	margin: 20px 0 0 28px;
}
#support ul.note li {
	margin-bottom: 7px;
	padding-left: 1em;
	text-indent: -1em;
	line-height: 1.2;
}





/* ********************************************************************************
 * ■修理窓口
 * file path : /supports/repair.html
 * body id name : body#repair
 * ******************************************************************************** */

/* ul.list */
#repair ul.list {
	margin-top: 10px;
}
#repair ul.list li {
	margin-bottom: 7px;
	padding-left: 1em;
	text-indent: -1em;
	line-height: 1.4;
}


/* ********************************************************************************
 * ■製品一覧
 * file path : /supports/novelty.html
 * body id name : #novelty
 * ******************************************************************************** */

/* p.link-specs */
#novelty p.link-specs {
	margin: 40px 5px 0 0;
	text-align: right;
}

/* table.compareTable
------------------------------------------------------------*/
#novelty table.compareTable {
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", sans-serif;
	font-size: 85%;
	line-height: 1.3;
}
#novelty table.compareTable th,
#novelty table.compareTable td {
	padding: 9px 0 9px 0;
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
}
#novelty table.compareTable th {
	font-weight: bold;
	padding-left: 5px;
}
#novelty table.compareTable td {
	padding-left: 13px;
	padding-right: 5px;
}
#novelty table.compareTable td.divider {
	border-right: 1px solid #e3e3e3;
}




/* ********************************************************************************
 * BOX
 * ******************************************************************************** */

#novelty .box_type1{
border-bottom:#CCCCCC solid 1px;
margin-top:20px;
padding-bottom:20px;
}

#novelty .box_type1 ol{
margin:10px 0px 10px 10px !important; 
}


#novelty .box_type1 ol li{
	margin-bottom: 10px;
	padding-left: 13px;
	background: url(../assets/images/icon_circle.gif) 0 0.5em no-repeat;
	line-height: 1.6;
}


#novelty .box_type1 ul{
margin:10px 0px 10px 30px !important; 
}

#novelty .box_type1 ul li{
	margin-bottom: 10px;
	padding-left: 0px;
	line-height: 1.6;
	list-style:decimal
}



#novelty .box_left{
float:left;
width:415px;
}


#novelty .box_right{
float:right;
padding:0px 20px;
}

