﻿@charset "UTF-8";

/* offspring.js を使用（.first(last)-childクラスなど） */


#mainContent ul{margin-bottom:1em}
/*2011 06_13 add*/
#mainContent ul.spNone{margin-bottom:0;}

#mainContent ol{margin-bottom:0.5em}
#mainContent ul li{margin-left:0;padding-left:15px;background:url(http://static.lineage.jp/images/common/headIco7.gif) 5px 0.55em no-repeat;list-style:none}
#mainContent p{margin-bottom:1em;}
#mainContent p.last-child{margin-bottom:0;}
#mainContent p span.cyuu{font-size:75%;color:#999;line-height:1.6}
	*html #mainContent p span.cyuu{font-size:80%;}
#mainContent td p{margin-left:0}
#mainContent li p{margin-left:0}
#mainContent h2{margin-bottom:0.5em;padding-bottom:3px;font-weight:bold;border-bottom:1px solid #D8DEEB;font-weight:bold;color:#3F5889}
#mainContent h3{font-weight:bold;}
#mainContent h4{font-weight:bold;}
#mainContent .miniHead{margin-bottom:0.2em;font-weight:bold;}
#mainContent .btnArea{display:block;margin:10px 0;text-align:center}
#mainContent .imgArea{display:block;margin:10px 0;text-align:center}
#mainContent #div1,#mainContent #div2,#mainContent #div3,#mainContent #div4,#mainContent #div5,#mainContent #div6,#mainContent #div7,#mainContent #div8,#mainContent #div9,#mainContent #div10,#mainContent #div11,#mainContent #div12,#mainContent #div13,#mainContent #div14,#mainContent #div15,#mainContent #div16,#mainContent #div17,#mainContent #div18,#mainContent #div19,#mainContent #div20{margin-top:20px}
#mainContent .expCageTp1 #div1{margin-top:0}
#mainContent .expCageTp1 .miniHead{padding-bottom:3px;border-bottom:1px dotted #B2B3D2}
#mainContent .expCageTp1 .footNote{padding-top:5px;border-top:1px dotted #B2B3D2;font-size:75%}
	*html #mainContent .expCageTp1 .footNote{font-size:80%}

#faqSearchArea{margin-top:10px;min-height:80px;width:631px;background:url(http://static.lineage.jp/images/support/faq/searchBg.gif) no-repeat #8CA3CE}
	*html #faqSearchArea{height:80px} 
#faqSearchAreaNull1{padding:20px 20px 0 190px;}
#faqSearchArea h2{float:left;margin-right:5px;margin-bottom:0;padding-bottom:0;height:17px;width:66px;border:none;background:url(http://static.lineage.jp/images/support/faq/head1.gif) no-repeat;text-indent:-9999px}
#faqSearchArea input{vertical-align:middle}
#faqSearchArea .hint{display:block;min-height:15px;padding:1px 0;font-size:75%;color:#E9F1FF}
	*html #faqSearchArea .hint{height:18px;}
#faqSearchArea .hint strong{color:#FFFA6D}
#faqSearchArea .txt .hint{display:block}
#faqSearchArea .searchBtn{border:none}
#faqSearchArea .textInput{width:330px;border:1px solid #6283BF;color:#708CC0}
#faqSearchArea select{color:#708CC0}

#faqSearch2Area{margin-top:10px}
#faqSearch2Area h2{height:24px;margin-bottom:0;padding-bottom:0;border:none;background:url(http://static.lineage.jp/images/support/faq/head2.gif) no-repeat;text-indent:-9999px}
#faqSearch2AreaNull1{background:url(http://static.lineage.jp/images/common/cage1Top.gif) no-repeat}
#faqSearch2AreaNull2{padding:10px 15px;background:url(http://static.lineage.jp/images/common/cage1Bottom.gif) bottom no-repeat}
#faqSearch2Area table th span{display:block;padding:2px 20px 0 12px;font-size:80%;color:#7385A8;font-weight:bold;background:url(http://static.lineage.jp/images/common/headIco6.gif) left 6px no-repeat}
#faqSearch2Area table th{padding:2px;}
#faqSearch2Area table td{padding:2px;}
#faqSearch2Area table td select{width:400px;}

#faqList{margin-top:12px;}
#faqList table th{height:28px;background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) -10px top #5E7BB3;font-size:75%;color:#fff;font-weight:bold;vertical-align:middle;text-align:center;}
#faqList table th.first-child{background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) left top no-repeat}
#faqList table th.last-child{background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) right top no-repeat}
#faqList table td{padding:10px;vertical-align:middle;color:#797979;border-bottom:1px solid #DFE2E7}
#faqList table tr.last-child td{border-bottom:1px solid #AAB3CA}
#faqList table th span{display:block;background:url(http://static.lineage.jp/images/community/bbs/thSeparater.gif) right no-repeat}
#faqList table th.last-child span{background:none}
#faqList table td a{display:block;text-decoration:none;color:#797979}
#faqList table td.number{font-size:80%;text-align:center}
#faqList table td.title{font-size:80%;}
#faqList table th.number{width:53px}
#faqList table th.title{width:578px;}


/* #faqView .titleArea:after{content:url(http://static.lineage.jp/images/spacer.gif);display:block;clear:both;height:0;}
#faqView .titleArea{display:inline-block;}
#faqView .titleArea{display:block;} */
#faqView .titleArea{margin-top:10px;min-height:28px;background:url(http://static.lineage.jp/images/community/bbs/thBg.gif) no-repeat #5E7BB3}
	*html #faqView .titleArea{height:28px;}
#faqView .titleArea span{display:block;padding:4px 0 3px 15px;color:#fff;font-weight:bold;}
#faqView .infomation:after{content:url(http://static.lineage.jp/images/spacer.gif);display:block;clear:both;height:0;}
#faqView .infomation{display:inline-block;}
#faqView .infomation{display:block;}
#faqView .infomation{padding:10px 15px;background:#F1F5FA;border-bottom:1px solid #E5ECF4;color:#485D8C;font-weight:bold}
#faqView .infomation img.icon{float:left;}
#faqView .infomation span{float:left;display:block;width:560px;}
#faqView .infomation img{margin-right:15px;vertical-align:middle}
#faqView .notesArea{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #E0E2E8}
#faqView .notesArea img.icon{float:left;margin:3px 0 0 15px;}
#faqView .notes{margin-left:50px;padding-left:12px;border-left:1px dotted #C3CBDD;color:#666}
#faqView .notes p{margin:0}

#faqViewNaviArea{margin-top:14px;text-align:center;}
#faqViewNaviArea ul li{display:inline;margin:0;list-style:none;background:none}

#mainContent .inqDeskExp p{margin-bottom:0.3em;margin-left:1em}
#mainContent .inqDeskExp p.lead{margin-left:5px}
#mainContent .inqDeskExp li{margin-left:0.5em;padding-left:10px;list-style:none;background:url(http://static.lineage.jp/images/common/headIco7.gif) left 0.55em no-repeat}
#mainContent .inqDeskExp .miniHead{margin-top:1em;margin-left:5px;font-weight:bold;color:#7385A8}

