@charset "utf-8";

#gmenu #gSupport h2 a {
	background:url(../img/gmenu.gif)  no-repeat -532px bottom;
}


/*-------------------- contents --------------------*/
#contents {
	margin: 0px;
	padding:35px 0px 40px 100px;
}


/*-------------------- topTxt --------------------*/
#contents #topTxt {
	margin:0px;
	padding:0px;
}

#contents #topTxt h2 {
	width:741px;
	height:21px;
	background:url(../img/support/title_01.gif)  no-repeat;
	text-indent:-9999px;
	line-height:100%;
	margin:0px;
	padding:0px;
}

#contents #topTxt p {
	font-size:1.2em;
	line-height:130%;
	margin:20px 0px 0px 145px;
	padding:0px;
}

#contents #topTxt p span {
	color:#ed7598;
}

#contents #topTxt p a {
	color:#e1245c;
}


/*-------------------- repairBOX --------------------*/
#contents #repairBOX {
	margin:30px 0px 0px 0px;
	padding:0px;
}

#contents #repairBOX h2 {
	width:741px;
	height:39px;
	background:url(../img/support/title_02.gif)  no-repeat;
	text-indent:-9999px;
	line-height:100%;
	margin:0px;
	padding:0px;
}

#contents #repairBOX p {
	line-height:150%;
	margin:10px 0px 0px 45px;
	padding:0px;
}

#contents #repairBOX h3 {
	width:337px;
	height:31px;
	text-indent:-9999px;
	line-height:100%;
	margin:0px;
	padding:0px;
}

#contents #repairBOX span {
	color:#ed7598;
}


#contents #repairBOX div {
	width:337px;
	margin:20px 30px 0px 0px;
	padding:0px;
	float:left;
}

#contents #repairBOX div p {
	width:307px;
	background:#f6f6f6;
	margin:0px 0px 0px 0px;
	padding:7px 15px;
}

#contents #repairBOX div .dayTime {
	width:247px;
	background:url(../img/support/icon.gif) no-repeat #f6f6f6 15px 12px;
	padding:12px 0px 0px 90px;
}

#contents #repairBOX .repairInnerL {
	padding-left:35px;
}

#contents #repairBOX #eastCall {
	background:url(../img/support/subtitle_01.gif)  no-repeat;
}

#contents #repairBOX #westCall {
	background:url(../img/support/subtitle_02.gif)  no-repeat;
}

#contents #repairBOX #okinawaCall {
	background:url(../img/support/subtitle_05.gif)  no-repeat;
}


/*-------------------- repairDVDBOX --------------------*/
#contents #repairDVDBOX {
	margin:40px 0px 0px 0px;
	padding:0px;
}

#contents #repairDVDBOX h2 {
	width:741px;
	height:39px;
	background:url(../img/support/title_03.gif)  no-repeat;
	text-indent:-9999px;
	line-height:100%;
	margin:0px;
	padding:0px;
}

#contents #repairDVDBOX h3 {
	width:629px;
	height:31px;
	background:url(../img/support/subtitle_06.gif)  no-repeat;
	text-indent:-9999px;
	line-height:100%;
	margin:20px 0px 0px 40px;
	padding:0px;
}

#contents #repairDVDBOX p {
	width:611px;
	background:url(../img/support/icon.gif) no-repeat #f6f6f6 15px 12px;
	line-height:100%;
	padding:14px 0px 12px 90px;
	margin:0px 0px 0px 40px;
}


/*-------------------- repairAllBOX --------------------*/
#contents #repairAllBOX {
	margin:40px 0px 0px 0px;
	padding:0px;
}

#contents #repairAllBOX h2 {
	width:741px;
	height:39px;
	background:url(../img/support/title_04.gif)  no-repeat;
	text-indent:-9999px;
	line-height:100%;
	margin:0px;
	padding:0px;
}

#contents #repairAllBOX h3 {
	width:512px;
	height:31px;
	background:url(../img/support/subtitle_07.gif)  no-repeat;
	text-indent:-9999px;
	line-height:100%;
	margin:20px 0px 0px 40px;
	padding:0px;
}

#contents #repairAllBOX p {
	width:611px;
	background:url(../img/support/icon.gif) no-repeat #f6f6f6 15px 12px;
	line-height:100%;
	padding:14px 0px 12px 90px;
	margin:0px 0px 0px 40px;
}


/*-------------------- handlingBOX --------------------*/
#contents #handlingBOX {
	margin:40px 0px 0px 0px;
	padding:0px;
}

#contents #handlingBOX h2 {
	width:741px;
	height:39px;
	background:url(../img/support/title_04.gif)  no-repeat;
	text-indent:-9999px;
	line-height:100%;
	margin:0px;
	padding:0px;
}

#contents #handlingBOX p {
	line-height:150%;
	padding:14px 0px 12px 0px;
	margin:0px 0px 0px 40px;
}

#contents #handlingBOX div {
	width:681px;
	background:#f6f6f6;
	margin-top:15px;
	margin-left:40px;
	padding:10px 20px 10px 0px;
}

#contents #handlingBOX div h3 {
	color:#229599;
	line-height:100%;
	margin:0px 0px 0px 15px;
	padding:0px;
}

#contents #handlingBOX div p {
	margin-left:15px;
}
