﻿

/*------------------------------------
	ヘッダー
-------------------------------------*/
.m_application_container #header																																	{ width:100%; background:none #ffffff; border-bottom:3px #d60b17 solid; }
.m_application_container #header #h_section																											{ max-width:98%; margin:0 auto; }
.m_application_container #header #h_section #h_sitetitle_unit																	{ float:left; margin:20px 0; width:50%; }
.m_application_container #header #h_section #h_navigation_unit																{ float:right; width:50%; }

/* サイトロゴ */	
.m_application_container #header #h_section #h_sitetitle_unit #h_logo													{ float:left; }
.m_application_container #header #h_section #h_sitetitle_unit #h_bankcode									{ float:left; margin:17px 0 0 7px; font-size:93%; line-height:1.4em; }

/* 文字サイズ */	
.m_application_container #header #h_section #h_navigation_unit #h_fontsize_boxarea						{ float:right; margin:30px 0 0; }
.m_application_container #header #h_section #h_navigation_unit #h_fontsize_boxarea p	  	 		{ float:left; }
.m_application_container #header #h_section #h_navigation_unit #h_fontsize_boxarea ul 			 	{ float:left; }
.m_application_container #header #h_section #h_navigation_unit #h_fontsize_boxarea ul li	 		{ float:left; margin-left:5px; }

.m_application_container #header #h_section #h_navigation_unit #h_fontsize_boxarea p	  	 		{ width:38%; }
.m_application_container #header #h_section #h_navigation_unit #h_fontsize_boxarea ul 			 	{ width:55%; }
.m_application_container #header #h_section #h_navigation_unit #h_fontsize_boxarea ul li	 		{ width:25%; }

/*------------------------------------
	共通
-------------------------------------*/
ol.m_parenthesis_list li ol li						{ position:static; list-style: decimal; margin: 2% 0 0 3%; }
ol.m_parenthesis_list li ol li ul li			{ list-style:none; margin-left:0; }
ol.m_plane_list li ul li 									{ list-style:none; margin-left:0; }
ol.m_plane_list li ol li 									{ list-style:none; margin-left:0; margin-top:10px; }
ol.m_ml25																				{ margin-left:25px; }
ol.at_comment2_harf li								{ margin-top:10px; }

/*------------------------------------
	扉
-------------------------------------*/
#main_area #m_contents_section { width:100%; margin:0 auto; }
input.m_application_txt_s							{ width:12%; }
input.m_application_txt_m							{ width:25%; }
input.m_application_txt_l							{ width:85%;}
p.m_gra_sbtn a															{ width:23%;}
#main_area #m_contents_section table td,
#main_area #m_contents_section table th															{ padding:13px; }


/*------------------------------------
	同意
-------------------------------------*/
p.m_important_lbtn button 				{ font-size:108%; max-width:280px; padding:8px 15px 8px 10px; width:50%; border-radius:5px; color:#ffffff; display:inline-block; font-weight:bold; position:relative; text-align:center; text-decoration:none; }
p.m_important_lbtn button.yes_app { border:1px solid #d60b17; background:url("../image/arrow02.gif") no-repeat scroll 97% 50% #d60b17; cursor:pointer; }
p.m_important_lbtn button.no_app 	{ border:1px solid #bbb; background:none no-repeat scroll 97% 50% #bbb; cursor:default; }

/*------------------------------------
 申込完了
-------------------------------------*/
div.m_application_box					{ margin:40px auto !important; text-align:center; width:60%; }

