body.standardbody {
	background	: url(../layout/header/bg_index.gif) repeat-x #ffffff top center ;
	width:800px;
	margin		: 0px;
	padding		: 0px;
	font-size   : 12px;
	line-height : 130%;
	text-align  : center;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

body.standardcontentbody {
	background	: url(../layout/header/bg_containt.gif) repeat-x #ffffff top center ;
	width:860px;
	margin		: 0px 0px 0px 0px;
	font-size   : 12px;
	line-height : 130%;
	text-align  : center;
	
}


#standard_contents_wrap {
	width : 1060px;
	text-align:center;
}

#standard_contents {
	width : 860px;
	text-align:center;
}

#standard_header_top {
	height : 51px;
	padding-left:150px;
}

#standard_header_wrap {
	text-align  : center;
	padding-left:90px;
}

#standard_header {
	clear: both;
	width: 760px;
	height: 36px;
}

#standard_header ul {
	float: right;
}

#standard_header ul li {
	float: left;
	list-style:none;
}

#standard_header ul li input {
	border         : 0; 
	vertical-align : top;
}

#standard_main_menu {
	clear: both;
	width: 760px;
	height: 200px;
}

#standard_main_menu ul {
	float: right;
}
#standard_main_menu ul li {
	float: left;
	list-style:none;
}


#standard_information1 {
	background	: url(../layout/footer/bg_foot_index.gif) repeat-x #ffffff top center;
	color : #ffffff;
	float : left;
}

#standard_information a {
	color : #ffffff;
	text-decoration:none;
}





















#standard_footer_wrap {
	text-align:center;
	background	: url(../layout/footer/bg_foot_containt.gif) repeat-x #ffffff top center;
	height:50px;
	width : 1200px;
	margin-left:-90px;
	margin-bottom:-20px;
	padding-left:220px;
}

#standard_header {
	clear: both;
	width: 760px;
width:830px;
	height: 36px;
}


#standard_footer_left {
	float: left;
	width:250px;
	padding-top:10px;
	padding-right:100px;
	margin:0px 0px 0px 0px;
	vertical-align: middle;
}

#standard_footer_left ul {
	float: right;
}

#standard_footer_left ul li {
	float: left;
	list-style:none;
}

#standard_footer_left ul li a {
	font-size : 10px;
	color : #ffffff;
	text-decoration:none;
}

.standard_top_title {
	margin-top : -5px;
	margin-bottom : 10px;
}

.standard_top_explanation {
	width : 740px;
	margin-left : 160px;
	margin-bottom : 30px;
}

.standard_top_JFstandard {
	width : 235px;
width:355px;
	float : left;
	padding-left : 10px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
		
}

