@charset "UTF-8";

/* #############################################################

　category：support
　
　------------------------------------------------------------
　
Whenever appearing only in #content_v4 or less, 
"#sup #content_v4 #content_v4 " is applied to the selector head. 
　
　The selector head is assumed to be "#sup #content_v4 " 
　when appearing besides #content_v4 or less. 
　
　The original category definition applies category ID to the head.
　ex) imageFloat { float:left }
　→　sup_imageFloat { float:left }
　
 [Replacement assistance for category variation]
url(/support/
#sup #content_v4
#6caf3d

############################################################# */


/* ==============================================================

　The category is original

============================================================== */

/* ----------------------------------------------------------- 
version up date
-------------------------------------------------------------- */
#sup #content_v4 .sup_supportVersonTd {
text-align:center;
}

/* ----------------------------------------------------------- 
support infomation commons
-------------------------------------------------------------- */

/* faq top5
----------------------------------------------------- */
#sup #content_v4 .sup_faqTop5 {
margin-top:10px;
width:660px;
}
#sup #content_v4 .sup_faqTop5 .photo {
float:left;
display: inline;
width: 228px;
}
#sup #content_v4 .sup_faqTop5 .text {
float:left;
display: inline;
width: 432px;
}
#sup #content_v4 .sup_faqTop5 .sup_faqTop5_title {
position:relative;
zoom:1;
}
#sup #content_v4 .sup_faqTop5 .sup_faqTop5_title p {
position:absolute;
top:0;
left:0;
width:420px;;
padding:15px 0 0 0;
text-align: right;
font-size:85%;
}
#sup #content_v4 .sup_faqTop5 .typeDecimal {
margin:0 0 0 25px;
}

/* keyword,contents search (id)
----------------------------------------------------- */
#sup #content_v4 .sup_searchId {
width:660px;
}
/* form */
#sup #content_v4 .sup_searchId .searchForm {
width: 400px;
float:left;
}
#sup #content_v4 .sup_searchId .searchForm  ul li {
display:inline;
padding-right: 10px;
}
#sup #content_v4 .sup_searchId .searchForm  ul li input {
margin-right: 5px;
}
#sup #content_v4 .sup_searchId .searchForm div {
margin:5px 0 0 0;
}
#sup #content_v4 .sup_searchId .searchForm div input {
margin-right: 5px;
vertical-align:middle;
}
#sup #content_v4 .sup_searchId .searchForm div input.inputKeyword {
width:320px;
}

/* 機種トップページの検索サンプル=example */
#sup #content_v4 .example {
width: 260px;
float: left;
color: #333333; /* #808080; */
}

#sup #content_v4 .example dl dl dd {
  padding-left: 6.5em;
  margin-top: -1.5em;
}

/* 機種トップページの取り扱い説明書 */
#sup #content_v4 .text2{
  width: 191px;
  float: right;
}

/* 技術情報 */
#sup #content_v4 ul.linkListFlat li.circle a {
margin-left: 10px;
background-image:url(/common_v4/src/jp/images/category_sup/mark_ul_disc.gif);
}


/* in #ternary
----------------------------------------------------- */
/* お問い合わせ窓口 */
#sup ul.inquiryList {
margin-top: 5px;
padding-left: 12px;
}
#sup ul.inquiryList li {
display:inline;
padding-right:5px;
}
#sup ul.bannerRelated {
padding-top: 17px;
}
/* 関連情報 */
#sup ul.bannerRelated li {
padding-left: 5px;
}

/* ----------------------------------------------------------- 
support Form Contents
-------------------------------------------------------------- */
#sup #content_v4 .findTextarea {
width:600px;
margin:10px 0 10px 30px;
}
#sup #content_v4 .findTextareaLong {
width:600px;
margin:10px 0 10px 115px;
}

#sup #content_v4 .supTroubleList .rBoxC01 div div div {
zoom:1;
}

