@charset "utf-8";


/* faq */
/*--- faq/().html ---*/

#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 {
  margin: 15px 0 0 0;
  padding: 0 0 10px 15px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 dl {
  width: 475px;
  margin: 15px 0 15px 0;
  border: #bfbfbf 1px solid;
  background: #f9fcfc;
  padding: 15px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 dl dt {
  margin: 0 0 7px 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 dl dd {
  padding: 0 15px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 dl dd p {
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 ol {
  width: 475px;
  border: #bfbfbf 1px solid;
  background: #f9fcfc;
  padding: 15px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 ol li {
  height: 16px;
  padding: 2px 0 13px 30px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 ol li.s1 {
  background: url(../img/common_ico_001.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock01 ol li.s2 {
  padding-bottom: 0;
  background: url(../img/common_ico_002.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 {
  margin: 0 0 0 0;
  padding: 0 0 0 15px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol {
  padding: 0 0 10px 0;
  background: url(../img/common_img_001.gif) repeat-x left bottom;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol.last {
  padding: 0 0 0 0;
  background: none;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li {
  min-height: 16px;
  margin: 0 0 15px 0;
  padding: 0 0 0 40px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q01 {
  background: url(../../faq/img/faq_ico_001.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q02 {
  background: url(../../faq/img/faq_ico_002.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q03 {
  background: url(../../faq/img/faq_ico_003.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q04 {
  background: url(../../faq/img/faq_ico_004.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q05 {
  background: url(../../faq/img/faq_ico_005.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q06 {
  background: url(../../faq/img/faq_ico_006.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q07 {
  background: url(../../faq/img/faq_ico_007.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div.faqBlock02 ol li.q08 {
  background: url(../../faq/img/faq_ico_008.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 {
  padding: 0 0 0 15px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl {
  padding: 15px 0 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt {
  height: 1%;
  margin: 0 0 15px 0;
  padding: 16px 0 0 40px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q01 {
  background: url(../../faq/img/faq_ico_011.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q02 {
  background: url(../../faq/img/faq_ico_012.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q03 {
  background: url(../../faq/img/faq_ico_013.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q04 {
  background: url(../../faq/img/faq_ico_014.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q05 {
  background: url(../../faq/img/faq_ico_015.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q06 {
  background: url(../../faq/img/faq_ico_016.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q07 {
  background: url(../../faq/img/faq_ico_017.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt.q08 {
  background: url(../../faq/img/faq_ico_018.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dt span {
  display: block;
  width: 447px;
  padding: 2px 10px;
  vertical-align: middle;
  font-weight: bold;
  background: #f6f6f6;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd {
  height: 1%;
  margin: 0 0 25px 0;
  padding: 0 0 0 53px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd p {
  position: relative;
  top: -2px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd p.dayTime {
  padding: 10px 0;
  background:#fef7f0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd p.dayTime img {
  margin:0 8px;
  vertical-align: middle;
  _position: relative;
  _top: -1px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd p.nightTime {
  padding: 10px 0;
  background:#f5f7fa;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd p.nightTime img {
  margin:0 8px;
  vertical-align: middle;
  _position: relative;
  _top: -1px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q01 {
  background: url(../../faq/img/faq_ico_021.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q02 {
  background: url(../../faq/img/faq_ico_022.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q03 {
  background: url(../../faq/img/faq_ico_023.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q04 {
  background: url(../../faq/img/faq_ico_024.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q05 {
  background: url(../../faq/img/faq_ico_025.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q06 {
  background: url(../../faq/img/faq_ico_026.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q07 {
  background: url(../../faq/img/faq_ico_027.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd.q08 {
  background: url(../../faq/img/faq_ico_028.gif) no-repeat left top;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd table#A01,
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd table#A02 {
  width: 100%;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd table#A01 th {
  width: 8.5em;
  vertical-align: top;
  font-weight: bold;
  color: #666666;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 dl dd table#A02 th {
  width: 6.5em;
  vertical-align: top;
  font-weight: bold;
  color: #666666;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock05 ul li {
  line-height: 1.6;
}


/*--- faq/instructions.html ---*/

#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock03 {
  padding: 0 0 0 15px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock03 dl {
  margin: -13px 0 15px 0;
  background: url(../img/common_img_001.gif) repeat-x left bottom;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock03 dl dt {
  height: 1%;
  padding: 15px 0 12px 17px;
  font-weight: bold;
  background: url(../../faq/img/faq_ico_031.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock03 dl dt.first {
  background: url(../../faq/img/faq_ico_032.gif) no-repeat 0 0;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock03 dl dd {
  margin: 0 0 11px 0;
  padding: 0 0 0 17px;
}
#wrap div#mainArea div#contentsArea div.section div.sectionInner div#faqBlock03 dl dd p.q {
  margin: 7px 0 2px 0;
  padding: 0 0 0 33px;
  background: url(../../faq/img/faq_ico_033.gif) no-repeat 0 10%;
}