.standard_top_cando_site {
	width : 230px;
width:350px;
	float : left;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.standard_top_application_case {
border-top:1px #E0E0E0 solid;
	width : 240px;
width:356px;
	float : right;
	padding-left : 0px;
	float : left;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.standard_top_application_case_space {
	margin-top:10px;
}

.standard_top_application_case_space2 {
	height : 20px;
}

.standard_top_JFstandard2 {
	margin : 0px 15px 0px 10px;
}

ul li.standard_top_link_botton {
	float : left;
	list-style-type:none;
	margin-right:5px;
}

ul li.standard_top_link_botton2 {
	margin-left : 20px;
	color : #654292;
	font-weight : bold;
	font-size : 13px;
	list-style-type:none;
}

ul li.standard_top_link_botton3 {
	font-size : 10px;
	list-style-type:none;
	padding-top:3px;
}

ul li.standard_top_link_botton4 {
	float : left;
	list-style-type:none;
	padding-left:25px;
	margin-right:5px;
}

ul li.standard_top_link_botton5 {
	margin-left : 5px;
	list-style-type:none;
	float:right;
}

ul li.standard_top_link_botton6 {
	list-style-type:none;
	float:right;
}


.standard_top_text {
	margin : 5px 15px 5px 10px;
	color : #3F3B49;
	line-height : 150%;
}

.standard_top_text3 {
	margin-left : 15px;
	margin-right : 5px;
}

.standard_top_text4 {
	font-size : 10px;
	list-style-type:none;
	padding-left:10px;
}


.standard_top_pdf_image {
	position: relative;
	top:3px;
}

.standard_top_JFstandard2 {
	margin-top : 15px;
}

.standard_top_text2 {
	margin-top : 20px;
	margin-left : 10px;
	font-size : 10px;
	font-weight : bold;
	color : #654292;
}

.standard_top_link_candosite {
	margin-left : 10px;
	border-style:none;
	
}

.standard_top_border {
	width : 5px;
	height : 650px;
height:360px;
	border-left:1px #E0E0E0 solid;
	float : left;
}

.standard_top_border2 {
	width : 10px;
	height : 650px;
height:360px;
	border-right:1px #E0E0E0 solid;
	float : left;
}

.standard_top_clear {
	clear : both;
}


.standard_top_info_label {
	padding-top:10px;
	width:180px;
}
ul li.standard_top_info_list2 {
	list-style-type:none;
}

.standard_top_info_list2_1 {
	list-style-type:none;
	padding-left:100px;
}

ul li.standard_top_info_list3 {
	font-weight : bold;
	font-size : 10px;
	color : #ffffff;
	list-style-type:none;
	margin:0px 0px 0px 0px;
}

.standard_top_info_list4 {
	font-weight : bold;
	font-size : 10px;
	color : #ffffff;
	list-style-type:none;
	margin:0px 0px 0px 0px;
}

ul li.standard_top_info_date {
	float:left;
	margin-left:10px;
	color : #ffffff;
	list-style-type:none;
}

.standard_information {
	background	: url(../layout/footer/bg_foot_index.gif) repeat-x #ffffff top center;
	color : #ffffff;
	float : left;
}

.standard_information2 {
	padding:0px 0px 0px 175px;
	margin:-40px 0px 0px 0px;
	color : #ffffff;
	float : left;
}

#standard_information_base2 {
	background	: url(../layout/footer/bg_foot_index.gif) repeat-x #ffffff top center;
	width : 1200px;
	margin-left:-90px;
	padding-left:220px;
	
}
ul li.standard_top_infomation {
	margin-left : 15px;
	list-style-type:none;
	float:left;
	color : #ffffff;
	word-break:break-all;
}

.standard_text_color {
	color : #ffffff;	
}

.standard_information_base {
	background	: url(../layout/footer/bg_foot_index.gif) repeat-x #ffffff top center;
	color : #ffffff;
	float : left;
	padding-top : 10px;
	width : 100%;
}
.standard_top_bottom_border {
	border-bottom:1px solid #8A77AE;
	margin : 20px 10px 0px 0px;
	width : 740px;
	background-repeat: repeat-x;
}



#standard_information_base_new #standard_information_base2{
background:none;
}
#standard_information_base_new .standard_text_color {

}
#standard_information_base_new .standard_text_color {
color: #0000ee;
}
#standard_information_base_new .standard_top_bottom_border {
border:none;
}
#standard_information_base_new ul li.standard_top_info_date {
color: #000;
}
#standard_information_base_new .standard_information2 {
margin:15px 0 28px 20px;
padding:0;
}
#standard_information_base_new .standard_top_info_list4 {
font-size: 12px;
position:absolute;
width:100px;
left:647px;
top:20px;
font-weight:normal;
}
#standard_information_base_new .standard_top_info_list2_1 {
padding-left:0;
}
#standard_information_base_new .standard_top_info_label {
position:relative;
width:auto;
}
#standard_information_base_new ul li.standard_top_info_date {
margin-left:0;
}
#standard_information_base_new #standard_information_base2,
#standard_information_base_list_block{
    margin-left: 0px;
    padding-left: 160px;
    width: 1200px;
}

/** ・ｽ・ｽT・ｽ・ｽv・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ **/
.summary_title {
	margin-top : -5px;
}

.summary_about_JFstandard {
	position: relative;
	top : -38px;
	left : -10px;
	margin-left : 170px;
}

