@import url(/shared/styles/common.css);

/* === topic path　パンくずリスト　 === */

p.topicPath {
 margin:4px 0 4px 10px;
 padding-top:2px;
 font:normal normal normal 10px/14px Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
 }

/* link color - default */
div#ewContentsBody a:link {
 color: #00F;
 text-decoration: none;
}
div#ewContentsBody a:visited {
 color: #00F;
 text-decoration: none;
 }
div#ewContentsBody a:hover {
 color: #00F;
 background:#f0f0ff;
 text-decoration: underline;
}

/* link color - pのリンクは黒 */
div#ewContentsBody p a:link {
 color: #000000;
 text-decoration: none;
}
div#ewContentsBody p a:visited {
 color: #333333;
 text-decoration: none;
 }
div#ewContentsBody p a:hover {
 color: #0000ff;
 text-decoration: underline;
}

/* ヘッド */
div.faqHead h2 {
 margin: 6 0 10;
}

/* link color - pのリンクを青にする例外 */
div#ewContentsBody p.link a:link {
 color: #000000;
 text-decoration: none;
}
div#ewContentsBody p.link a:visited {
 color: #333333;
 text-decoration: none;
 }
div#ewContentsBody p.link a:hover {
 color: #0000ff;
 background:#f0f0ff;
 text-decoration: underline;
}
div.surveyThisWeek div.goMemberOpinions div.beMember a:link {
 color: #000000;
 text-decoration: none;
}
div.surveyThisWeek div.goMemberOpinions div.beMember a:visited {
 color: #333333;
 text-decoration: none;
 }
div.surveyThisWeek div.goMemberOpinions div.beMember a:hover {
 color: #0000ff;
 background:#f0f0ff;
 text-decoration: underline;
}


td.ewContentBlock {
 font-size: 100%;
 line-height: 133%;
}

/* ジャンル名画像：上下にエンジ色ライン */
div#ewContentsBody h1 {
 border:1px #6c0c0c solid;
 border-width:1px 0 1px 0;
 padding-top:6px;
 padding-bottom:2px;
 }

/* ドキュメントタイトル：画像グレイ文字 */
div#ewContentsBody h2 {  
} 
div#ewContentsBody h3 {  
} 
div#ewContentsBody h4 {  
} 

/* === 強調　 === */
em {
color:#8d0000;
font-style:normal;
font-weight:bold;
}

img.icon {
 margin-right: 4px;
}

/* === SubMenu サブメニュー === */

div#ewContentsBody div.subNavi {
color:#ffffff;
background-color: #6c0c0c;
width: 576px;
padding: 4px 0 4px 2px;
margin: 0 0 12px 0;
line-height:16px;
 }
 
 /* 線付の表　*/
/* ==================================== */
div#ewContentsBody table.general { 
 clear: both;
 border: 1px #999999 solid ;
 border-collapse: collapse;
 empty-cells: show;
 table-layout: fixed;
 margin-bottom:6px;
 width:570px;
 }
div#ewContentsBody table.general tr th {
 background-color: #eeeeee;
 text-align: left;
 font:normal normal bold 83%/183% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
}
div#ewContentsBody table.general td, div#ewContentsBody table.general th {
 border: 1px #999999 solid ;
 border-width: 0 1px 1px 0;
 padding: 2px;
 font:normal normal normal 83%/183% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
}
div#ewContentsBody table.general td.title {
background-color: #eeeeee;
}



/* === 第2階層以下　table width 570px === */
/*================================================*//*================================================*//*================================================*//*================================================*/
/* column  faq aboutディレクトリ内の@*/ 
/*================================================*/


/* FAQ　*/

div#ewContentsBody div.faqBody dl {
	font: normal normal 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 1em;
		margin-bottom: 1em;
}

div#ewContentsBody div.faqBody dt {
	font: normal normal bold 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.1em;
	line-height: 1.6em;
}

div#ewContentsBody div.faqBody dd {
	font: normal normal 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	padding-left:0em;
	margin-top: 0.1em;
	margin-bottom: 0.5em;
	line-height: 1.6em;
}

div#ewContentsBody div.faqBody dd.godetail {
	font: normal normal 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	padding-left:0em;
	margin-top: 0em;
	margin-bottom: 0.5em;
	line-height: 1.6em;
}

div#ewContentsBody div.faqBody ul {
	font: normal normal 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 1em;
	margin-bottom: 1em;
	list-style: none;
}

div#ewContentsBody div.faqBody li {
	font: normal normal 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	line-height: 1.4em;
}

div#ewContentsBody div.faqBody ol.step {
	font: normal normal 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 1em;
	margin-bottom: 1em;
	list-style: decimal;
}

div#ewContentsBody div.faqBody ol.step li{
		margin-top: 0.5em;
	list-style: decimal;
}


div#ewContentsBody div.faqBody h3 {
	font: normal normal 133%/133% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-left: 5px;
	color: Green;
	border-bottom: 2px solid Green;
}

div#ewContentsBody div.faqBody h4 {
	font: normal normal bold 100%/100% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 25px;
	margin-bottom: 0.5em;
	border-bottom: 1px solid Green;
	color: Green;
}


div#ewContentsBody div.faqBody div.ssl {
 padding:8px;
 background-color:#ffffff;
 margin:4px;
}
div#ewContentsBody div.faqBody div.ssl img {
 padding:4px;
 float:left;
}
div#ewContentsBody div.faqBody div.ssl p {
 padding:4px;
 margin-top:0;
 margin-left:12px;
 font-size: 92%;
 line-height:133%;
}

div#ewContentsBody div.faqBody div.contextInfo {
 color:#000000;
 background-color:#dce6c1;
 border:1px #58963f solid;
 width:570px;
 padding:4px;
 margin: 12px 4px 12px 4px;
}
div#ewContentsBody div.faqBody div.contextInfo h4 {
 color:#58963f;
 font:normal normal bold 100%/133% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
 padding:0 4px 4px 4px;
 margin:0;
}
div#ewContentsBody div.faqBody div.contextInfo p {
font:normal normal 100%/133% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
margin-top: 8px;
margin-right: 10px;
padding: 0;

}

div#ewContentsBody div.faqBody p {
	font: normal normal 100%/160% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

div#ewContentsBody div.faqBody p.date {
	font: normal normal 100%/160% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align: right;
}

div#ewContentsBody div.faqBody p.caution {
	font: normal normal 100%/160% Verdana, Arial, "\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF", "MS UI Gothic", "Osaka", sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	color: Gray;
}


div#ewContentsBody div.NewPageNavigation {
margin:20px 0 10px 0;
padding:0;
border-top:1px dashed #B2B2B2;
border-bottom:1px dashed #B2B2B2;
height:25px;

}

div#ewContentsBody div.NewPageNavigation ul {
list-style:none;
margin:0px;
}

div#ewContentsBody div.NewPageNavigation ul li.prev {
float:left;
}

div#ewContentsBody div.NewPageNavigation ul li.next {
float:right;
}

