/* const page common */
#org_const_area{
	padding-top:25px;
	padding-bottom:25px;
	border-left:1px solid #09223D;
	border-right:1px solid #09223D;
	border-bottom:3px solid #09223D;
	margin-bottom:20px;
}

#org_const_area h3{
	background:#144883;
	letter-spacing:2px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding:7px 15px 6px 15px;
	width:890px;
	margin:0px auto;
	clear:both;
}

.org_const_txt_area{
	border-left:1px solid #9D9146;
	border-right:1px solid #9D9146;
	border-bottom:1px solid #9D9146;
	width:878px;
	margin:0 auto 20px auto;
	padding:18px 20px;
}

.org_const_txt_area_bottom{
	border-left:1px solid #9D9146;
	border-right:1px solid #9D9146;
	border-bottom:1px solid #9D9146;
	width:878px;
	margin:0 auto 0px auto;
	padding:18px 20px;
}

.org_const_txt_area p,
.org_const_txt_area_bottom p{
	margin:0;
	line-height:140%;
}


/* 会員規約変更　DC D.Yano　20130219 */
.org_const_txt_area3{
	border:1px solid #9D9146;
	width:878px;
	margin:0 auto 20px auto;
	padding:18px 20px;
}

.org_const_txt_area3 p{
	margin:0;
	line-height:140%;
}

.org_const_goto_top{
	color:#006699;
	text-align:right;
}

.org_const_goto_top a,
.org_const_goto_top a:active,
.org_const_goto_top a:visited,
.org_const_goto_top a:link{
	color:#006699;
	text-decoration:none;
}

.org_const_goto_top a:hover{
	text-decoration:underline;
}

/* rights */
#org_const_area h3.org_const_rights_title{
	background:#fff;
	color:#C63C0B;
	padding:0;
	width:920px;
	margin-bottom:20px;
	line-height:120%;
}

.org_const_rights_list{
	border:1px solid #9D9146;
	padding:16px 20px;
	width:878px;
	margin:0 auto 20px auto;
}

.org_const_rights_list_bottom{
	border:1px solid #9D9146;
	padding:16px 20px;
	width:878px;
	margin:0 auto 0px auto;
}

.org_const_rights_txt{
	width:920px;
	margin:0 auto;
	line-height:140%;
}

.org_const_rights_list li,
.org_const_rights_list_bottom li{
	background:url(../../images/docs/icon_ar.gif) no-repeat 0px 2px;
	padding:4px 0px 4px 28px;
}

.org_const_rights_list a,
.org_const_rights_list a:active,
.org_const_rights_list a:visited,
.org_const_rights_list a:link,
.org_const_rights_list_bottom a,
.org_const_rights_list_bottom a:active,
.org_const_rights_list_bottom a:visited,
.org_const_rights_list_bottom a:link{
	color:#006699;
	text-decoration:none;
}

.org_const_rights_list a:hover,
.org_const_rights_list_bottom a:hover{
	text-decoration:underline;
}


/* pp */
#org_const_pp_area{
	width:920px;
	margin:0 auto;
}

#org_const_pp_area dl{
	margin-bottom:15px;
	line-height:140%;
}

#org_const_pp_area dt{
	font-weight:bold;
}

#org_const_pp_area div.revision{
	margin:		30px 0 20px 0;
	padding:	20px;
	border-top:	1px solid #9D9146;
}

/* parent */
.org_const_parent{
	width:920px;
	margin:0 auto;
}

/* terms */
.org_const_terms{
	line-height:140%;
}

.org_const_terms h4{
	font-weight:bold;
	margin-bottom:10px;
}

.org_const_terms_txt{
	width:920px;
	margin:0 auto 20px auto;
	line-height:140%;
}

.org_const_terms ol{
	list-style:decimal;
	padding-left:25px;
	padding-bottom:20px;
	border-bottom:1px solid #9D9146;
	margin-bottom:20px;
}

.org_const_terms ol.org_const_terms_ol_bottom{
	border-bottom:none;
	margin-bottom:0;
	padding-bottom:0;
}

.org_const_terms ol li{
	margin-bottom:5px;
}

.org_const_terms ol li ul li{
	margin-bottom:0px;
	background:url(../../images/docs/terms_dot.gif) no-repeat 0 4px;
	padding-left:18px;
}

p.org_const_terms_summary_txt{
	padding-bottom:20px;
	border-bottom:1px solid #9D9146;
	margin-bottom:20px;
}

.org_const_terms_txt2{
	width:920px;
	margin:0 auto 0px auto;
	line-height:140%;
}

/* sitemap */
.org_const_sitemap h3 span{
	font-size:10px;
	font-weight:normal;
}

/* overview */
#org_const_overview_table{
	width:920px;
	margin:0 auto;
}

#org_const_overview_table th,
#org_const_overview_table td{
	border-top:1px solid #9D9146;
	padding:8px 0 8px 0;
}

#org_const_overview_table th{
	width:180px;
}

