@charset "shift_jis";
/* 

noah-house.org

™™™CSS–ÚŽŸ™™™

ŠeŽíÝ’è
ƒgƒbƒvƒy[ƒW
Žå‚ÈŠˆ“®
ƒXƒPƒWƒ…[ƒ‹
—˜—pˆÄ“à
Ž{ÝŠT—v
NOAH‚Å“­‚­Eˆõ‚Ìˆ×‚É


ÂF#004FA3;
’ƒF#837132;

*/

* {font-size:100%; margin:0; padding:0; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
.clr {clear:both;}
.clearfix:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
img {border:none;}
p {font-size:93%; margin:10px 0; line-height:1.4; letter-spacing:0.03em;}
.small {font-size:12px;}

#wrap {width:780px; margin:40px auto; text-align:center; background:#fff url(../data/gif/back.gif) top left repeat-y;}
/*#header,#footer {background:#fff url(../data/gif/bar_orange_short.gif) left top repeat-x; height:10px; width:780px;}*/
#header {border-bottom:5px double #004fa3; width:780px; background-color:#fff;}
#footer {border-top:5px double #004fa3; width:780px; background-color:#fff;}
#left {float:left; width:225px; padding:10px 25px 0 0;}
#copyright {font-size:11px; margin:90px 0 20px 0; font-family:Arial, Helvetica, sans-serif;}
#copyright a {color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#copyright a:hover {text-decoration:underline;}
#main {text-align:left; float:left; width:530px;}
img.logo {margin:8px auto 30px;}
img.copyright {margin:10px auto;}

#pagetop {margin:10px; text-align:right; font-size:73%; clear:both;}
#pagetop a {color:#999; text-decoration:none;}
#pagetop a:hover {text-decoration:underline;}

/*-- ƒƒjƒ…[ --*/
#menu {margin:0 auto 100px; font-weight:bold;}
#menu ul {list-style-type:none; padding:0;}
#menu ul li {line-height:2;}
#menu ul li a:link {color:#000; text-decoration:none;}
#menu ul li a:visited {color:#000; text-decoration:none;}
#menu ul li a:hover {color:#004FA3; text-decoration:underline;}
#menu ul li a:active {color:#004FA3; text-decoration:underline;}

#katsudo #menu ul li a.link_01,
#riyou #menu ul li a.link_02,
#gaiyou #menu ul li a.link_03,
#report #menu ul li a.link_05,
#kyoryoku #menu ul li a.link_06,
#shokuin #menu ul li a.link_07,
 {color:#004FA3; text-decoration:underline;}

/*-- ƒgƒbƒvƒy[ƒW #top --*/
#top #main img.logo {margin:20px 0;}
#top #main h2 {margin:30px 0 15px 0;}
#top h3 {font-size:90%; margin:20px 0 10px; padding:10px 0 0 5px; border-top:1px solid #999;}
#top #main p strong {color:#004FA3;}
#top #main p img {margin:0 0 0 10px;}
#top #main li {font-size:90%; line-height:1.4;margin-left:20px;}

#top #main p.noah {font-size:11px; color:#666;}

/* ƒgƒbƒvƒy[ƒW@‚¨’m‚ç‚¹ */
#info {width:500px;}
#info dl{margin:10px 5px; font-size:83%;}
#info dt {width:80px; float:left; margin-bottom:5px;}
#info dd {margin:0 0 5px 80px; line-height:1.3;}
#info dd .event {color:#837132;}

#scroll {height:130px; width:530px; overflow:scroll; overflow-x:hidden; margin-bottom:15px;
scrollbar-face-color: #fff; scrollbar-track-color: #f2eddd;scrollbar-arrow-color: #827132; scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #827132; scrollbar-3dlight-color: #827132; scrollbar-darkshadow-color: #fff;}

#pc {border:2px solid #999; margin:20px auto; padding:13px 15px 3px;}



/*-- Žå‚ÈŠˆ“®“à—e #katsudo --*/
#katsudo #main h1 {margin:20px 0;}
#katsudo #main h2 {margin:30px 0 15px 0; color:#004FA3; font-size:16px; line-height:1.4; padding:2px 0; border-bottom:1px solid #999;}
#katsudo #main h3 {margin:10px 0; color:#333; font-size:88%; line-height:1.4;}
#katsudo #main ul {margin:-5px 0 10px 15px;}
#katsudo #main ul li {line-height:1.6; font-size:83%;}
#katsudo #main p {margin:10px 5px 10px 0;}
#katsudo #main p.small {font-size:76%;}

/*-- Šˆ“®•ñ #report --*/
#report #main h1 {margin:20px 0;}
#report #main h2 {border-left:5px solid #837132; padding:3px; border-bottom:1px solid #999; font-size:16px;}
#report #main table {margin:10px 0 25px 0;}
#report #main td {padding:3px; font-size:83%; line-height:1.2;}
#report #main table.td_center td {text-align:center;}

/*-- —˜—pˆÄ“à #riyou --*/
#riyou #main h1 {margin:20px 0;}
#riyou #main p.attention {font-size:90%;}
#riyou #main p.cmnt {margin:-15px 0 0 0; font-size:12px;}
#riyou #main p.shokai {margin:-17px 0 0 40px; font-size:11px; color:#666;}
#riyou #main ul {list-style:none; margin:20px;}
#riyou #main ul li {line-height:2; font-size:93%;}
#riyou #main ul li p {margin:0 0 10px 15px;}
#riyou #main #moushikomi h2 {margin:20px 0 10px 0; padding:2px; border-bottom:1px solid #999;}
#riyou #main #moushikomi ul {list-style:none; margin:-5px 10px 20px 10px;}
#riyou #main #moushikomi ul li {line-height:1.4;}
#riyou #main #moushikomi p {margin:10px 0;}
#riyou #main table.annai {border-collapse:collapse; margin:20px 0; width:520px;}
#riyou #main table.annai td {border:1px solid #999; padding:3px 1px 3px 4px; font-size:83%; line-height:1.4;}
#riyou #main dl {width:350px;}
#riyou #main dt {float:left; width:75px;}

/*-- Ž{ÝŠT—v #gaiyou --*/
#gaiyou #main h1 {margin:20px 0;}
#gaiyou #main h2 {margin:20px 0 20px 0; font-size:16px; padding:3px; }
#gaiyou #main h3 {margin:25px 0 10px 0; color:#837132; border-bottom:1px solid #999; font-size:86%;}
#gaiyou #main h4 {font-size:86%; font-weight:normal; color:#004FA3;}
#gaiyou #main p {font-size:80%; margin:5px 0 10px 0;}
#gaiyou #main ul {margin:10px 0 10px 10px; font-size:93%; list-style:none;}
#gaiyou #main ul li {line-height:1.6; padding:1px 0;}
#gaiyou #main div p.map_title{
	font-weight: bold; margin-bottom: -2px;
}
#gaiyou #main img.map {margin:15px;}
#gaiyou table.gaiyo {margin:10px 0; border-collapse:collapse; width:520px;}
#gaiyou table.gaiyo td {border:1px solid #999; padding:4px; line-height:1.4; font-size:79%;}


/*-- ‹¦—ÍŠé‹ÆE’c‘Ì #kyoryoku --*/
#kyoryoku h1 {margin:20px 0;}
#kyoryoku h2 {margin:20px 0 10px 0; font-size:16px; }
#kyoryoku ul.kigyo {padding:0; margin:0 10px 10px 25px; list-style-type:circle; font-size:83%;}
#kyoryoku ul.kigyo li {margin:5px;}

/*-- NOAH‚Å“­‚­Eˆõ‚Ìˆ×‚É #shokuin --*/ 
#shokuin #main h1 {margin:20px 0;}
#shokuin #main h2 {margin:30px 0 15px 0; color:#004FA3; font-size:16px; line-height:1.4; padding:2px 0; border-bottom:1px solid #999;}
#shokuin #main ul li {line-height:1.6; font-size:83%; list-style: none;}	
#shokuin #main ul {margin:-5px 0 10px 15px;}
