@import "/css/2nd.css";

#frame #main #left .frame	{ padding:15px 0; }
#frame #main #left .frame2	{ padding:0 15px; }
#main #left #feature		{ margin:10px auto 33px auto; font-weight:bold; font-size:16px;	width:29em; }
#main #left div.flow		{ text-align: center; }
#main #left div.step		{ margin:0 0 0 66px; }
frame #main #left .box		{ width: 580px; padding: 0; border:solid #000000 1px; margin:0 auto }
#frame #main #left .outbox	{ width: 632px; margin: 0 auto; }
#frame #main #left .title	{ font-size:18px; font-weight:bold; padding: 16px 0 40px 47px; }
#frame #main #left .title2	{ font-size:16px; font-weight:bold; padding: 35px 0 20px 66px; }
#main #left .naiyou	    	{ padding: 7px 51px 0 32px; }
#main #left .line	    	{ border-bottom: dashed 1px #D7D4D3; margin: 0px 23px 0px 23px; }
#frame #main #left .midasi	{ font-size:12px; color: #B23D30; font-weight:bold; padding-left: 40px; }
#main #left .setumei    	{ padding: 0 0 25px 68px; }
#main #left .setumei2    	{ padding: 0px 0px 20px 130px; font-size:10px;}
#main #left .setumei3    	{ padding: 0px 0px 20px 100px; }
#frame #main #left .non-arrow	{ float: left; padding:0px 7px 0 66px; width: 30px; height: 37px; }
#frame #main #left .arrow		{ float: left; padding:0px 7px 0 66px; }
#frame #main #left .partition	{ font-size:16px; color: #B23D30; font-weight:bold; padding: 0 0 20px 68px; }
#frame #main #left .button  	{ text-align: center; }
#frame #main #left .attention   { text-align:right; margin:18px 15px 0 15px; padding-bottom: 8px;}
#main #left	.clear				{ clear:both; }
#main #left .ct    	{ padding: 0px 0px 0px 40px; }
#main #left .point    	{ padding: 0px 0px 0px 20px; }