/* FAQ */
#org_const_faqtab{
	width:920px;
	margin:0 auto 15px auto;
	height:35px;
}

#org_const_faqtab ul{
	width:420px;
	float:right;
}

#org_const_faqtab li{
	width:200px;
	height:35px;
	text-indent:-9999px;
	font-size:0px;
	outline:none;
	vertical-align:bottom;
}

#org_const_faqtab li a{
	display:block;
	width:200px;
	height:35px;
}

#org_const_faqtab li a:hover{
	background:none;
}

#org_const_faqtab_q{
	float:left;
	background:url(../../images/docs/faq_tab1_f2.jpg) no-repeat;
}

#org_const_faqtab_q a{
	background:url(../../images/docs/faq_tab1.jpg) no-repeat;
}

#org_const_faqtab_a{
	float:right;
	background:url(../../images/docs/faq_tab2_f2.jpg) no-repeat;
}

#org_const_faqtab_a a{
	background:url(../../images/docs/faq_tab2.jpg) no-repeat;
}

#org_const_area.org_const_faq{
	padding-top:12px;
}

.org_const_faq a,
.org_const_faq a:active,
.org_const_faq a:visited,
.org_const_faq a:link{
	color:#006699;
	text-decoration:none;
}

.org_const_faq a:hover{
	text-decoration:underline;
}

.org_const_faq dl{
	border-bottom:1px solid #9D9146;
	padding-bottom:10px;
	margin-bottom:20px;
}

.org_const_faq  dl.org_const_faq_txt_bottom{
	margin-bottom:0;
	border-bottom:none;
	padding-bottom:0;
}

.org_const_faq dt{
	font-weight:bold;
	color:#006699;
	font-size:14px;
	margin-bottom:12px;
	background:url(../../images/docs/icon_q.gif) no-repeat 0px 1px;
	padding:4px 0 4px 35px;
}

.org_const_faq dd{
	margin-bottom:15px;
	background:url(../../images/docs/icon_a.gif) no-repeat 0px 0px;
	padding:0px 0 0px 35px;
	line-height:140%;
}

.org_const_faq_q_list{
	border:1px solid #9D9146;
	padding:16px 20px;
	width:878px;
	margin:0 auto 20px auto;
}

.org_const_faq_q_list li{
	background:url(../../images/docs/icon_q.gif) no-repeat 0px 2px;
	padding:4px 0px 4px 28px;
}

/* systemrequirements */
#org_const_sr_area{
	width:920px;
	margin:0 auto;
}

/* html viewer help */
#org_const_h5v_area{
	width:			674px;
	margin:			15px auto 30px auto;
	text-align:		center;
}

#org_const_h5v_area .exp_block{
	width:			674px;
	text-align:		left;
	padding: 		0px 0px 50px 0px;
	margin:			0px 0px 50px 0px;
}

#org_const_h5v_area .line{
	border-bottom: 	1px solid #9D9146;
}

#org_const_h5v_area div.sub_title{
	font-weight:	bold;
	padding-bottom:	30px;
}

#org_const_h5v_area .img_m30_t{
	margin-top:		20px;
}
#org_const_h5v_area .img_m30_b{
	margin-bottom:	20px;
}

#org_const_h5v_area ul{
	width:			674px;
	text-align:		left;
	list-style-type:none;
}

#org_const_h5v_area ul li{
	margin-bottom:	10px;
}

#org_const_h5v_area ul li.sub_comment{
	margin: 		0px 0px 10px 30px;
}
#org_const_h5v_area ul li.sub_comment_exp{
	margin: 		30px 0px 10px 0px;
}
#org_const_h5v_area ul li.x_comment{
	margin: 		20px 0px 10px 0px;
}
#org_const_h5v_area .img_layout{
	margin:	0px 0px 10px 40px;
}
#org_const_h5v_area .img_layout_f{
	float:left;
	margin:	0px 0px 20px 40px;

}
#org_const_h5v_area .img_exp_txt{
	float: left;
	margin:50px 0px 00px 50px;
	text-align:left;
}
#org_const_h5v_area .img_exp_txt2_1{
	float:left;
	margin:	10px 0px 10px 40px;
	width:193px;
	height:200px;
	background:url(../../images/parts/guide/brvw_guide_pc_06.jpg) no-repeat 0px 50px;
	text-align:center;
}
#org_const_h5v_area .img_exp_txt2_2{
	float:left;
	margin:	10px 0px 10px 60px;
	width:177px;
	height:200px;
	background:url(../../images/parts/guide/brvw_guide_pc_07.jpg) no-repeat 0px 50px;
	text-align:center;
}
#org_const_h5v_area .h_100{
	height:100px;
}
#org_const_h5v_area .clear_f{
	clear:both;
}
#org_const_h5v_header_en {
	width:960px;
	height:27px;
	background:url(../../images/docs/bar_brvwhtlp_en.gif) no-repeat left top;
	text-align:right;
	padding:6px 20px 0px 0px;
}