.summary_caption {
	font-weight : bold;
	font-size : 13px;
	color : #333333;
	margin-left : 170px;
}

.summary_caption1 {
	font-weight : bold;
	font-size : 14px;
	color : #333333;
	margin-left : 190px;
	padding-rignt:20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_caption3 {
	width : 600px;
	color : #333333;
	text-align:center;
	border:1px #6767B3 solid;
	margin-left : 200px;
	margin-top : 40px;
	margin-bottom : 20px;
	padding : 10px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}


.summary_explanation1 {
	width : 700px;
	margin-left : 160px;
	margin-top : 20px;
	margin-bottom : 20px;
	padding-left : 10px;
	padding-right : 10px;
	color : #333333;
	line-height : 150%;
}

.summary_explanation2 {
	line-height : 150%;
	padding-top : 20px;
	padding-left:10px;
	padding-right:10px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_explanation3 {
	line-height : 150%;
	padding-left:45px;
	width : 600px;
	color : #333333;
	padding-bottom:40px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_explanation4 {
	line-height : 150%;
	color : #333333;
	margin-left : 190px;
	padding-rignt:20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_explanation4_1 {
	line-height : 150%;
	color : #333333;
	margin-left : 190px;
	padding-rignt:20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
	font-weight:bold;
}

.summary_explanation5 {
	line-height : 150%;
	color : #333333;
	margin-left : 190px;
	padding-rignt:20px;
	padding-top:15px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_explanation5_1 {
	line-height : 150%;
	color : #333333;
	margin-left : 190px;
	padding-rignt:20px;
	padding-top:15px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
	font-weight:bold;
}

.summary_explanation6 {
	line-height : 150%;
	color : #333333;
	margin-left : 200px;
	padding-rignt:20px;
	padding-top:15px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}
.summary_explanation6 ul li.standard_top_link_botton3 {
	font-size: 12px;
}
.summary_pamphlet_download {
	color : #0E42AF;
	margin-left : 170px;
	margin-bottom : 20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_caption2 {
	margin-left : 170px;
	margin-bottom : 15px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_caption2_exp {
	width : 340px;
	float : left ;
	color : #333333;
	line-height : 150%;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_caption2_exp1 {
	width : 300px;
	float : left ;
	color : #333333;
	line-height : 150%;
	padding:30px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_caption2_exp2 {
	width : 340px;
	float : right ;
	color : #333333;
	line-height : 150%;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_caption2_exp3 {
	width : 300px;
	float : right ;
	color : #333333;
	line-height : 150%;
	padding:30px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_caption2_photo {
	float : right ;
	margin-left : 15px;
}

.summary_caption2_photo2 {
	float : left ;
}

.summary_note {
	margin-left : 170px;
	margin-top : 15px;
	margin-bottom : 15px;
	color : #333333;
	font-size : 10px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_paragraph {
	width : 700px;
	margin-left : 170px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_JFstandard_see {
	background-image: url(../images/title/ttl_bg.gif);
	background-repeat: no-repeat;
	width: 750px; 
	height:35px;
	margin-left : 160px;
	margin-top : 30px;
	margin-bottom : 20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_JFstandard_see2 {
	font-weight : bold;
	font-size : 15px;
	color : #5C5C5A;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
	padding-top : 12px;
	margin-left : 20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_text {
	margin : 10px 15px 15px 10px;
	color : #3F3B49;
	line-height : 150%;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

ul li.summary_link_botton {
	float : left;
	list-style-type:none;
	padding-top : 5px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

ul li.summary_link_botton2 {
	margin-left : 20px;
	color : #654292;
	font-weight : bold;
	font-size : 13px;
	list-style-type:none;
	padding-top : 5px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_border {
	width : 5px;
	height : 330px;
	border-left:1px #E0E0E0 solid;
	float : left;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.purple_border {
	width : 740px;
	background-image: url(../images//border/border_lppl_b2.gif);
	background-repeat: repeat-x;
	margin-left : 170px;
	height : 5px;
	margin-top : 20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.purple_border2 {
	width : 740px;
	background-image: url(../images//border/border_lppl_b2.gif);
	background-repeat: repeat-x;
	margin-left : 170px;
	height : 5px;
	margin-top : 20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
	position: relative;
	top : -40px;
}

.summary_purple_box {
	width : 700px;
	background-color : #E5CCFF;
	margin-left:170px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_line{
	width: 600px;
	height : 1px;
	background-image : url('../images/border/border_dot_gray2.gif');
	background-repeat: repeat-x;
	position: relative; 
	left:40px;
	margin-bottom:30px;
	margin-top:10px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_space{
	height : 30px;
}
.summary_space2{
	height : 20px;
}

.summary_caption4 {
	background-color : #E4CAFF;
	width : 500px;
	margin-left:250px;
	text-align:center;
	color : #333333;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
	font-weight:bold;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_totop {
	margin-top : 20px;
	margin-left:160px;
}

.summary_bottom_border {
	background-image : url('../images/border/border_lppl_b2.gif') ;
	margin : 10px 10px 5px 140px;
	width : 760px;
	background-repeat: repeat-x;
}

/** ・ｽ・ｽ|・ｽ・ｽ[・ｽ・ｽg・ｽ・ｽt・ｽ・ｽH・ｽ・ｽ・ｽ・ｽ・ｽ・ｽI・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ **/
.portfolio_title {
	margin-top : 25px;
}

.portfolio_cando_site {
	position: relative;
	top : -38px;
	margin-left : 160px;
}

.portfolio_explanation1 {
	width : 700px;
	margin-left : 160px;
	padding-left : 10px;
	padding-right : 10px;
	color : #333333;
	line-height : 150%;
	position: relative;
	top : -20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.portfolio_explanation2 {
	width : 700px;
	margin-left : 160px;
	margin-bottom : 30px;
	padding-top : 5px;
	padding-left : 10px;
	padding-right : 10px;
	color : #333333;
	line-height : 150%;
}

.portfolio_title2 {
	background-image: url(../images/title/ttl_bg.gif);
	background-repeat: no-repeat;
	width: 750px; 
	height:35px;
	margin-left : 160px;
	margin-top : 10px;
	margin-bottom : 10px;
}

.portfolio_border {
	width : 5px;
	height : 160px;
	border-left:1px #E0E0E0 solid;
	float : left;
}

.portfolio_arrow_frame {
	background-image: url(../images/others/graphic_3_A-4.gif);
	background-repeat: no-repeat;
	width: 750px; 
	height:110px;
	margin-left : 180px;
	margin-bottom : 30px;
}

.portfolio_arrow_frame2 {
	padding-left : 20px;
	padding-top : 50px;
	padding-right : 20px;
	float : left;
}

.portfolio_arrow_frame3 {
	padding-top : 60px;
	color : #333333;
}

.summary_cando {
	margin-left : 180px;
	margin-top : 20px;
	margin-bottom : 20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_search {
	margin-left : 180px;
}

.summary_search2 {
	margin-left : 180px;
	margin-top : -3px;
}

.summary_customize {
	margin-left : 180px;
	margin-top : 30px;
	margin-bottom : 30px;
}

.goto_pegetop {
	float : right;
	margin-top : 30px;
	margin-bottom : 10px;
	color : #0E42AF;
}

.portfolio_example {
	width:740px;
	font-weight : bold;
	font-size : 14px;
	margin-left:150px;
	margin-top:30px;
	margin-bottom:40px;
	text-align:center;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

/** ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽm・ｽ・ｽ霓､・ｹ・ｽ・ｽ鮨ｬ贊脩・・ｽﾀ**/
.information_title_JFstandard {
	position: relative;
	top : -25px;
}

.information_title_info {
	margin-left : 158px;
	position: relative;
	top : -62px;
}

.information_list_title {
	background-image: url(../images/title/ttl_bg.gif);
	background-repeat: no-repeat;
	width: 750px; 
	height:35px;
	margin-left : 160px;
	margin-top : 5px;
	margin-bottom : 20px;
	position: relative;
	top : -40px;
}

.information_list_date {
	font-weight : bold;
	font-size : 15px;
	color : #421968;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
	margin-left : 20px;
	position: relative;
	top : 12px;
	padding-right : 10px;
}

.information_list_infotitle {
	font-weight : bold;
	font-size : 15px;
	color : #5D5E59;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
	position: relative;
	top : 12px;
}

.information_list_text {
	width : 700px;
	line-height : 150%;
	color : #333333;
	margin-left : 170px;
	position: relative;
	top : -40px;
}

.information_paging {
	float : right;
	position: relative;
	top : -40px;
}

.goto_back {
	float : right;
}

.goto_back2 {
	float : right;
	position: relative;
	top : -40px;
}


/** ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽJ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ **/
.publicdata_title {
	position: relative;
	top : -25px;
}

.publicdata_title2 {
	margin-left : 158px;
	position: relative;
	top : -63px;
}

.publicdata_lead {
margin-left : 0;
position: relative;
top : -44px;
width: 700px;
}
.publicdata_lead p{
font-size:12px;
color: #333333;
line-height: 170%;
margin-left: 160px;
padding-left: 30px;
padding-right: 30px;
}

/** ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽp・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ **/
.caselist_title_JFstandard {
	position: relative;
	top : 5px;
}

.caselist_title {
	margin-left : 158px;
	position: relative;
	top : -32px;
}

.font-size_1{
	font-size:7.5pt;
}
#standard_footer_right{
	padding:30px 0px 0px 400px;
}
/**・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ・ｽ**/
#caselist_Preparation{
	height:200px;
}
#caselist_Preparation_1{
	text-align:center; 
	margin-top:100px;margin-left:auto;
	padding-top:20px;
	padding-bottom:10px;
	margin-right:auto;
	width:1000px;
	height:100px;
}

#standard_comingsoon_box {
	margin: 100px 10px 300px 150px;
	padding : 10px;
	border : 1px solid #6d37a3;
	background-color : #e8d5fb;
	width : 720px;
	text-align :center;
}


.standard_complete_title {
	padding: 0px 0px 10px 0px;
	text-align : center;
	color : #5200a6 ;
	font-weight : 600;
	font-size : 15px;
}

.standard_complete_message {
	text-align : center;
	color : #5200a6 ;
	font-weight : 600;
	font-size : 12px;
}

.portfolio_flowchart {
	margin-left:180px;
}

.summary_ill_tree_01 {
	margin-left:170px;
}

.summary_ill_tree_02 {
	margin-left:160px;
	margin-top:-3px;
}

.summary_ill_tree_text {
	margin-left:450px;
	margin-top:15px;
	margin-bottom:30px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_img01_002 {
	margin-left:180px;
	margin-top:10px;
}

.summary_mastery_exp1 {
	color : #333333;
	line-height : 150%;
	padding:30px 30px 10px 30px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_mastery_photo {
	margin-left:160px;
}

.summary_frame {
	background-image: url(../images/others/graphic_3_A-4_2.gif);
	background-repeat: no-repeat;	
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
	width: 760px; 
	height:110px;
	margin-left : 170px;
	margin-bottom : 10px;
}

.summary_frame2 {
	padding-top : 55px;
	text-align:center;
	color : #5C5C5A;
	font-size : 16px;
	font-weight:bold;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_ill_slope_01 {
	margin-left : 170px;
	margin-top:10px;
}

.summary_ill_slope_02 {
	margin-left:170px;
	margin-top:-3px;
}

.summary_ill_slope_text {
	margin-left:500px;
	margin-top:15px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.summary_ill_slope_text2 {
	margin-left:445px;
	margin-bottom:20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.caselist_preparation_title {
	margin-top:-25px;
}

.caselist_preparation_title2 {
	margin-left : 158px;
	position: relative;
	top : -38px;
}

.caselist_preparation_explanation {
	font-weight : bold;
	color : #FD6500;
	margin-left : 170px;
	line-height : 150%;
	position: relative;
	top : -30px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

ul li.caselist_preparation_gotop {
	margin-left : 5px;
	list-style-type:none;
	float:right;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

ul li.caselist_preparation_gotop2 {
	list-style-type:none;
	float:right;
	
}

.caselist_preparation_gotop3 {
	color:#0E43AD;
}

.caselist_preparation_bottom_border {
	border-bottom:1px solid #8A77AE;
	margin-left:170px;
	margin-top:20px;
	margin-bottom:50px;
	width : 740px;
	background-repeat: repeat-x;
}

.caselist_preparation_gotop_base {
	margin-right:300px;
}

.caselist_explanation_base {
	width : 700px;
	margin-left : 160px;
	padding-left : 30px;
	padding-right : 30px;
	color : #333333;
	line-height : 170%;
	position: relative;
	top : -20px;
	font-family : Verdana, '・ｽ・ｽl・ｽ・ｽr ・ｽ・ｽo・ｽ・ｽS・ｽ・ｽV・ｽ・ｽb・ｽ・ｽN', 'Osaka', Arial, sans-serif;
}

.caselist_explanation_space {
	margin-top:10px;
}

.caselist_explanation_space2 {
	margin-top:30px;
}

.caselist_explanation_space3 {
	margin-left:20px;
	margin-top:5px;
}

.caselist_explanation_space3_1 {
	margin-left:20px;
}

.caselist_explanation_space4 {
	margin-top:20px;
}

ul li.caselist_link {
	list-style-type:none;
	
}

.summary_0319 {
	margin-left:350px;
	margin-top:20px;
}

.pdf_link_unabled {
	color : #999999;
}


/* LAMGUAGE */
.language_title {
margin-top : 25px;
}
.language_cando_site {
position: relative;
top : -38px;
margin-left : 160px;
}
.language_explanation1{
width : 700px;
margin-left : 160px;
padding-left : 10px;
padding-right : 10px;
color : #333333;
line-height : 150%;
position: relative;
}
.blk_language a img{
border:none;
}
.language_explanation1 .txt,
.blk_language .txt{
font-size:100%;
margin-bottom:10px;
}
.blk_language{
margin-top:40px;
}
.blk_language .ttl {
background-image: url(../images/title/bg_title_language.gif);
background-repeat: no-repeat;
margin-top : 5px;
margin-bottom : 20px;
position: relative;
min-height:20px;
padding:8px;
font-size:150%;
font-weight:bold;
}
.blk_language .ttl_lv2 {
margin-bottom :20px;
margin-top:30px;
font-size:116%;
font-weight:bold;
color:#4e4d4d;
}
.list_base{
margin:20px 0;
padding:0;
}
.list_base li{
margin:0;
}
.list_base li,
.blk_language ul,
.blk_language ol,
.blk_language li,
.list_link li{
list-style-type:none;
}
.list_link li{
text-align:left;
}
.list_mbn li,
.list_mb li{
margin-bottom:35px;
}
.list_mbn{
margin:20px 0;
}
.list_mbn li{
margin-bottom:20px;
}
.table_lang{
width:100%;
border-collapse:collapse;
margin:20px 0;
}
.table_lang th,
.table_lang td{
padding:8px;
border:1px solid #e0e0e0;
vertical-align:middle;
text-align:center;
}
.table_lang td.non{
border:none;
}
.table_lang td .list_link {
padding:50px 0;
}
.blk_language .unit_img_txt .imgc{
text-align:center;
}
.blk_language .unit_img_txt .imgr{
float:right;
display:inline;
margin-left:10px;
display:inline;
}
.table_lang td img{
border:none;
}
.blk_language .unit_img_txt .txt_body{
overflow:hidden;
}
.clearfix:before,
.clearfix:after {
content:"";
display:table;
}
.clearfix:after {
clear:both;
}
.clearfix {
zoom:1;
}


.table_list_block{
width:741px;
border-collapse:collapse;
margin-bottom:30px;
margin-top:-20px;
}
.table_list_block td{
border:1px solid #e0e0e0;
border-top:none;
padding:10px 15px;
vertical-align:top;
}
.table_list_block dt{
margin-bottom:10px;
}
.standard_top_link_candosite,
.standard_top_text2{
text-align:center;
}