#sup #content_v4 ul.supInquiryList  {
margin-top:20px;
text-align:center;
}

#sup #content_v4 ul.supInquiryList li {
display:inline;
padding-right:40px;
}

#sup #content_v4 .supInquiryBtn {
margin-top:20px;
text-align:center;
}

#sup #content_v4 .supInquiryBtn .btnText,
#sup #content_v4 .btnFont .btnText,
#sup #content_v4 .faqMainBox .btnText {
font-size:100%;
}


#sup #content_v4 .faqMainBox {
margin:10px 0;
padding:0;
background:none !important;
}

#sup #content_v4 .faqMainBox dl {
zoom:1;
}

#sup #content_v4 .faqMainBox dl dt {
padding-top:5px;
background:url(../../common_v4/src/jp/images/category_sup/mark_link.gif);
background-repeat:no-repeat;
background-position:left 10px;
padding-left:15px;
float:left;
max-width:680px !important;
width:680px;
}

#sup #content_v4 .faqMainBox dl dd {
float:right;
}



/* ----------------------------------------------------------- 
Answer
-------------------------------------------------------------- */

#sup #content_v4 .faqImageC {
text-align:center;
margin-top:20px;
}

/* ----------------------------------------------------------- 
noBackimg
-------------------------------------------------------------- */
#content_v4 .noBackimg{
background-image:none !important;
}

/* ----------------------------------------------------------- 
info_box
-------------------------------------------------------------- */
#content_v4 dl.info_box {
padding-bottom:10px;
}
#content_v4 dl.info_box dt {
padding-right:1em;
width:60px;
margin-bottom: -1.5em;
}
#content_v4 dl.info_box dd {
margin-top:-120px;
margin-left:80px;
}
#content_v4 .min125{
min-height:125px;
}

#content_v4 .list-qa01 dt {
float: left;
width: 2.5em;
height: auto;
color: #6CAF3D;
font-weight: bold;
}

#content_v4 .list-qa01 dd {
margin: 0;
padding: 0 0 10px 2.5em;
zoom: 1;
}

#content_v4 .list-qa02 dt {
float: left;
width: 1.5em;
height: auto;
color: #6CAF3D;
font-weight: bold;
}

#content_v4 .list-qa02 dd {
margin: 0;
padding: 0 0 0px 20px;
zoom: 1;
}

/* ----------------------------------------------------------- 
list_r
-------------------------------------------------------------- */

#content_v4 .typeAlpha {
	margin:18px 0 0 1.8em;
}
#content_v4 .typeAlpha li {
	list-style-type:lower-alpha;
	background:none !important;
}
#content_v4 li .typeAlpha {
	margin-left:1.8em !important;
}

/* ajust */
* html .typeAlpha {
	margin-left:2.5em;
}
* html li .typeAlpha {
	margin-left:2.5em !important;
}
*:first-child+html .typeAlpha {
	margin-left:2.5em;
}
*:first-child+html li .typeAlpha {
	margin-left:2.5em !important;
}




/* ----------------------------------------------------------- 
clearfix
-------------------------------------------------------------- */
#sup #content_v4 .sup_faqTop5:after,
#sup #content_v4 .sup_searchId:after,
#sup .supTroubleList .rBoxC01 div div div:after,
#sup #content_v4 .faqMainBox dl:after,
#sup #content_v4 div.box_autoComplete:after,
#sup #content_v4 .div.box_autoComplete dl:after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
line-height: 0;
}
#sup #content_v4 .sup_faqTop5,
#sup #content_v4 .sup_searchId,
#sup .supTroubleList .rBoxC01 div div div,
#sup #content_v4 .faqMainBox dl,
#sup #content_v4 div.box_autoComplete,
#sup #content_v4 .div.box_autoComplete dl  {
_height: 1px;
min-height: 1px;
/*\*//*/
height: auto;
overflow: hidden;
/**/
}


/* A postscript is not added at the following */
