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

#main #left #feature		{ margin:20px auto 33px auto; font-weight:bold; font-size:16px;	width:29em; }
#main #left div.flow		{ text-align:center; }
#main #left #feature ol 	{ padding:0px; margin:0px; }
#main #left #feature li 	{ padding:0px; margin:0px; list-style-position:inside; }
#frame #main #left .frame	{ padding:15px 0; }
#frame #main #left .box		{ padding:0 15px; }
#frame #main #left #overview{ background-color:#F1F0F0;	padding:12px; }
#frame #main #left #overview h3		{ background-image:none; padding-left:0px; }
#frame #main #left #overview .big	{ color:#9D0303; font-size:16px; text-align:center; font-weight:bold; margin:20px 0 16px 0; }
#frame #main #left #overview p		{ margin:0px; }
#frame #main #left #overview .header{ text-align:center; margin-top:14px; }
#frame #main #left #overview table	{ border-collapse: collapse; width:578px; margin:15px auto; background-color:#FFFFFF; }
#frame #main #left #overview th
{
	border-collapse:collapse;
	border-top: solid 1px #A6A4A3;
	border-left: solid 1px #A6A4A3;
	border-right: solid 1px #A6A4A3;
	background-color:#414141;
}
#frame #main #left #overview td
{
	border-bottom: solid 1px #A6A4A3; 
	border-collapse:collapse;
	border-left: solid 1px #A6A4A3;
	border-right: solid 1px #A6A4A3;
	padding:10px 12px; 
}
#frame #main #left .small	{ font-size:10px; margin:0px 0 28px 0; }
#frame #main #left .button	{ text-align:center; margin-bottom:16px; }
#frame #main #left .chart	{ text-align:center; background-image:none; padding:15px 0 20px 0; }
#frame #main #left #chart p	{ margin:10px 0 0 0; text-align:left; }
#frame #main #left #chart ul{ margin:0 0 0 15px; padding:0px; text-align:left; }
#frame #main #left #chart li{ list-style-position:inside; }
#frame #main #left #chart li.none{ list-style:none; }
#frame #main #left #chart th{}
#frame #main #left #chart td{ text-align:center; padding:15px 0; vertical-align:top; }
#frame #main #left .button2{ text-align:center; margin:40px 0 16px 0; }
#frame #main #left .attention   { text-align:right; margin:18px 0px 0 0px; padding-bottom: 8px;}
#main #left .frame div.setumei4  { color:#9D0303; font-size:16px; font-weight:bold; margin:0px 0 5px 45px; }
#main #left .frame div.setumei5  { font-size:12px; margin:0 0 15px 60px; }
#main #left .frame div.photo3	 { padding:10px 0px 0px 10px; }
#main #left .frame div.photo5	 { text-align:center; margin:0px 0px 30px 0px; }
#main #left .frame div.tokuchou	 { margin:-10px 0px 30px 0px; }
#main #left .frame div.suffix	 { margin:10px 0px 0px 50px; }
#main #left .frame div.setumei6	 { font-size:10px; margin:-10px 0px 20px 30px; }
#frame #main #left .title	{ font-size:16px; font-weight:bold; padding: 10px 0 0 0; }
#frame #main #left .title2	{ font-size:16px; color: #B23D30; font-weight:bold; padding: 10px 0 0px 20px; }






#main #left div.flow		{ text-align: center; }
#main #left div.flow2		{ margin:0 auto; width:568px; }
#frame #main #left .box2		{ width: 580px; padding: 0; border:solid #000000 1px; margin:0 auto }
#frame #main #left .sub-box	{ width:568px; margin:0 auto; }
#frame #main #left .midasi	{ font-size:12px; color: #B23D30; font-weight:bold; padding-left: 40px; }
#main #left .setumei    	{ padding: 0 0 25px 68px; }




h3#move{ display:block; font-size: 14px; padding-left: 20px; background: url(/images/top/titlearrow.gif) no-repeat left center; margin-left:15px; }

div#moveoffice { width: 666px; margin-bottom: 16px; }
	div#movecontents{ padding:0 13px;}
		div#movecontents p{ margin:0 0 0 5px; line-height: 1.5; }
		div#movecontents img.toptitle{ margin:25px 0 15px 0;}
		div#movecontents img.toptitle1{ margin:5px 0 15px 0;}
		div#movecontents img.toptitle2{ margin:20px 0 5px 0;}
		div#movecontents div.movebottom{ margin:15px 0 5px 0; height:174px;}
		div#movecontents img.chair{  margin:10px 0 10px 0;}
		div#movecontents div.color{ margin-bottom:10px;}
		div#movecontents div.nayami{ margin-bottom:15px;}

div#manage{ background:url(../images2/back.gif) repeat-y; width:609px; height:265px; padding:0 11px;}
	div#manage_left{ width:304px; height:215px; float:left;}
	div#manage_right{ width:304px; height:215px; float:left; margin-bottom:10px;}
	div#manage p{ margin:0 5px 10px 5px ;}
	
div#supporter{ width:580px; height:50px; border:#CACACA 1px dashed; padding:8px 30px 8px 20px; margin:15px 0;}
	div#supporter p{ float:left; margin-top:12px;}
	div#supporter img{ float:right; width:219px; height:54px;}

img#charge{ margin-bottom:20px;}

div#follow{ width:605px; margin:20px auto;}
	div#follow img{ float:left; margin-right:3px;}

div#welcome{ width:623px; border:#FF871C 1px solid; padding:3px 3px 10px 3px;}
	div#welcome p{ margin-top:10px;}





