﻿@charset "UTF-8";
@import url(common.css);
@import url(textsettings.css);


html {color:#CCCCCC;}

body {
	background-color: #000000;
	background-image: url(img/sutra_wall_03.jpg);
	background-repeat: repeat-x,y;
	background-attachment:fixed;
	font-family: Arial, "qMmpS Pro W3", HiraKakuPro-W3, sans-serif;
  text-align:center;
}


#header {
  background: none;
}




#main {
  margin-top: -5px;
  margin-bottom: 0;
  	width: 950px;
}


#entrance {
	width: 950px;
	background-color:black;
	background-image: url(img/top.jpg);
	background-repeat: no-repeat;

  padding: 0em;
  border: 0px solid silver;
}

#title {
	height: 215px;

}

.contents {
	width: 950px;
	background-color:black;
  margin-top: 5px;
  margin-bottom: 0px;
  padding-top: 1em;
  padding-right: 0em;
  padding-bottom: 0em;
  padding-left: 0em;
  border: 0px solid silver;
}


.contents p {
  line-height: 160%
}


.content-footer {
	text-align:right;
	margin-top: 10px;
	font-size: 90%;
}



.news { 
	height: 250px;
	overflow: auto; }





h1 {
	color: silver;
	padding-left: 5px;
}

h2 {
	padding-left: 5px;
	background-image: url(img/ocean_light.jpg);
}



h5 {
font-weight: normal;
font-size: small;
}

.style2 {font-size: 100px; }
a:link {
	color: #ADBB18;
	text-decoration: none;
}
a:visited {
	color: #69720A;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.style3 {font-size: 70px}
.style4 {color: #000000}
.style5 {font-size: 10px}
.style6 {font-size: 14px}
.style7 {font-family: "ＭＳ Ｐ明朝"}






















.caption {

  /* --- 摜ǂɉ荞܂邩ݒ肵Ă --- */
  /* NoteFleftij܂ rightiEjw肵܂G̎wɂ
           ȍ~̃}[W̎w@قȂ܂ */
  float: left;
  text-align:center;
  /* --- 摜̃}[Wݒ肵Ă --- */
  /* NoteFOL̉荞݂ɂāuleftv̂Ƃ}[W 0C
           urightv̂ƂE}[W 0 ƂĂ */
  margin-top: 0;
  margin-right: 1em;
  margin-bottom: 0;
  margin-left: 0;
}



#footer {
  clear: both;
  /* --- wiݒ肵ĂiZkvpeBł̐ݒłj--- */
  background: #000000 url(img/bg_navi.png) repeat-x;
  /* --- }[Wݒ肵Ă --- */
  /* NoteF}[W͒igReỉ}[WƂ̐܂肽݂
           ܂ */
  margin-top: 0;
  margin-bottom: 0;
  /* --- pfBOݒ肵Ă --- */
  /* NoteF㉺}[W̂܂܂ꍇC㉺pfBOɂ
           ̒lw肵Ă */
  padding-top: 0.6em;
  padding-right: 0;
  padding-bottom: 1em;
  padding-left: 1em;
  /* --- tb^̌ȓEEFݒ肵ĂiZkvpeBł̐ݒłj --- */
  border-top: 2px dotted black;
}

#footer ul {
  clear: both;
    margin-bottom: 4px;
    padding: 0;
  /* --- tb^j[[̌ȓEEFݒ肵ĂiZkvpeBł̐ݒłj --- */
    border-left: 1px solid #CCCCCC;
}

#footer ul li {
  margin: 0;
    padding: 0px 4px 0px 8px;
  /* --- tb^j[E̋؂̑EEFݒ肵ĂiZkvpeBł̐ݒłj --- */
  border-right: 3px solid #9F9F9F;
  /* --- уXg̃Xg}[J摜ݒ肵Ă --- */
  /* NoteF16~16 sNZȉ̂̂gpĂ */
  background-image: none;
  float: bottom;
}

#footer ul li a {
  text-decoration: none;
}
  
