<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* start support japanese new*/

#aboutContents #mainImg div.mainImgInner{
	background: url("/img/support/jp_support_back_maintop.jpg") no-repeat scroll center center    !important;
    height: 228px !important;
}

#aboutContents #mainImg {
    margin-bottom: 20px;
    padding-bottom: 6px;
    width: auto;
}

ul#supportOrder {
    margin:15px 0 0 40px !important;
}

#aboutContents #innerCon {
    margin: 0 auto;
    padding-bottom: 50px;
}
/* support japanese end*/

#mainMidAddress a:hover {
    color: #FF6633 !important;
    text-decoration: none !important;
}

#container{
	width: 100%;
	background: url("/img/support/jp_support_back_maintop.jpg") top center no-repeat;
}

/*
 * add 2013/03/19
 */
hr {
	border-top: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
#mainTopVisualDummy {
	height: 230px;
	margin: 0 0 15px 0;
	padding: 0;
	visibility: hidden;
}
#mainMidAddress {
	background: url("/img/support/jp_support_back_mainmid.jpg") top left no-repeat;
	padding: 15px 0 0 192px;
	margin: 0 0 20px 0;
}
#mainBotSupport {
	background: url("/img/support/jp_support_back_mainbot.jpg") top left no-repeat;
	padding: 10px 0 0 192px;
}
/* addressOrder */
table#addressOrder {
	color: #656D82;
	border-collapse: collapse;
	border-top: 3px solid #000;
}
table#addressOrder th,
table#addressOrder td {
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
table#addressOrder th {
}
table#addressOrder td {
	border: 1px solid #CCCCCC;
}
table#addressOrder th.colname {
	text-align: center;
	padding: 10px 0 5px;
}
table#addressOrder th.areaname {
	background-color: #F4FAFA;
	border: 1px solid #CCCCCC;
	/*padding: 10px 15px;*/
    width:74px;
}
table#addressOrder td.phone {
	background: url("/img/support/jp_support_back_phone.gif") 10px 10px no-repeat;
	padding: 10px 0 10px 34px;
	font-size: 15px;
	color: #336699;
}
table#addressOrder td.phone span.sprtJpnGuidTxt{
font-size:0.875em;
}
table#addressOrder td.email {
	font-size: 14px;
}
table#addressOrder td.email a{
    margin-right: 5px;
	background: url("/img/support/jp_support_back_email.gif") 10px 10px no-repeat;
	padding: 12px 0 10px 39px;
}
/* supportOrder */
ul#supportOrder {
	list-style-type: none;
	width: 650px;
}
ul#supportOrder li {
	float: left; 
	margin: 0 30px 7px 0;
}
ul#supportOrder li a:hover img {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

/*
 * [Clearfix]
 */

#supportPoint :after,
#supportOrder :after {
	content: "";
	display: block;
	clear: both;  
}
#supportPoint,
#supportOrder {
	display: inline-block;
}
html:lang(ja) #supportPoint,
html:lang(ja) #supportOrder  {
	display: block;
}

div#MainContent ul li {
    background: none;
    margin: 0 30px 7px 0;
    padding: 0;
}
/*
 * [/Clearfix]
 */</pre></body></html>